Ir al contenido

Ingeniero Full-Stack Senior

Creando experiencias de usuario modernas y escalables.

👋 Soy Pablo, argentino radicado en Ciudad del Cabo. Empecé a desarrollar plugins de juegos en Java cuando era adolescente, y mi interés por la UX, la IA y las arquitecturas eficientes sigue dando forma a mi manera de crear software.

Con más de 15 años en desarrollo de software, he trabajado en soluciones financieras, productos de viajes, plataformas energéticas y aplicaciones impulsadas por IA, desde el prototipado hasta las entregas continuas en producción. He liderado el desarrollo frontend y full-stack, definido arquitecturas de aplicaciones y acompañado a otros desarrolladores en su crecimiento, trabajando estrechamente con fundadores o equipos de producto.

Mi stack frontend preferido es Vue / Nuxt, TypeScript y Tailwind CSS, complementado por experiencia full-stack con APIs oRPC / tRPC, Drizzle y bases de datos PostgreSQL. Mi trabajo reciente también incluye React, Express, Hono, NestJS, AWS, Cloudflare e integraciones de IA. Me importan las interfaces claras, los sistemas fáciles de mantener y los detalles que hacen que un producto sea agradable de usar.

Experiencias recientes

Contribuí al desarrollo y lanzamiento de una aplicación de comercialización de energía y al mantenimiento de paneles de gestión de datos de medidores (MDMS) en producción.

  • Desarrollé prototipos y funcionalidades de comercialización de energía, incluidas métricas de diagnóstico y previsiones de asignación de energía
  • Mantuve los paneles MDMS tanto en el frontend como en el backend
  • Trabajé directamente con nuevos clientes para brindar soporte técnico y recopilar comentarios sobre el producto

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

Trabajé en varios proyectos de clientes en una agencia completamente remota, colaborando con el equipo en la implementación y la calidad del código.

  • Desarrollé interfaces con React, Tailwind CSS, TanStack, shadcn/ui y d3.js.
  • Trabajé con Firebase, Docker, Cloudflare Workers y Durable Objects, e integraciones de IA con Llama, Gemini y modelos de inpainting de Stable Diffusion.

Lideré el desarrollo frontend y la arquitectura de la aplicación en una startup de viajes completamente remota.

  • Desarrollé la aplicación con Vue 3 Composition API, TypeScript, Apollo GraphQL y Mapbox en un monorepo con pnpm.
  • Acompañé a otros desarrolladores y establecí principios y convenciones de código.
  • Colaboré con los equipos de producto y diseño en la experiencia de usuario y su implementación.

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

Lideré el desarrollo full-stack y la arquitectura en una startup financiera alemana completamente remota.

  • Diseñé un backend modular con Apollo Server, TypeScript e integraciones de Open Banking.
  • Trabajé en una migración de FaunaDB a PostgreSQL con Prisma.
  • Desarrollé el frontend con Vue 3, Apollo Client, TypeScript y Tailwind CSS.

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

Lideré el proyecto del sitio institucional del banco, trabajando de forma remota con un breve período presencial en Curitiba, Brasil.

  • Me enfoqué en Drupal headless, endpoints GraphQL y CI/CD junto al equipo de desarrollo del banco.
  • Coordiné con el equipo frontend que usaba React y Apollo Client, con contribuciones directas limitadas al frontend.

Trabajé de forma presencial en una agencia en São Paulo, Brasil, desarrollando proyectos web junto al equipo de diseño.

  • Desarrollé landing pages responsivas para marcas como Acer, Consul y Nestlé.
  • Creé una intranet con autenticación y notificaciones push, además de APIs y paneles de administración de bases de datos.
  • Entrevisté candidatos y contribuí a la gestión del equipo.