Technologies
The languages, frameworks, data stores and practices I work with, by category, with where each one was used.
"Experience" refers to my professional work. The other names are personal, academic and conceptual projects.
Languages
- JavaScriptExperience
- TypeScriptFootball Stat Analytics · Reelix · Rondo · FintaLab
- InterSystems CachéExperience
Backend
- .NETExperience · Reelix
- ASP.NET CoreExperience · Reelix
- Node.jsExperience · Football Stat Analytics · Rondo
- Entity Framework CoreExperience · Reelix
- DapperExperience
Databases
- PostgreSQLExperience · Reelix · Rondo
- SQL ServerExperience
- MongoDBExperience
- SQLiteFootball Stat Analytics · FintaLab
Messaging and Caching
- RabbitMQExperience
- RedisExperience
- Azure Service Bus
Architecture
- REST APIsExperience · Reelix
- MicroservicesExperience
- Clean ArchitectureExperience
- SOLIDExperience
- Event-Driven ArchitectureExperience
- Automated testingFootball Stat Analytics
AI and Machine Learning
- OpenAI APIFootball Stat Analytics · FintaLab
Frontend and Mobile
Tools and Infrastructure
- Azure Data FactoryExperience
- Supabase AuthReelix
- TMDBReelix