Tecnologias
As linguagens, os frameworks, os bancos de dados e as práticas com que trabalho, por categoria e com onde cada um foi usado.
"Experiência" se refere ao meu trabalho profissional. Os demais nomes são projetos pessoais, acadêmicos e conceituais.
Linguagens
- JavaScriptExperiência
- TypeScriptFootball Stat Analytics · Reelix · Rondo · FintaLab
- InterSystems CachéExperiência
Backend
- .NETExperiência · Reelix
- ASP.NET CoreExperiência · Reelix
- Node.jsExperiência · Football Stat Analytics · Rondo
- Entity Framework CoreExperiência · Reelix
- DapperExperiência
Bancos de dados
- PostgreSQLExperiência · Reelix · Rondo
- SQL ServerExperiência
- MongoDBExperiência
- SQLiteFootball Stat Analytics · FintaLab
Mensageria e cache
- RabbitMQExperiência
- RedisExperiência
- Azure Service Bus
Arquitetura
- REST APIsExperiência · Reelix
- MicroservicesExperiência
- Clean ArchitectureExperiência
- SOLIDExperiência
- Event-Driven ArchitectureExperiência
- Automated testingFootball Stat Analytics
IA e aprendizado de máquina
- OpenAI APIFootball Stat Analytics · FintaLab
Frontend e mobile
Ferramentas e infraestrutura
- Azure Data FactoryExperiência
- Supabase AuthReelix
- TMDBReelix