Retail y telecomunicaciones · Colombia
Integraciones de pagos, puntos y viajes
Integración de CredibanCo, PuntosColombia y AviaturFlights en sistemas .NET/WPF, con APIs REST documentadas y controles de calidad.
- Rol
- Desarrollador semi senior
- Periodo
- 2022 — 2024
- Confidencialidad
- Proyecto bajo NDA
Problema
Proyectos para clientes de retail, telecomunicaciones y energía, con integraciones a sistemas externos que forman parte de la operación diaria: pagos, programas de puntos y reservas de viaje.
Reto técnico
Conectar sistemas .NET y aplicaciones WPF con APIs de terceros sin convertir el backend en una caja negra. Cada integración tenía reglas, credenciales, errores y tiempos de respuesta distintos.
Mi responsabilidad
- Desarrollé APIs REST documentadas con Swagger.
- Implementé integraciones con CredibanCo, PuntosColombia y AviaturFlights.
- Escribí pruebas unitarias y usé SonarQube para medir calidad.
- Trabajé con arquitecturas limpias y patrones de diseño.
- Acompañé la puesta en producción y la resolución de incidentes.
Resultado verificable
Integraciones críticas operando en producción, con contratos de API documentados y una base de pruebas que permitía detectar regresiones antes de desplegar.
Lo que aprendí
La documentación y las pruebas son parte de la integración, no un extra. Una API sin contrato claro es una promesa que se rompe en el primer incidente.
Siguiente paso
¿Tu caso se parece a este?
Cuéntame qué está pasando con tu sistema. En 20 minutos vemos si hay un camino razonable y cuál sería el primer paso.