██████╗ ███████╗███╗ ██╗ █████╗ ███╗ ██╗
██╔══██╗██╔════╝████╗ ██║██╔══██╗████╗ ██║
██████╔╝█████╗ ██╔██╗ ██║███████║██╔██╗ ██║
██╔══██╗██╔══╝ ██║╚██╗██║██╔══██║██║╚██╗██║
██║ ██║███████╗██║ ╚████║██║ ██║██║ ╚████║
╚═╝ ╚═╝╚══════╝╚═╝ ╚═══╝╚═╝ ╚═╝╚═╝ ╚═══╝
dev = {
"nome": "Renan Alves",
"formação": "Engenharia de Software (em andamento)",
"foco": "Backend Development & IA Aplicada",
"missão": "Construir sistemas eficientes, escaláveis e bem estruturados,
integrando IA de forma prática",
"filosofia": "Código limpo não é luxo — é responsabilidade",
}"Não basta funcionar. Tem que ser sólido, legível e sustentável."
$ cat roadmap.txt[✅] Python avançado — orientação a objetos, design patterns
[✅] Django — MVT, ORM, autenticação, admin
[🔄] Java + Spring Boot — Spring MVC, Spring Data JPA, injeção de dependência
[🔄] FastAPI — endpoints, validação com Pydantic, async/await
[🔄] LangChain — chains, agents, RAG com LLMs
[🔄] REST APIs — design de rotas, autenticação JWT, versionamento
[🔄] Docker — containerização de aplicações, docker-compose
[⏳] PostgreSQL + Redis — modelagem relacional, cache e filas
[⏳] CI/CD — GitHub Actions, deploys automatizados
[⏳] Testes — JUnit, pytest, TDD, cobertura de código
[⏳] Engenharia de Software — arquitetura de sistemas, boas práticas, SOLID
| Princípio | Na prática |
|---|---|
| 📦 Separação de responsabilidades | Cada módulo faz uma coisa, e faz bem |
| 🔒 Segurança por padrão | Variáveis de ambiente, JWT, nunca hardcode |
| 📖 Código legível > código esperto | Clareza para o próximo dev (ou eu mesmo no futuro) |
| 🐳 Tudo containerizado | Se roda no meu Docker, roda em qualquer lugar |
| 🤖 IA como ferramenta, não mágica | Integrar LLMs com propósito, validando saídas e custos |
| 🧪 Testar antes de deployar | Bugs em produção são caros demais |
Engenharia de Software (cursando)
Aprendizado contínuo em Backend, APIs e Inteligência Artificial Aplicada