Formo parte del equipo de Lealtad de usuarios, donde contribuyo al desarrollo backend de Upys, la plataforma de puntos y beneficios de la compañía:
- Diseñé e implementé servicios backend junto a un equipo de desarrollo usando Kotlin, Go y TypeScript.
- Implementé arquitecturas serverless en AWS, con Lambda, DynamoDB, DocumentDB, Kinesis, SQS y SNS.
- Integré microservicios mediante patrones event-driven y colas distribuidas.
- Diseñé esquemas e índices en DynamoDB y DocumentDB orientados a patrones de acceso específicos, logrando queries eficientes en servicios de alto volumen.
- Mantuve procesos batch para automatizar tareas operativas manuales, incluyendo procesamiento de archivos de gran volumen.
- Implementé el patrón CQRS (Command Query Responsibility Segregation) para separar cargas de lectura y escritura en servicios de alto tráfico.
- Implementé observabilidad en sistemas distribuidos con New Relic, incluyendo creación de dashboards, queries NRQL (New Relic Query Language) complejas, monitoreo de servicios y definición de alertas.
- Desarrollé pruebas unitarias y de integración en microservicios para validar funcionalidad y cobertura de código.