Desarrollador Java Full Stack at Lean Business Group – Financiera Independencia (2023-12 – Present)
Desarrollo de arquitectura basada en microservicios para sistema de transferencia mensual de +5,000 cuentas, soportando un préstamo de capital de $108M USD
- Diseño y desarrollo de arquitectura basada en microservicios con Spring Boot para sistema de transferencia mensual de +5,000 cuentas, soportando un préstamo de capital de $108M USD
- Implementación de APIs REST seguras con integración a PostgreSQL y BigQuery para trazabilidad financiera y generación de reportes regulatorios
- Desarrollo de algoritmo de búsqueda fonética para detección de duplicados y validación de clientes bloqueados, reduciendo inconsistencias operativas
- Migración de módulos legacy monolíticos hacia microservicios desacoplados y microfrontends en React
- Implementación de procesos batch diarios para extracción de datos desde BigQuery hacia archivos Parquet
- Desarrollo de servicios en Python (FastAPI + Polars) para procesamiento de cuentas con mora y exposición mediante endpoints REST consumidos por microfrontend
- Contenerización con Docker y despliegue en entornos cloud
- Uso de LLMs (Gemini CLI) para análisis de repositorios monolíticos y microservicios
- Generación asistida de features sobre codebases existentes
- Refactorización guiada mediante prompts estructurados y archivos de contexto
- Diseño y estructuración técnica de proyectos backend y full stack, definiendo arquitectura, contratos de API y modelo de datos
- Coordinación técnica con equipos interdepartamentales para alineación de integraciones y dependencias
- Facilitación de sesiones técnicas para definición de soluciones y selección de herramientas
- Liderazgo técnico informal en proyectos, tomando decisiones arquitectónicas con validación estratégica del Tech Lead
- Gestión de dependencias entre equipos para cumplimiento de entregables
Desarrollador Java at Afirme (2023-09 – 2023-12)
Migración de aplicación enterprise y optimización de servicios backend
- Migración de aplicación enterprise desde Spring Framework 4.2.2 a Spring Boot 2.x, mejorando mantenibilidad y tiempos de despliegue
- Refactorización de servicios backend y estandarización de configuración basada en profiles
- Optimización de consultas SQL y procedimientos almacenados en Oracle PL/SQL, mejorando tiempos de respuesta
- Separación de lógica de negocio desde Hibernate/JPA hacia base de datos cuando fue necesario por requerimientos de performance
Software Engineer at Media Agility – Persystent System (2021-07 – 2023-08)
Desarrollo de microservicios serverless y automatizaciones empresariales
- Desarrollo de microservicios serverless utilizando Google Cloud Functions en Python
- Integración con APIs de GCP (IAM, BigQuery, Pub/Sub, Cloud Logging)
- Desarrollo de automatizaciones y chatbots empresariales
- Implementación de pruebas funcionales y corrección de defectos en entornos productivos
Backend Developer at Polimentes (2020-06 – 2021-06)
Desarrollo backend y integración con APIs externas
- Levantamiento de requerimientos y análisis funcional con stakeholders
- Desarrollo backend con Spring Boot y Django
- Integración con APIs externas de viajes, hotelería y pasarelas de pago
- Administración y modelado de bases de datos relacionales