/ stack
An overview of the languages, frameworks, databases, and infrastructure tools I use on a daily basis to architect and deliver production-grade software and AI systems.
Languages
- Backend: Java, Python, Go, Node.js.
- Frontend & Mobile: TypeScript, JavaScript, Dart.
- Query: SQL, GraphQL.
Frameworks & Libraries
- Backend: Spring Boot, NestJS, Express.
- Frontend: ReactJS, Angular, Astro, Flutter.
- State & Architecture: BloC (Flutter), REST, Webhooks.
AI & Data
- AI Systems: Large Language Models (LLMs), RAG Architectures, OpenAI API.
- Techniques: Prompt Engineering, Fine-tuning, Parameter-Efficient Fine-Tuning (PEFT).
- Databases: PostgreSQL, MySQL, MongoDB, Redis, Weaviate (Vector DB).
Infrastructure & Tools
- DevOps/Cloud: Docker, AWS, Google Cloud, CI/CD pipelines.
- Observability: OpenTelemetry, logging and tracing.
- Project Management: Git, JIRA, Gradle, Agile (Scrum).
- Design: Figma.