Software Engineer, Talma Servicios Aeroportuarios
May, 2024 - Present
Desarrollo de microservicios para operaciones aeroportuarias y creación de herramientas de ingeniería interna (CLI/NuGet) para estandarizar la seguridad y observabilidad.
Desarrollé el sistema de sincronización masiva de facturación, implementando patrones de resiliencia y control de concurrencia (SemaphoreSlim) para proteger APIs externas bajo alta carga.
Diseñé la arquitectura de microservicios usando Vertical Slice Architecture y CQRS, con gestión manual de scopes para prevenir fugas de memoria en procesos background de larga duración.
Creé una herramienta de ingeniería interna para consultas seguras en producción (tipo AWS RDS Editor) usando Dapper y validación anti-injection, permitiendo diagnósticos sin acceso directo.
Estandaricé el cálculo de descuentos mediante Chain of Responsibility, aplicando reglas de negocio de manera modular y fácil de probar.
Maximicé el rendimiento de datos implementando DbContext Pooling y Compiled Queries, reduciendo drásticamente la asignación de memoria en transacciones frecuentes.
Desarrollé una CLI interactiva (.NET Tool) para estandarizar la criptografía de secretos entre entornos (QA/Prod), mejorando la experiencia de desarrollo del equipo.