Este repositório reúne projetos reais, experimentais e evolutivos que desenvolvi ao longo da minha trajetória com automação de processos, engenharia de sistemas, integrações assíncronas e inteligência artificial aplicada.
Mais do que projetos isolados, este repositório representa uma linha de evolução técnica: da automação simples à orquestração de robôs, migração de dados em alto volume e exploração prática de IA.
Nota: O foco aqui não é código de tutorial, mas soluções pensadas para problemas reais, limitações operacionais e cenários de produção.
- Programação Assíncrona: Implementação de
asyncioewebsocketspara alta performance em tempo real. - Tipagem Estática (Type Hinting): Código documentado e seguro, facilitando a manutenção.
- Segurança (LGPD): Anonimização de dados sensíveis em conformidade com as leis vigentes.
- CI/CD Automatizado: Garantia de qualidade via GitHub Actions.
- Automação de Processos: RPA e scripts inteligentes.
- Orquestração: Gerenciamento centralizado de robôs.
- Data Engineering: Processamento e migração de dados em grande escala.
- Sistemas Modernos: Arquiteturas assíncronas e concorrentes.
- Real-Time: Integrações via WebSocket e mensageria.
- IA Aplicada: Reinforcement Learning (Aprendizado por Reforço).
Registro da evolução técnica e arquitetural das ideias. Demonstra o aprendizado incremental e como decisões arquiteturais foram refinadas ao longo do tempo antes da consolidação das soluções atuais.
📂 Projetos
├── 01_Gerenciador_Robos_Simples → RPA básico, execução sequencial
├── 02_Gerenciador_Robos_Pro → Orquestração, GUI, concorrência
├── 03_High-Volume-Data-Migration → ETL e migração massiva
├── 04_SnakeIA → Reinforcement Learning
Cada projeto possui seu próprio README.md, contendo explicações técnicas, arquitetura e instruções específicas de execução.
graph TD
A[Mensagem Recebida]-->; B(Captura via Selenium)
B -->; C{Processamento Async}
C -->; D[Socket de Saída]
C -->; E[Log Estruturado]
D -->; F[Interface Final]
Características:
- Selenium & Asyncio: Automação assíncrona e controle de fluxo.
- WebSockets: Captura e propagação de eventos em tempo real.
- LGPD Compliant: Tratamento ético e seguro de dados sensíveis.
Este projeto destaca-se pela complexidade arquitetural e pelos desafios reais envolvidos em integrações sensíveis e orientadas a eventos.
- Linguagem: Python 3.9+
- Automação & Sistemas: Selenium, Asyncio
- Arquiteturas & Concorrência: WebSockets, processamento assíncrono
- IA & Dados: TensorFlow, NumPy, Pandas
- Interface: Tkinter / CustomTkinter
- DevOps & Infra: Docker,
.env(gestão de secrets), logging estruturado
Com o Docker instalado, execute:
docker-compose up --buildCaso prefira rodar localmente:
-
Clone o repositório:
git clone [https://github.com/TheDrack/servicoautomatico.git](https://github.com/TheDrack/servicoautomatico.git)
-
Configure o ambiente:
cp .env.example .env
Edite o .env com suas credenciais
- Instale as dependências:
pip install -r requirements.txt
Este repositório não foi criado para ser um produto final fechado, mas para documentar:
- Processo de pensamento
- Evolução técnica
- Decisões arquiteturais
- Soluções para problemas reais
Ele reflete um perfil voltado à engenharia de sistemas, não apenas à implementação de código.
Projeto desenvolvido por Jesus Anhaia
Perfil focado em automação, engenharia de sistemas e IA aplicada.
“Código é só uma parte do sistema. Entender o problema é o que faz a diferença.”