About
Professional Experience
Frontend
I work daily with Vue 3 + Nuxt 3 and use React + Next.js for personal and client projects. I use TypeScript consistently across the entire stack. For smaller or agile projects, I reach for Tailwind CSS and shadcn/ui. For larger applications focused on long-term maintenance, I adopt more structured CSS approaches to ensure organization and predictability.
Backend
I've been using Bun + Elysia when simplicity and speed are priorities — including in real production projects. For contexts that require more structure and a mature ecosystem, I apply my experience with Node.js, Express, and NestJS. The choice always balances performance, stability, and what makes the most sense for each project.
Databases
My primary relational database is PostgreSQL, paired with Drizzle ORM for typed and safe queries. I enjoy exploring features like JSONB for flexible modeling (such as multi-tenant structures) without sacrificing indexing. I also work with Supabase for quick setups and realtime features, plus Redis for caching and queues. Professionally, I also have experience with MongoDB.
Mobile
I'm developing my first applications with Flutter + Dart and Riverpod — focusing on building something well-structured and integrated with the ecosystem I've been developing, even though it's my first contact with the mobile world.
Python
Python came into my radar out of necessity: I needed to process images and videos, and the language's ecosystem was unbeatable for that. I learned FastAPI, OpenCV, Pillow, and FFmpeg hands-on — and the result became iBoris, a microservice running in production integrated with the Admin Panel. I also explored Stable Diffusion for generative AI scenarios.
DevOps & Infrastructure
I use Docker as the foundation for containerization and have experience with Kubernetes for orchestration. As practice, I maintain a local environment (homelab) where I test services, automations, and architectures before taking them to production. I configure CI/CD pipelines with GitHub Actions and have hands-on experience with deployment on platforms like Netlify, Render, and self-hosted infrastructure.
Integrations
I have experience with integrations involving services like Google OAuth, GA4, AbacatePay, and WebSockets. I tend to be pragmatic in my choices: I've used EmailJS for frontend email sending in simple projects, and Outscraper to automatically populate Google My Business reviews.
Continuous Learning
My recent studies are focused on the practical use of Artificial Intelligence in software development. I'm exploring AI integration in applications, MCP usage, Context Engineering, and how to use AI to write better and faster software. I stay updated through workshops, documentation, and following industry references.







