03/2025 – Presente · RemotoActual
Contpaqi
Desarrollador Full-Stack
Productos de escritorio y web para una suite de software contable y de nóminas usada en todo México. Mi Contpaqi gestiona la descarga, actualización y renovación de licencias de los más de 20 productos de la suite, con su propio panel de administración web. Ideas recoge las mejoras de producto que proponen los equipos y les da seguimiento. Portal Estatus muestra en tiempo real si los productos están arriba — escribí las funciones en AWS Lambda con C# (.NET) que consultan la API de UptimeRobot y las expuse detrás de API Gateway.
- Next.js
- React
- C# / .NET
- AWS Lambda
- Azure DevOps
- ▸Mi Contpaqi — ciclo de vida de licencias para 20+ productos
- ▸Portal Estatus — Lambdas en C# detrás de API Gateway sobre la API de UptimeRobot
- ▸Entrega en Azure DevOps: repos, CI/CD, Blob Storage y SQL Database
03/2024 – 03/2025 · Remoto
Quarksoft
Desarrollador Full-Stack
Módulo de consulta clínica de ECLI, la plataforma de salud a nivel nacional del Gobierno de Panamá, dentro de una célula de 8 personas: motivo de consulta, historia de la enfermedad, signos vitales y exploración física por región del cuerpo. Más de 20 endpoints REST en NestJS con las reglas de negocio clínicas, y las pantallas en React para ingreso de pacientes y gráficas de crecimiento pediátrico. Hoy opera en las clínicas públicas de todo Panamá.
- React
- NestJS
- Microfrontends
- Microservicios
- Chart.js
- ▸ECLI — salud nacional para el Gobierno de Panamá
- ▸20+ endpoints NestJS, 5+ microfrontends desplegados por separado
- ▸Gráficas de crecimiento pediátrico con Chart.js, pruebas unitarias y documentación de API
04/2023 – 12/2023 · Remoto
CloudAPPi
Desarrollador Full-Stack
Proyectos fintech y empresariales. Integré la pasarela de Vale Pay para que el checkout de un e-commerce aceptara vales de despensa. Resolví más de 30 bugs e implementé mejoras de interfaz en Bookthecity, un sistema de reserva de citas. Diseñé y documenté APIs REST con Apigee, Kong y OpenAPI, y construí componentes de UI reutilizables para Wolters Kluwer.
- React
- Node.js
- Apigee
- Kong
- OpenAPI
- ▸Vale Pay — pago con vales de despensa en un checkout de e-commerce
- ▸30+ bugs resueltos en Bookthecity
- ▸Diseño de APIs REST con Apigee, Kong y OpenAPI para Wolters Kluwer
11/2021 – 02/2023 · Remoto
Forte Innovation Consulting
Desarrollador Web Frontend
SIVA, plataforma de reportería regulatoria del sector financiero: validación de reglas para reportes relacionados con la CNBV. Construí más de 15 componentes reutilizables en Vue.js que quedaron como librería compartida de la plataforma, y las pantallas donde los usuarios configuraban las reglas de validación detrás de los reportes (el backend era Python). Escribí la documentación técnica y las pruebas de integración.
- Vue.js
- JavaScript
- REST APIs
- AWS S3
- ▸SIVA — reportería regulatoria y validación de reglas (CNBV)
- ▸15+ componentes Vue.js como librería compartida de la plataforma
- ▸Documentación técnica, pruebas de integración y despliegues en AWS S3
11/2019 – 10/2021 · Híbrido
Provix México
Desarrollador Full-Stack
Plataforma de timbrado de facturas (CFDI) y administración de nóminas para empresas a nivel nacional en México. Desarrollé las funcionalidades de frontend en Vue.js, escribí funciones de backend y consultas a base de datos en Node.js y CodeIgniter, y las expuse como endpoints. Refactoricé módulos heredados que ya costaba mantener y di soporte técnico a las empresas que usaban la plataforma.
- Vue.js
- Node.js
- CodeIgniter
- REST APIs
- ▸Timbrado de facturas CFDI y administración de nóminas
- ▸Módulos heredados refactorizados y vueltos mantenibles
- ▸Corrección de bugs en producción y soporte a empresas cliente
07/2018 – 11/2019 · Presencial
GS Trackme
Desarrollador Full-Stack
Plataforma de rastreo satelital de flotas en vivo que monitorea más de 700 dispositivos en México y Estados Unidos. Participé en su migración de PHP heredado a Vue.js en el frontend y Node.js en el backend, pantalla por pantalla, mientras los operadores seguían rastreando sus vehículos. Construí el sistema de notificaciones por correo para eventos de rastreo y el módulo de reportes de actividad de flotas y dispositivos.
- Vue.js
- Node.js
- PHP
- Google Maps API
- ▸700+ dispositivos rastreados en México y Estados Unidos
- ▸Migración incremental de PHP a Vue.js/Node.js
- ▸Notificaciones por correo de eventos de rastreo y módulo de reportes