10 h → 30 min
Un proceso de indexación reconstruido
El proceso tardaba diez horas. Rehecho desde dentro, pasó a media hora — con React, Spring Boot, Oracle y Kafka alrededor.
Producto completo: de la base de datos al front, y del contenedor al despliegue. Kubernetes, Docker y Go para la infraestructura; React, Angular y Flutter para lo que se ve. Y una manía sana con el rendimiento.
foto-dvp.jpg · 4:5
01 Perfil
Un proyecto no acaba cuando compila.
Acaba cuando está en producción.
Trabajo el producto entero: desarrollo full stack y la arquitectura que lo sostiene. Desde 2017 lo hago como freelance, con proyectos y tecnologías distintas cada vez — que es exactamente la parte que me interesa.
Buena parte de mi trabajo es cloud: gestión de Kubernetes y Docker para distintos clientes, y desarrollos en Go para pipelines de CI/CD que despliegan sobre Kubernetes con Helm. Lo que queda es producto: APIs, aplicaciones móviles, pagos y front.
Me integro con facilidad en equipos ya formados y acepto el reto cuando el problema no tiene todavía una forma clara. Si algo va lento, normalmente puede ir mucho más rápido: lo he demostrado más de una vez.
02 En qué puedo ayudarte
03 Hitos
10 h → 30 min
El proceso tardaba diez horas. Rehecho desde dentro, pasó a media hora — con React, Spring Boot, Oracle y Kafka alrededor.
500 ms → 40 ms
Optimización de la carga entre Oracle y Node.js: del medio segundo de media a cuarenta milisegundos.
Una API propia que genera PDF a partir de plantillas de Word. De la idea al servicio en marcha, incluidos los pagos.
Aplicación móvil nativa en Android y su API en ASP.NET para el sistema de cobros del municipio de Quetzaltenango.
04 Trayectoria
Gestión cloud de Kubernetes y Docker para distintos clientes. Desarrollos en Go para CI/CD y despliegues automatizados sobre Kubernetes con Helm. Construcción de Docxmerge, una API que genera PDF desde plantillas de Word. Proyectos paralelos con pagos (Stripe), móvil (Flutter), SPA (Angular) y API (ASP.NET Core).
Desarrollo full stack con React, Spring Boot, Oracle y Kafka. Reconstrucción de un proceso de indexación que pasó de diez horas a treinta minutos.
Front con AngularJS y backend con Oracle. Optimización de la carga de trabajo entre Oracle y Node.js: de 500 ms de media a 40 ms.
Desarrollo de un sistema de gestión de academias con ASP.NET. Aplicación móvil nativa en Android y su API en ASP.NET para el sistema de recaudación del municipio de Quetzaltenango, Guatemala.
05 Formación
06 Contacto
Me integro rápido en equipos ya formados y me llevo bien con los problemas que aún no tienen forma. Escríbeme y lo vemos.