Sobre mim:
Desenvolvedor Full-stack com experiência sólida em construção de aplicações modernas, escaláveis e seguras. Sua principal stack envolve Next.js, Fastify, Prisma e MySQL/MongoDB, mas ele também transita com facilidade em outras tecnologias ligadas a front-end, back-end e arquitetura de software.
Resumo da experiência profissional:
No front-end, domino o ecossistema React/Next.js, incluindo o uso do App Router, Radix UI, Embla Carousel, TanStack Table e bibliotecas de UI como shadcn/ui, sempre focando em experiência do usuário, performance e organização do código. Também aplico boas práticas de SEO, acessibilidade e componentização nas aplicações.
No back-end, trabalho principalmente com Fastify, explorando middlewares, autenticação via JWT, integração com Google OAuth e upload de arquivos com Firebase Storage/Cloudflare R2. Também possuo experiência em APIs em tempo real, explorando alternativas a WebSockets, e lidando com altos volumes de dados usando BigQuery e otimização de queries.
Em bancos de dados, possuo experiência tanto em SQL (MySQL) quanto em NoSQL (MongoDB), utilizando Prisma e Drizzle ORM para modelagem, migrações e consultas eficientes.
Além disso, atuo na integração de pagamentos com Stripe para SaaS multi-tenant, construindo arquiteturas escaláveis com monorepos (Turborepo) e pipelines bem estruturados.
Sou um desenvolvedor que une visão de produto com profundidade técnica, buscando sempre soluções eficientes e organizadas. Seu diferencial está em trazer clareza, escalabilidade e qualidade de código em cada etapa do desenvolvimento.