Jhon E. Millan A. - Senior Software Engineer

Hola, soyJhon E. Millan A.

Senior Software Engineer / Software Architect

Construyendo soluciones escalables, liderando equipos técnicos y diseñando arquitecturas que impulsan el crecimiento del negocio.

Sobre

Ingeniero de software apasionado con más de 10 años de experiencia construyendo productos digitales que impactan a miles de usuarios.

Mi Historia

Comencé mi carrera como desarrollador junior con una curiosidad insaciable por entender cómo funcionan las cosas. A lo largo de los años, he evolucionado desde escribir mis primeras líneas de código hasta liderar equipos completos de ingeniería.

Mi enfoque se centra en crear soluciones que no solo funcionen bien técnicamente, sino que también resuelvan problemas reales del negocio. Creo firmemente en el poder de la tecnología para transformar industrias y mejorar vidas.

Cuando no estoy programando, me encanta mantenerme actualizado con las últimas tendencias tecnológicas, contribuir a proyectos open source y compartir conocimiento con la comunidad de desarrolladores.

Lo que Hago

Desarrollo Full-Stack

Experiencia en tecnologías modernas desde frontend hasta backend y DevOps.

Liderazgo Técnico

Lidero equipos de desarrollo y mentoreo a desarrolladores junior y senior.

Arquitectura de Software

Diseño de sistemas escalables, resilientes y mantenibles.

Orientado a Resultados

Enfoque en soluciones que generen valor real al negocio.

10+
Años de Experiencia
30+
Proyectos Completados
15+
Tecnologías Dominadas
10+
Empresas Diferentes

Mis Clientes

Empresas y organizaciones que han confiado en mis servicios de consultoría y desarrollo de software para transformar sus operaciones digitales.

Kiwi Credito Financial Inc

Remoto

Ingeniero de Software Senior

Consultoría en arquitectura de software: Dirigí la modernización completa del módulo KYC, migrando de monolito a microservicios en AWS (S3, Lambda, SNS), mejorando escalabilidad y mantenibilidad
Desarrollo de soluciones personalizadas: Creé librería NPM (@kiwicredito/banking-holidays) que resolvió inconsistencias críticas en múltiples sistemas, optimizando operaciones financieras
Auditoría y seguridad: Implementé estrategia proactiva usando Snyk, remediando 70% de vulnerabilidades críticas en 2 meses, fortaleciendo la postura de ciberseguridad
Automatización de procesos: Integré sistemas con Jira API para optimizar gestión de tickets y reducir tiempos de respuesta
ReactTypeScriptNode.jsAWS LambdaAWS S3AWS SNSMongoDBSnykJira API

Qrvey Inc.

Remoto

Ingeniero de Software Senior III

Modernización de infraestructura: Dirigí migración completa de AWS SDK V2 a V3, optimizando rendimiento y mantenibilidad de la plataforma de datos empresarial
Transformación digital: Migré sistema monolítico crítico a arquitectura de microservicios, incrementando modularidad y acelerando time-to-market
Optimización de bases de datos: Desarrollé solución para consultas DynamoDB adoptada en toda la organización, mejorando performance general
Desarrollo de microservicios: Diseñé servicios escalables en TypeScript/ExpressJS para procesamiento de big data multi-fuente
DevOps y contenerización: Implementé estrategia Docker para múltiples servicios, estandarizando deployments y simplificando desarrollo
Arquitectura resiliente: Diseñé módulo centralizado de excepciones, incrementando confiabilidad del sistema distribuido
TypeScriptExpressJSAWS SDK V3DynamoDBDockerMicroservicesNode.jsAWS

Tyba

Remoto

Staff Senior Engineer

Consultoría en arquitectura fintech: Diseñé soluciones resilientes aplicando Clean Code y patrones SOLID, optimizando la plataforma de servicios financieros
Infraestructura en la nube: Implementé arquitectura robusta en AWS garantizando alta disponibilidad para servicios financieros críticos
Desarrollo de sistemas tolerantes a fallos: Creé módulo CASH-INS innovador que mantiene procesamiento continuo incluso con indisponibilidad de BD
Compliance y expansión internacional: Dirigí implementación de cambios normativos para mercado chileno, habilitando operaciones cross-border
AWSNode.jsClean CodeSOLIDMicroservicesFinancial SystemsComplianceFault Tolerance

Foodology

Bogotá, Colombia

Tech Lead

Liderazgo técnico: Dirigí equipo multidisciplinario estableciendo estándares de desarrollo para entrega de software de alta calidad en foodtech
Desarrollo desde cero: Arquitecturé backend completo con NestJS y TypeScript, implementando arquitectura escalable y mantenible
Integración con plataformas: Orquesté conexión estratégica con Rappi para procesamiento multi-ciudad, expandiendo alcance operacional nacional
Automatización de operaciones: Integré Mensajeros Urbanos y sistemas POS para dark kitchens, optimizando inventario y ventas
Gestión de proyectos ágiles: Implementé metodologías Scrum asegurando delivery consistente y comunicación efectiva
Arquitectura de datos: Diseñé base de datos PostgreSQL RDS garantizando performance y alta disponibilidad
NestJSTypeScriptPostgreSQLAWS RDSRappi APIPOS IntegrationScrumCloud Architecture

