💻 Back-end Python (FastAPI / Django) • APIs REST • Automações • Integrações
🤖 GenAI & Machine Learning aplicados (chat, NLP, séries temporais, trading)
☁️ Cloud (GCP/Azure) • Docker • CI/CD • Observabilidade
- Back-end Python: APIs (FastAPI/Django), autenticação, versionamento, documentação e integração com serviços.
- GenAI/LLMs: orquestração de prompts, providers (mock/local/cloud), métricas e automações.
- ML aplicado: pipelines de features, treino/validação e integração do modelo no produto.
API em FastAPI voltada à prática de inglês: controla sessões de diálogo, gera quizzes contextualizados, cria flashcards com SM-2 e expõe KPIs para dashboards.
Destaques
- Sessões de conversa → detecção de erros → geração de quizzes/flashcards → relatório final
- LLM modular (ex.: mock/local/cloud) com configuração via API
- Migrations + seed, Docker/Compose, testes e qualidade (Ruff/Black/pytest)
Stack: FastAPI • SQLite • Alembic • Docker • Pytest
Repo: https://github.com/ErickCassoli/English-IA
Framework para operar em MT5 com estratégias plugáveis, gestão de risco e filtro de ML (XGBoost), com logs estruturados e execução contínua (24/7).
Destaques
- Estratégias: trend/breakout/scalper/ensemble
- Gestão de risco: ATR SL/TP, parcial a 1R, trailing
- Dataset builder + treino/uso de modelo com threshold por probabilidade
Stack: Python • MetaTrader 5 • XGBoost • Logs JSON
Repo: https://github.com/ErickCassoli/MT5BOT
Projeto em Python para batalhas por turno (PvP/PvE) com foco em organização de código, patterns e testes.
Destaques
- Arquitetura modular e extensível (ex.: Factory/Controller/Template Method)
- Testes automatizados e estrutura clara por módulos
Stack: Python • Pytest • Design Patterns
Repo: https://github.com/ErickCassoli/Monster-Battle
- Código limpo e modular (arquitetura por camadas, contratos claros, baixo acoplamento)
- Qualidade: testes automatizados, lint/format, CI/CD quando aplicável
- Documentação: READMEs práticos (quickstart), exemplos de uso e decisões de arquitetura
- Segurança: validações, tratamento de erros, cuidado com segredos (env/CI)



