Ingeniero de Software Senior (Consultant)
TEKTON LABS
Junio 2025 - Octubre 2025
Diseño e implementación de soluciones escalables en la nube usando AWS/Azure/GCP con contenedores, orquestación (Kubernetes) y pipelines CI/CD en el sector fintech.
Responsabilidades principales
- Diseñé e implementé soluciones escalables en la nube AWS/Azure/GCP usando contenedores, orquestación (Kubernetes) y pipelines CI/CD para garantizar disponibilidad persistente
- Desarrollé microservicios backend con Spring Boot, aplicando programación reactiva (WebFlux / Reactor) para mejorar la eficiencia del sistema y capacidad de respuesta
- Creé dashboards y herramientas internas con Retool, permitiendo a equipos no técnicos gestionar datos de forma rápida y segura
- Definí y mantuve APIs RESTful con enfoque en seguridad, versionado, autenticación/autorización (OAuth/JWT) y pruebas automatizadas
- Integré con sistemas bancarios, pasarelas de pago y servicios externos críticos en fintech, asegurando interoperabilidad, resiliencia y manejo adecuado de errores
- Implementé observabilidad y monitoreo a través de Grafana y Elastic (Elasticsearch + Kibana) para trazabilidad, análisis de logs y métricas en tiempo real
- Optimicé el rendimiento y escalabilidad de servicios, incluyendo profiling, balanceo de carga y uso de colas de mensajes (Kafka/RabbitMQ) para procesamiento asíncrono
- Mentoricé y apoyé a desarrolladores junior y mid-level, compartiendo mejores prácticas en arquitectura, diseño de APIs, DevOps y herramientas de monitoreo
Spring Boot
WebFlux
Kubernetes
AWS
Azure
GCP
Retool
Grafana
Elastic
Kafka
RabbitMQ
OAuth
JWT