Ir para o conteúdo

Engenheiro Full-Stack Sênior

Criando experiências de usuário modernas e escaláveis.

👋 Sou Pablo, argentino radicado na Cidade do Cabo. Comecei a desenvolver plugins de jogos em Java na adolescência, e meu interesse por UX, IA e arquiteturas eficientes continua moldando a forma como desenvolvo software.

Com mais de 15 anos em desenvolvimento de software, trabalhei com soluções financeiras, produtos de viagens, plataformas de energia e aplicações com IA, desde a prototipagem até as entregas contínuas em produção. Liderei o desenvolvimento frontend e full-stack, defini arquiteturas de aplicações e orientei desenvolvedores, trabalhando em parceria com fundadores ou equipes de produto.

Minha stack frontend preferida é Vue / Nuxt, TypeScript e Tailwind CSS, complementada por experiência full-stack com APIs oRPC / tRPC, Drizzle e bancos de dados PostgreSQL. Meu trabalho recente também inclui React, Express, Hono, NestJS, AWS, Cloudflare e integrações de IA. Valorizo interfaces claras, sistemas fáceis de manter e os detalhes que tornam um produto agradável de usar.

Experiências recentes

Contribuí para o desenvolvimento e lançamento de uma aplicação de comercialização de energia e para a manutenção de painéis de gestão de dados de medidores (MDMS) em produção.

  • Desenvolvi protótipos e funcionalidades de comercialização de energia, incluindo métricas de diagnóstico e previsões de alocação de energia
  • Mantive os painéis MDMS tanto no frontend quanto no backend
  • Trabalhei diretamente com novos clientes para oferecer suporte técnico e coletar feedback sobre o produto

Stack: React, Material UI, TypeScript, Recharts, NestJS, MongoDB, Turborepo e AWS

Trabalhei em vários projetos de clientes em uma agência totalmente remota, colaborando com a equipe na implementação e na qualidade do código.

  • Desenvolvi interfaces com React, Tailwind CSS, TanStack, shadcn/ui e d3.js.
  • Trabalhei com Firebase, Docker, Cloudflare Workers e Durable Objects, e integrações de IA com Llama, Gemini e modelos de inpainting do Stable Diffusion.

Liderei o desenvolvimento frontend e a arquitetura da aplicação em uma startup de viagens totalmente remota.

  • Desenvolvi a aplicação com Vue 3 Composition API, TypeScript, Apollo GraphQL e Mapbox em um monorepo com pnpm.
  • Mentorei desenvolvedores e estabeleci princípios e convenções de código.
  • Colaborei com as equipes de produto e design na experiência do usuário e na implementação.

Stack: Vue 3, TypeScript, GraphQL, Mapbox, Tailwind CSS, Vite.

Liderei o desenvolvimento full-stack e a arquitetura em uma startup financeira alemã totalmente remota.

  • Projetei um backend modular com Apollo Server, TypeScript e integrações de Open Banking.
  • Trabalhei em uma migração de FaunaDB para PostgreSQL com Prisma.
  • Desenvolvi o frontend com Vue 3, Apollo Client, TypeScript e Tailwind CSS.

Stack: Vue 3, TypeScript, Node.js, GraphQL, PostgreSQL, Prisma, Vite.

Liderei o projeto do site institucional do banco, trabalhando remotamente com um breve período presencial em Curitiba, Brasil.

  • Foquei em Drupal headless, endpoints GraphQL e CI/CD junto à equipe de desenvolvimento do banco.
  • Coordenei com a equipe frontend que usava React e Apollo Client, com contribuições diretas limitadas ao frontend.

Trabalhei presencialmente em uma agência em São Paulo, Brasil, desenvolvendo projetos web junto à equipe de design.

  • Desenvolvi landing pages responsivas para marcas como Acer, Consul e Nestlé.
  • Criei uma intranet com autenticação e notificações push, além de APIs e painéis de administração de bancos de dados.
  • Entrevistei candidatos e contribuí para a gestão da equipe.