Saltar al contenido principal
JP.

Frontend Developer

Juan Ignacio
Pagola

Especializado en construir aplicaciones web escalables, performantes y accesibles. Liderando equipos frontend y definiendo arquitecturas para productos digitales.

7+

Años de experiencia

6

Empresas

Lead

Frontend Developer

Sobre mí

Construyendo productos digitales
con atención al detalle

Soy un desarrollador frontend con más de 7 años de experiencia construyendo aplicaciones web. Me especializo en React y su ecosistema, con un enfoque en arquitectura escalable y experiencia de desarrollador.

He liderado equipos de hasta 5 desarrolladores, definiendo arquitecturas frontend desde cero, creando librerías de componentes compartidas y estableciendo buenas prácticas de testing y CI/CD.

Actualmente trabajo como consultor frontend para Banco Santander Uruguay, donde desarrollo y mantengo un monorepo escalable con Turborepo, mentoreo al equipo en mejores prácticas de React y TypeScript.

Montevideo, UruguayUniversidad ORTRemote

Frontend

React.jsNext.jsTypeScriptTailwind CSSReact QueryReduxZustandFramer Motion

Arquitectura

Monorepo (Turborepo)PNPM WorkspacesComponent LibrariesDesign SystemsPerformance Optimization

Testing & Tools

JestVitestReact Testing LibraryStorybookGitHub ActionsESLint

Backend & DevOps

NestJSNode.jsZodVercelAWSDocker

Experiencia

Trayectoria profesional

Sofka (Banco Santander Uruguay)

Frontend Developer / Consultant

Sofka (Banco Santander Uruguay)

ActualMar 2025 - Presente
  • Consultoría técnica y mentoring al equipo frontend en arquitectura y mejores prácticas de React y TypeScript
  • Desarrollo de monorepo escalable con Turborepo y PNPM workspaces, con librería de componentes compartida
  • Diseño de componentes UI accesibles basados en Material UI
  • Backend for Frontend (BFF) con NestJS, validaciones Zod compartidas entre frontend y backend
Rustik

Lead Frontend Developer

Rustik

Feb 2022 - Mar 2025
  • Lideré la arquitectura de un ecosistema frontend desde cero: React + Next.js + Vite con TypeScript y Tailwind
  • Creé y mantuve librería de componentes custom con Vite, documentada con Storybook y publicada en NPM
  • Gestioné y mentoré equipo de hasta 5 desarrolladores frontend
  • Optimicé workflows de GitHub Actions para CI/CD
  • Colaboré directamente con CTO y CEO en dirección de producto
Aditilatam (antes Resolvit)

Frontend Developer

Aditilatam (antes Resolvit)

Abr 2021 - Feb 2022
  • Desarrollé librería de componentes a gran escala con Stencil.js (Web Components)
  • Componentes framework-agnostic compatibles con React y Angular
  • Documentación con Storybook para equipos distribuidos globalmente
Dualboot Partners

Frontend Developer

Dualboot Partners

Nov 2020 - Abr 2021
  • Migración de aplicaciones legacy a React moderno (Next.js & Vite)
  • Implementación de features con foco en responsividad y accesibilidad
  • Desarrollo de templates reutilizables para acelerar nuevos proyectos
Onetree

Frontend Developer

Onetree

Jun 2020 - Nov 2020
  • Migración de sitio PHP SSR a React con Adobe PWA Studio y Redux
  • Recreación de UX/UI sin input de diseño formal
Crossover for Work

Frontend Developer

Crossover for Work

Abr 2018 - Jun 2020
  • Desarrollo de storefronts React para clientes como Frederick's of Hollywood, Peter Millar y FIJI Water
  • Customización de UI según brand guidelines de cada cliente
  • Optimización de performance y compatibilidad cross-browser

Contacto

¿Trabajamos juntos?

Estoy abierto a nuevas oportunidades y proyectos interesantes. Si tienes una propuesta o simplemente quieres conectar, no dudes en escribirme.

Enviar email