Soy desarrollador de software con más de 5 años de experiencia, especializado en frontend y con experiencia full-stack dentro del ecosistema JavaScript.
Me gusta convertir problemas complejos en productos claros, mantenibles y agradables de usar. He trabajado construyendo y modernizando aplicaciones web, migrando sistemas legacy y conectando frontend, backend, datos y cloud. Intento que cada decisión técnica tenga un propósito: mejorar la experiencia, simplificar el trabajo del equipo o preparar el producto para crecer.
- 🧩 Actualmente soy Frontend Developer Semi Senior en NalaRocks.
- ⚛️ Trabajo principalmente con React, TypeScript, Next.js y Node.js.
- 🎓 Soy Ingeniero en Informática, titulado en INACAP.
- 🏗️ Me interesan la arquitectura de software, Clean Code, patrones de diseño y diseño de sistemas.
- 🧪 Valoro el testing, la revisión de código y las entregas pequeñas que reducen riesgos.
- 🤖 Uso IA como apoyo para investigar, analizar, documentar y mejorar procesos de desarrollo.
Frontend que evoluciona
Interfaces reutilizables, gestión de estado, design systems, microfrontends y migraciones progresivas de aplicaciones legacy.
Visión full-stack
Integración y desarrollo de APIs, servicios Node.js, GraphQL, bases de datos relacionales y no relacionales.
Calidad y arquitectura
Código mantenible, separación de responsabilidades, testing automatizado y decisiones conscientes de rendimiento y escalabilidad.
Trabajo en equipo
Colaboración cercana con producto, diseño, QA y desarrollo para transformar necesidades reales en soluciones simples.
Ver el stack con más detalle
- Frontend: HTML, CSS, JavaScript, TypeScript, React, Next.js, Material UI, Tailwind CSS, Styled Components, Ant Design, Bootstrap, Redux, Redux Toolkit, Zustand, React Query, Apollo Client y Storybook.
- Backend y APIs: Node.js, Express.js, NestJS, Fastify, GraphQL, Apollo Server, REST, Swagger, Sequelize y Prisma.
- Arquitectura: Clean Code, patrones de diseño, estructuras de datos, complejidad algorítmica, diseño de sistemas, microfrontends, Module Federation y monorepos.
- Bases de datos: PostgreSQL, MySQL, MariaDB, MongoDB, DynamoDB, SQL y modelado relacional/no relacional.
- Testing y calidad: Jest, Vitest, Jest DOM, testing frontend/backend, revisión de código, GitHub Actions y DeepSource.
- Cloud y DevOps: AWS Lambda, SQS, SNS, RDS, DynamoDB, AppSync, CloudWatch, Docker, Git, CI/CD y DigitalOcean.
2025 — hoy NalaRocks · Frontend Developer Semi Senior
Desarrollo y modernización de soluciones web con React y TypeScript, componentes reutilizables, gestión de estado, testing e integración con servicios y bases de datos.
2020 — 2025 Xepelin · Frontend Developer Semi Senior / Full-Stack
Construcción y evolución de productos financieros; trabajo con React, Next.js, GraphQL, Node.js, microfrontends, monorepos, AWS y testing automatizado.