Smurfit Kappa

Bogotá, Colombia

Ingeniero de Software Senior

Consultoría en sistemas ERP: Optimicé sistema empresarial mejorando eficiencia operacional y experiencia de usuario en entorno industrial
Desarrollo de APIs: Creé API REST completa para gestión de almacén con ExpressJS, digitalizando procesos manuales y automatizando workflows críticos
Modernización de aplicaciones: Migré módulo de inventario de desktop legacy a plataforma web moderna con Angular, ExpressJS, NodeJS y MongoDB
Arquitectura de microservicios: Diseñé servicios especializados para procesamiento por lotes, optimizando performance y escalabilidad
Capacitación y adopción: Entrené equipos en nuevas funcionalidades ERP asegurando adopción exitosa y maximización de valor
Soporte técnico especializado: Resolví bugs críticos manteniendo alta disponibilidad y confiabilidad del sistema productivo
AngularExpressJSNodeJSMongoDBJavaScriptREST APIERP SystemsMicroservices

Parmac Inc

Cali, Colombia

Ingeniero de Software Senior

Consultoría en sistemas empresariales: Arquitecturé soluciones ERP robustas estableciendo bases para crecimiento y escalabilidad organizacional
Desarrollo de funcionalidades: Diseñé características avanzadas mejorando procesos críticos de negocio y aumentando productividad operacional
Resolución de problemas complejos: Desarrollé soluciones técnicas innovadoras manteniendo estabilidad y confiabilidad en entorno productivo
Capacitación enterprise: Dirigí programas de entrenamiento técnico facilitando adopción y maximizando ROI de soluciones ERP
Evolución de arquitectura: Colaboré en mejoras del producto aplicando mejores prácticas y estableciendo estándares de calidad
ERP SystemsSoftware ArchitectureEnterprise SolutionsClient TrainingSystem OptimizationBug Resolution

Mis Habilidades

Un conjunto completo de habilidades técnicas y de liderazgo desarrolladas a lo largo de años de experiencia en la industria.

Bases de Datos

PostgreSQL95%
MongoDB85%
DynamoDB80%
Redis90%

Backend

Node.js95%
C#/.NET Core90%
Express.js90%
Microservices90%

Cloud & DevOps

AWS90%
Kubernetes80%
Docker85%
CI/CD80%

Seguridad & Testing

Unit Testing90%
Integration Testing85%
Security Best Practices80%
Code Review95%

Arquitectura

Microservicios90%
System Design95%
REST APIs90%
Clean Architecture85%

Liderazgo

Team Leadership90%
Mentoring85%
Agile/Scrum90%
Technical Strategy85%

Tecnologías que Domino

JavaScriptTypeScriptNode.jsNest.jsC#/.NET CoreREST APIsMicroservicesPostgreSQLMongoDBDynamoDBRedisAWSDockerKubernetesSAMSnykJestCypressGitPostmanVS CodeJiraSlackFigmaExpressJS

Proyectos

Una selección de proyectos que demuestran mi experiencia en desarrollo full-stack, arquitectura de software y liderazgo técnico.

Librería NPM

@kiwicredito/banking-holidays

Librería NPM open-source desarrollada en Node.js/TypeScript para cálculo preciso de días festivos bancarios, días laborables y operaciones con fechas para EE. UU. y Puerto Rico. Resolvió inconsistencias críticas en aplicaciones financieras, optimizando flujos de trabajo para generación de reportes y validaciones de fechas de vencimiento.

Node.jsTypeScriptNPMJestGitHub Actions
Organización sin ánimo de lucro

Greenstand Tree Tracker Platform

Contribución voluntaria como ingeniero de software a la plataforma global de Greenstand que permite pagar a cultivadores de árboles por servicios ambientales. Desarrollé funcionalidades críticas de backend para verificación de esfuerzos de plantación y facilitación de pagos, impactando directamente medios de vida sostenibles y restauración de tierras a nivel mundial.

Node.jsTypeScriptPostgreSQLDockerMicroservices
Aplicación Web

PetsConnect

Aplicación web desarrollada para facilitar la adopción responsable de mascotas, conectando personas interesadas en adoptar con centros de adopción y refugios. La plataforma optimiza el proceso de matching entre adoptantes potenciales y mascotas disponibles, incluyendo perfiles detallados, sistema de filtros avanzados y comunicación directa entre las partes.

ReactNode.jsMongoDBExpress.jsSocket.io

Conectemos y Trabajemos Juntos

¿Tienes un proyecto en mente? ¿Necesitas un arquitecto de software senior? Me encantaría conocer sobre tu visión y cómo puedo ayudarte a hacerla realidad.

Información de Contacto

Ubicación

Bogotá, Colombia

Sígueme en Redes

¿Listo para Empezar?

Estoy disponible para proyectos freelance, consultoría técnica, y posiciones full-time como Senior Software Engineer o Software Architect.

Disponible InmediatamenteTrabajo Remoto