Arquitectura y diseño técnico
Trabajo con arquitectura hexagonal/clean, separación por capas, contratos de dominio y decisiones técnicas documentadas (ADR).
Junior Full-Stack Developer enfocado en arquitectura de software, backend y datos | Python, TypeScript, Next.js, PostgreSQL, Docker | Bilingüe EN/ES
Estudiante de Ingeniería de Sistemas y Software Developer Junior con experiencia práctica construyendo software de idea a producción: decisiones de arquitectura, implementación backend, integraciones seguras y entrega. He trabajado con microservicios en arquitectura hexagonal/clean, pipelines de build determinísticos, flujos ETL/datos y productos web con Next.js + TypeScript. Mi experiencia en soporte técnico fortaleció resolución de incidentes, ownership de KPIs y comunicación con equipos técnicos y no técnicos.
EduSinapsis | Remote
Jan 2026 - Present
Diseñé e implementé ai-assets-api en un monorepo de microservicios con Hexagonal/Clean Architecture (application, domain, infrastructure). Construcción de casos de uso con Repository y Dependency Injection, flujos de versionado `v000N` y persistencia segura ante fallos. Implementé un pipeline determinístico (esbuild + Tailwind) para assets ZIP generados por IA, con validaciones estrictas (path traversal, archivos bloqueados, extensiones permitidas), inyección CSP y comunicación segura (`postMessage`) para ejecución sandbox en iframe. Integré adapters de storage GCS/local, metadata en MongoDB y patrones de consumo vía gateway.
JerreJerre | Bogotá, Colombia
May 2025 - Dec 2025
Desarrollo y mantenimiento de scripts Python para procesos ETL. Desarrollo web con Next.js, validación de datos a gran escala, uso de Docker y DDEV, y trabajo en equipo bajo metodologías ágiles.
TP | Remote - Bogotá, Colombia
Aug 2023 - Apr 2025
Soporte remoto para una compañía líder de tecnología en EE.UU. (hardware, software, cuentas y cloud). Cumplimiento de KPIs exigentes, uso de documentación técnica y fortalecimiento del inglés técnico.
SENA | Bogotá, Colombia
Feb 2017 - Dec 2018
Desarrollé un sistema académico de evaluación con acceso por roles para docentes y estudiantes, usando C# y SQL.
Trabajo con arquitectura hexagonal/clean, separación por capas, contratos de dominio y decisiones técnicas documentadas (ADR).
Uso de Repository, Dependency Injection, casos de uso y adaptadores para mantener servicios escalables y testeables.
Validaciones estrictas de entrada, CSP, manejo de versionado y flujos de build determinístico para despliegues confiables.
Capacidad de pasar de idea a solución productiva: API, integración en gateway/UI, persistencia y observabilidad.
EF SET English Certificate 84/100
C2 Proficient
Introduction to Applied Data Science
Universidad de los Andes (Coursera)
Universidad Nacional de Colombia
Bogotá, Colombia
2023 - Present
Universidad Tecnológica de Pereira
Pereira, Colombia
2022
Servicio Nacional de Aprendizaje (SENA)
Bogotá, Colombia
2017 - 2018