Ingeniero Senior de Software AI
Jairo Gätjens
Ingeniero de Software Senior con más de 15 años de experiencia construyendo aplicaciones web escalables y liderando iniciativas de frontend. Especializado en React, Next.js, TypeScript y Node.js, con experiencia en arquitectura frontend, APIs, sistemas de diseño, plataformas headless y funcionalidades de producto con IA.
Ingeniería Frontend
React, Next.js, TypeScript, JavaScript, React Native, Ionic
Desarrollo Full-Stack
Node.js, APIs, PostgreSQL, MySQL, MongoDB
Arquitectura y Sistemas de Diseño
Scalable UI, Design systems, SSR/SSG, Headless platforms
IA y Desarrollo Moderno
AI integration, AI-powered applications
Ingeniería Frontend
React, Next.js, TypeScript, JavaScript, React Native, Ionic
Desarrollo Full-Stack
Node.js, APIs, PostgreSQL, MySQL, MongoDB
Arquitectura y Sistemas de Diseño
Scalable UI, Design systems, SSR/SSG, Headless platforms
IA y Desarrollo Moderno
AI integration, AI-powered applications
Experiencia Profesional
Historial laboral
Una selección de mi experiencia profesional construyendo aplicaciones web, liderando iniciativas de frontend y trabajando con tecnologías modernas en distintas industrias.
Selecciona un rol para ver responsabilidades, tecnologías y detalles adicionales.
Responsabilidades Clave
- Desarrollo y mejora de una plataforma CRM con un fuerte enfoque en ingeniería frontend, experiencia de usuario y arquitectura moderna de aplicaciones web.
- Creación de funcionalidades frontend escalables y mantenibles utilizando React, Redux y RxJS, implementando patrones de programación reactiva y soluciones eficientes de manejo de estado.
- Diseño y desarrollo de componentes UI reutilizables, mejorando la consistencia, rendimiento y mantenibilidad de la aplicación.
- Implementación de nuevas funcionalidades orientadas al usuario basadas en requerimientos del negocio y necesidades de los clientes.
- Integración y desarrollo de funcionalidades impulsadas por inteligencia artificial (IA) para mejorar las capacidades de la aplicación, automatizar procesos y aumentar la productividad de los usuarios.
- Colaboración con equipos de producto, diseño e ingeniería para crear experiencias de usuario intuitivas y de alta calidad.
- Optimización del rendimiento frontend, resolución de problemas complejos de interfaz y mejora de la estabilidad de la aplicación.
- Participación en decisiones de arquitectura frontend, mejoras de calidad de código y adopción de mejores prácticas de desarrollo.
- Integración con servicios backend desarrollados en .NET, consumo de APIs y soporte de funcionalidades completas de la aplicación.
- Participación en todo el ciclo de desarrollo de software, incluyendo planificación, desarrollo, pruebas, despliegue y mejora continua.
Tecnologías
Responsabilidades Clave
- Trabajé con ingenieros senior y equipos de producto para construir aplicaciones escalables y centradas en el usuario.
- Responsable de crear demos y productos completos para clientes.
- Creación de prototipos de Figma.
- Integración con sitios web de Sitecore XP y XMCloud.
- Integración con Microsoft SharePoint.
- Aplicaciones Ionic.
- Creación de sistemas de diseño para la integración backend.
- React, Next.js, Storybook, Node.js.
- Entornos PC y macOS.
Tecnologías
Trabajo Relacionado
Responsabilidades Clave
- "Career developer"
- Trabajar en proyectos de ni.com
- Crear prueba unitaria para proyectos de ni.com
- Componentes personalizados del libro de cuentos (javascript angular y vainilla)
- Crea un pequeño sistema de diseño para hangarworldwide.com
- Crear programas para habilidades a nivel de personas.
- Hablar directamente con los clientes
- Responsable de crear demos a clientes
- Seguir metodologías ágiles (Azure)
- Crea prototipos de figma
- Ayuda con el sistema de diseño de ni.com
Tecnologías
Trabajo Relacionado
Responsabilidades Clave
- Trabaje en la aplicación nativa OrTracker React, la aplicación web y la API de nodo.
- Trabaja para mergeworld.com.
- Cree múltiples sitios de WordPress estáticos y dinámicos.
- Cree guías de estilo para múltiples sitios.
- Creación de SPA usando angular.
- Migración de www.wunderground.com a angular
- Trabajar con múltiples API
- Server rendering con Expressjs
- Unit test con jazmín
- Uso de metodología Agile (Jira)
- Server rendering D3
- Fundación
Tecnologías
Trabajo Relacionado
Responsabilidades Clave
- Genere una metodología para Revisiones de Código al menos una vez al mes dentro del departamento de Front
- end.
- Fomento de un ambiente para almorzar y aprender al menos una vez al mes.
- Actué como líder en tecnología en cualquier proyecto. Gestioné los entregables, levantó banderas (riesgos) y me aseguré de que el proyecto llegara a tiempo y cumpliera con lo estimado.
- Programado y realizado uno a uno al menos cada 15 días con todos los miembros de mi equipo.
- Tareas creadas para las personas que estaban disponibles.
- Colaboré con los directores de tecnología, los gerentes de proyectos, los líderes creativos y los líderes de cuentas para diseñar, desarrollar y entregar proyectos de marketing digital en plataformas móviles, web y de escritorio.
- Funcione como líder y coordinador de los desarrolladores de aplicaciones, desarrolladores web y desarrolladores de bases de datos.
- Aseguré la participación exitosa de los miembros del equipo de Gestión de Proyectos, Control de Calidad e Ingeniería de Versiones.
- Asistencia en la arquitectura y desarrollo multiples proyectos.
Responsabilidades Clave
- Implementación y soporte a módulos ERP con VB 2005, VB 6.0 (Sistema Financiero).
- Creación de procedimientos de almacenamiento en SQL.
- Servidor SQL 2000 | 2005.
- Instalación de SDK de cliente.
- Soporte a clientes.
Tecnologías
Responsabilidades Clave
- Diseño de aplicaciones de Internet basadas en Web (Java/JSP) vinculadas a bases de datos Oracle.
- Análisis de requerimientos comerciales, funcionales y técnicos.
- Apoyo técnico.
- Tareas de TI como actualizaciones de Windows, problemas de Windows, nuevas instalaciones, solicitudes específicas de los usuarios, etc.
Tecnologías
Historial laboral
Mayo 2025 - Sep 2026 — ZondaHome — Senior Software AI Engineer
- Desarrollo y mejora de una plataforma CRM con un fuerte enfoque en ingeniería frontend, experiencia de usuario y arquitectura moderna de aplicaciones web.
- Creación de funcionalidades frontend escalables y mantenibles utilizando React, Redux y RxJS, implementando patrones de programación reactiva y soluciones eficientes de manejo de estado.
- Diseño y desarrollo de componentes UI reutilizables, mejorando la consistencia, rendimiento y mantenibilidad de la aplicación.
- Implementación de nuevas funcionalidades orientadas al usuario basadas en requerimientos del negocio y necesidades de los clientes.
- Integración y desarrollo de funcionalidades impulsadas por inteligencia artificial (IA) para mejorar las capacidades de la aplicación, automatizar procesos y aumentar la productividad de los usuarios.
- Colaboración con equipos de producto, diseño e ingeniería para crear experiencias de usuario intuitivas y de alta calidad.
- Optimización del rendimiento frontend, resolución de problemas complejos de interfaz y mejora de la estabilidad de la aplicación.
- Participación en decisiones de arquitectura frontend, mejoras de calidad de código y adopción de mejores prácticas de desarrollo.
- Integración con servicios backend desarrollados en .NET, consumo de APIs y soporte de funcionalidades completas de la aplicación.
- Participación en todo el ciclo de desarrollo de software, incluyendo planificación, desarrollo, pruebas, despliegue y mejora continua.
Tecnologías: React, Redux, RxJS, .NET, AI
Set 2021 - Apr 2025 — Merge — Full Stack Developer
- Trabajé con ingenieros senior y equipos de producto para construir aplicaciones escalables y centradas en el usuario.
- Responsable de crear demos y productos completos para clientes.
- Creación de prototipos de Figma.
- Integración con sitios web de Sitecore XP y XMCloud.
- Integración con Microsoft SharePoint.
- Aplicaciones Ionic.
- Creación de sistemas de diseño para la integración backend.
- React, Next.js, Storybook, Node.js.
- Entornos PC y macOS.
Tecnologías: React, Next.js, Storybook, Node.js, Sitecore XM Cloud, Ionic
Ene 2020 - 2021 — Criticalmass — Technology Lead
- "Career developer"
- Trabajar en proyectos de ni.com
- Crear prueba unitaria para proyectos de ni.com
- Componentes personalizados del libro de cuentos (javascript angular y vainilla)
- Crea un pequeño sistema de diseño para hangarworldwide.com
- Crear programas para habilidades a nivel de personas.
- Hablar directamente con los clientes
- Responsable de crear demos a clientes
- Seguir metodologías ágiles (Azure)
- Crea prototipos de figma
- Ayuda con el sistema de diseño de ni.com
Tecnologías: Angular, Storybook, JavaScript, Figma
Abr 2016 - 2019 — 18Techs — Full Stack Developer
- Trabaje en la aplicación nativa OrTracker React, la aplicación web y la API de nodo.
- Trabaja para mergeworld.com.
- Cree múltiples sitios de WordPress estáticos y dinámicos.
- Cree guías de estilo para múltiples sitios.
- Creación de SPA usando angular.
- Migración de www.wunderground.com a angular
- Trabajar con múltiples API
- Server rendering con Expressjs
- Unit test con jazmín
- Uso de metodología Agile (Jira)
- Server rendering D3
- Fundación
Tecnologías: React Native, React, Angular, Node.js, Express.js, D3
Ene 2009 - Mar 2016 — Criticalmass — Front End Lead
- Genere una metodología para Revisiones de Código al menos una vez al mes dentro del departamento de Front
- end.
- Fomento de un ambiente para almorzar y aprender al menos una vez al mes.
- Actué como líder en tecnología en cualquier proyecto. Gestioné los entregables, levantó banderas (riesgos) y me aseguré de que el proyecto llegara a tiempo y cumpliera con lo estimado.
- Programado y realizado uno a uno al menos cada 15 días con todos los miembros de mi equipo.
- Tareas creadas para las personas que estaban disponibles.
- Colaboré con los directores de tecnología, los gerentes de proyectos, los líderes creativos y los líderes de cuentas para diseñar, desarrollar y entregar proyectos de marketing digital en plataformas móviles, web y de escritorio.
- Funcione como líder y coordinador de los desarrolladores de aplicaciones, desarrolladores web y desarrolladores de bases de datos.
- Aseguré la participación exitosa de los miembros del equipo de Gestión de Proyectos, Control de Calidad e Ingeniería de Versiones.
- Asistencia en la arquitectura y desarrollo multiples proyectos.
Oct 2008 - Jan 2009 — OCG S.A. — Programmer (visual 6.0 and C#)
- Implementación y soporte a módulos ERP con VB 2005, VB 6.0 (Sistema Financiero).
- Creación de procedimientos de almacenamiento en SQL.
- Servidor SQL 2000 | 2005.
- Instalación de SDK de cliente.
- Soporte a clientes.
Tecnologías: Visual Basic 6.0, C#
Mar 2008 - Oct 2008 — Coopecorl — Soporte de IT
- Diseño de aplicaciones de Internet basadas en Web (Java/JSP) vinculadas a bases de datos Oracle.
- Análisis de requerimientos comerciales, funcionales y técnicos.
- Apoyo técnico.
- Tareas de TI como actualizaciones de Windows, problemas de Windows, nuevas instalaciones, solicitudes específicas de los usuarios, etc.
Tecnologías: Java, JSP, Oracle
Habilidades Técnicas
Stack de ingeniería
Una combinación de tecnologías modernas de frontend, backend y nube que uso para construir aplicaciones escalables, sistemas de diseño y soluciones con IA.
Enfocado en crear aplicaciones mantenibles, accesibles y de alta calidad usando frameworks modernos, buenas prácticas y desarrollo asistido por IA.
Stack Principal de Ingeniería
Tecnologías que más uso en proyectos recientes
React
UI web y móvil
Next.js
SSR / SSG / App Router
TypeScript
Desarrollo con tipado seguro
Node.js
APIs y servicios
PostgreSQL
Base de datos relacional
REST / GraphQL
APIs e integraciones
Frontend y Estado
Frameworks, librerías y patrones para aplicaciones web y móviles modernas.
- React
- Next.js
- React Native
- Ionic
- Angular
- Redux
- Jotai
- React Query
- SWR
- RxJS
Backend y Datos
Desarrollo del lado del servidor, APIs y bases de datos.
- Node.js
- .NET
- GraphQL
- REST APIs
- PostgreSQL
- MySQL
- MongoDB
Arquitectura y Plataformas
Arquitecturas escalables, plataformas headless y funcionalidades modernas de Next.js.
- SSR / SSG
- Server Components
- NextAuth
- i18n
- Sitecore XM Cloud
- Contentful
- Strapi
Sistemas de Diseño y UI
Librerías de componentes y herramientas de estilos para experiencias consistentes y accesibles.
- Storybook
- Tailwind CSS
- Radix UI
- Shadcn UI
- Chakra UI
- Styled Components
- Sass / SCSS
- CSS Modules
- BEM
- Less
IA y Desarrollo Moderno
Integración de IA y herramientas para acelerar el desarrollo y crear funcionalidades con IA.
- AI integration
- AI-powered applications
- Workflow automation
- AI-assisted development
Herramientas y Calidad
Herramientas de build, pruebas, accesibilidad y diseño.
- Vite
- Webpack
- Gulp
- Grunt
- Docker
- WCAG AA
- SEO
- Figma
- Adobe XD
- Sketch
- Photoshop
Stack de ingeniería
Frontend y Estado: React, Next.js, React Native, Ionic, Angular, Redux, Jotai, React Query, SWR, RxJS
Backend y Datos: Node.js, .NET, GraphQL, REST APIs, PostgreSQL, MySQL, MongoDB
Arquitectura y Plataformas: SSR / SSG, Server Components, NextAuth, i18n, Sitecore XM Cloud, Contentful, Strapi
Sistemas de Diseño y UI: Storybook, Tailwind CSS, Radix UI, Shadcn UI, Chakra UI, Styled Components, Sass / SCSS, CSS Modules, BEM, Less
IA y Desarrollo Moderno: AI integration, AI-powered applications, Workflow automation, AI-assisted development
Herramientas y Calidad: Vite, Webpack, Gulp, Grunt, Docker, WCAG AA, SEO, Figma, Adobe XD, Sketch, Photoshop
Educación y Más
Educación
La educación formal y el aprendizaje continuo me han dado una base sólida en ciencias de la computación e ingeniería, que sigo ampliando con nuevas tecnologías e idiomas.
Soy un aprendiz constante, siempre explorando nuevas tecnologías, frameworks e idiomas para mejorar como ingeniero y construir mejores productos.
Educación Formal
Idiomas y Aprendizaje
Italiano
Actualmente aprendiendo
Japonés
Actualmente aprendiendo
Inglés
Idioma de trabajo
Español
Idioma nativo
Aprendizaje Continuo
Siempre aprendiendo
Siempre explorando nuevas tecnologías, herramientas e idiomas para crecer como ingeniero y contribuir a mejores productos y experiencias.
Educación
2005 – 2008 — Universidad Fidélitas, Costa Rica — Bachelor's in Computer Science
2011 – 2012 — Universidad Latina, Costa Rica — Electrical and Electronics Engineering
Idiomas y Aprendizaje: Italiano (Aprendiendo), Japonés (Aprendiendo), Inglés (Profesional), Español (Nativo)