KG
Disponible para nuevos proyectos

Construyo y publico software en producción.

Kenneth Granados, ingeniero full stack. Once años entregando plataformas para empresas de Estados Unidos en fintech, salud, e-commerce y analítica. React, Node.js, TypeScript, AWS y Azure.

11Años en producción
6.000+Productos migrados
~60%Menos tiempo de deploy
4Industrias
01 / Qué construyo

Capacidad de ingeniería senior, sin sumar planilla.

Trabajo directo con founders y product owners, incluso en proyectos donde los requerimientos todavía hay que definirlos.

Aplicaciones web y herramientas internas

Entrega de punta a punta en React y Next.js sobre un backend en Node.js, desde el modelo de datos hasta el producto publicado.

APIs e integraciones con terceros

Servicios REST, flujos de pago con Stripe, comercio headless, e integraciones con PIM y sistemas de socios.

Tiendas y migraciones de e-commerce

Desarrollo de storefronts y migraciones grandes de catálogo o datos hacia stacks de comercio modernos.

CI/CD y despliegue en la nube

Pipelines con Docker en GitHub Actions o CircleCI, con despliegue y monitoreo en AWS y Azure.

Rescate y modernización de frontend

Refactor de código heredado, arreglo de defectos de performance y UX, y suma de cobertura de pruebas.

Asesoría técnica

Revisión de arquitectura, code review y mentoría para equipos que necesitan una voz senior part-time.

02 / Trabajo destacado

Cosas que construí y que podés abrir ahora mismo.

Dos son productos propios, de punta a punta. Los proyectos de clientes de abajo se describen por dominio: los nombres quedan confidenciales.

Liganeta
En vivoÚnico desarrollador

La Liganeta

laliganeta.com

La casa digital de una comunidad de afición al fútbol costarricense. Match center en vivo, tabla de posiciones, calculadora de clasificación y un panel de admin que su dueño usa la noche de partido. Diseñado, construido y desplegado en solitario, desde carpeta vacía hasta producción. El motor de la calculadora también sale como sitio propio sin dependencias, quienpasa.kennethgm.com, hecho para la afición de los seis países del torneo y verificado contra una segunda implementación independiente antes de cada release.

Next.js 16React 19TypeScriptTailwind v4Netlify
Abrir el sitio
Tómbola CR
Caso de estudioÚnico desarrollador

La Tómbola CR

latombolacr.com

Plataforma de manejo y envío de cartones para un negocio real de tómbola. Importa datos de cartones en bloque desde hojas de cálculo, genera cada cartón numerado como imagen, y lo envía por correo a los compradores uno por uno o en bloque. Manejo todo el stack, incluida la infraestructura en AWS: EC2 para el API, S3 y CloudFront para el frontend estático, Route 53 para el DNS, y Let's Encrypt para TLS. La instancia se apaga entre usos para ahorrar costos, así que este es un caso de estudio y no un link en vivo.

ReactNestJSPostgreSQLAWS EC2S3 + CloudFrontRoute 53
Fintech, US2025 a hoy

Plataforma de préstamos y refinanciamiento

Arquitectura y entrega de frontend
~60%Releases más rápidos

Flujo de refinanciamiento de cara al cliente para una credit union de Estados Unidos: el frontend, los servicios en Node detrás y el modelo de datos.

  • Manejé el flujo completo de la aplicación, desde la UI hasta los servicios REST y el modelo de datos.
  • Reconstruí el pipeline de release con Docker y CI/CD en la nube, bajando el tiempo de deploy ~60% para todo el equipo.
  • Refiné requerimientos poco definidos con los stakeholders antes de arrancar el desarrollo, no a mitad del sprint.
Retail, US2023 a 2025

E-commerce de salud y bienestar

Storefront, API y migración de catálogo
6.000+Productos migrados

Storefront directo al consumidor sobre un stack de comercio headless, para un retailer de salud y bienestar de alto tráfico en Estados Unidos.

  • Lideré la migración de un catálogo de 6.000+ productos, medios incluidos, sin que la tienda dejara de vender durante el corte.
  • Construí la capa de API en Node.js de un sitio recién lanzado, integrando comercio, pagos con Stripe y datos de PIM.
  • Manejé el release management y el soporte de producción después del lanzamiento.
HR SaaS2019 a 2022

Analítica de reclutamiento y RRHH

Frontend de reportes y servicios backend
GlobalClientes empresariales

Analítica multi-tenant con datos de reclutamiento y fuerza laboral para clientes empresariales globales.

  • Lideré la implementación de UI para los módulos de reportes y dashboards de clientes empresariales globales.
  • Construí servicios backend y trabajé directo con el equipo de base de datos en los modelos que los alimentan.
  • Integré AWS QuickSight para extender la visualización de datos de la plataforma.
03 / Experiencia

Once años, una consultora, tres roles.

10Pearls (antes ProximityCR)

Feb 2015 a hoy

Consultora de software empresarial. Plataformas para clientes de Estados Unidos.

Senior Software Engineer2020 a hoy

Lideré arquitectura de frontend y entrega de features en plataformas en producción con React, Next.js y TypeScript. Reconstruí pipelines de build y release con Docker, GitHub Actions y CircleCI. Diseñé APIs REST en Node.js integrando pagos, comercio headless y servicios PIM, y manejé despliegues y monitoreo en AWS y Azure.

Full Stack Developer2017 a 2020

Construí aplicaciones web full stack y herramientas internas, desarrollé y personalicé storefronts de e-commerce, y entregué librerías de componentes de UI reutilizadas en varios proyectos de clientes.

Web Developer2015 a 2017

Entregué proyectos web de e-commerce, marketing y servicio al cliente con AngularJS, Vue.js, Magento, PHP y jQuery, cubriendo implementación y soporte post-lanzamiento.

Bachillerato en Ingeniería en Sistemas de InformaciónUniversidad Nacional de Costa Rica
2010 a 2014
05 / Stack
Frontend
ReactNext.jsAngularVue.jsTypeScriptJest
Backend
Node.jsAPIs RESTPostgreSQLMySQLMongoDB
Nube y DevOps
AWSAzureDockerGitHub ActionsCircleCINetlify
Comercio
commercetoolsStripeMagentoSistemas PIM
Idiomas
EspañolNativo
InglésProfesional
04 / Cómo trabajo

La mayoría de proyectos se traban en los requerimientos, no en el código.

01

Alcance por hitos

Un discovery corto, y después entregables fijos con criterios de aceptación claros. Siempre sabés qué estás pagando y qué sigue.

02

Requerimientos primero

Lo que más traba un proyecto es un requerimiento mal definido. Levanto los vacíos con el product owner antes de escribir código, no a mitad del sprint.

03

Avance visible

Tu repo, tu estrategia de branches, tu proceso de revisión. Demos semanales o actualizaciones escritas, lo que realmente leas.

04

Acelerado con IA, revisado por mí

Uso Claude y herramientas similares a diario para avanzar más rápido en scaffolding, pruebas e investigación. Cada línea que sale es una que entiendo y puedo defender en revisión. Este sitio está construido igual.

Disponible para nuevos proyectos

Hablemos de
lo que necesitás construir.

Contame el problema, aunque los requerimientos todavía estén difusos. Vuelvo con alcance, hitos y qué construiría primero.

Descargar el one-pager (PDF)
LinkedIn/in/kennethmgmInstagram@kennethmgmGitHub@kennethgm
Ubicado enCosta Rica, en UTC-6. Mismo horario que US Central.