— bash — wilmer@portfolio:~$ — xterm.js
Mascot pixel de Wilmer
// identity
Wilmer Alama
Sr. Software Engineer · Travel Tech
Lima, Perú · UTC-5
EXP
10+ años
FOCO
Travel / GDS
ROL
Tech Lead
STATUS
● disponible
// 02 · about.md

Especialista en integrar agencias de viajes con sistemas GDS.

Desde 2015 trabajo en el lado menos glamoroso pero más crítico de la industria: las integraciones que permiten asegurar las emisiones de tarifas y disponibilidad de vuelos.

He construido conectores EDIFACT y NDC, servicios de sincronización de PNR, motores de búsqueda de tarifas con caché distribuido y front-end integrado para Sabre 360 y Amadeus que permiten a la agencia ofrecer un servicio de calidad.

// 03 · experience.log

$ git log --since=2015 --pretty

versión completa en linkedin ↗
2022 — actual
Sr. Software Engineer / Tech Lead
Travel Tech · empresa actual

Dirijo 6 personas directamente; lideré la migración WildFly → Spring Boot y el stack de emisión Sabre/Amadeus con APIs NDC y pagos.

  • Responsable principal de la migración del proyecto de emisión de WildFly a Spring Boot
  • Emisión Sabre y Amadeus: NDC, pago directo y touchless (en touchless poco desarrollo directo; más coordinación y entrega)
  • Pases a producción; coordinación PCI con la empresa cliente; librerías Maven para consumo interno
  • Mentor de 4 desarrolladores junior/mid: code reviews, pair, on-call
JavaSpring BootMavenTypeScriptSabre NDCAmadeusSabre 360
2018 — 2022
Software Engineer
Travel Tech · agencia mayorista

Integraciones GDS (Sabre 360 / Sabre, Amadeus), Angular sobre APIs y microservicios .NET, y WS para mantenimiento y otros flujos.

  • Sabre 360 / Sabre y Amadeus: disponibilidad, emisión y sync de PNR; vuelos, hoteles y autos
  • Angular consumiendo REST entre microservicios C# / .NET; WebSockets en servicios de mantenimiento y tiempo real
C#.NETSQL ServerAngularRESTSabre 360Amadeus
2015 — 2018
Software Developer
Agencia · primer trabajo en travel

Primeros años en travel: casi todo en C#, mantenimiento de sistemas legacy, documentación, soporte a operación y un portal web de gestión interno.

  • Mantenimiento y correcciones en código legacy C# / .NET
  • Documentación técnica y funcional; soporte a usuarios y a otros equipos
  • Desarrollo y evolución del portal web de gestión (back-office / administración)
C#.NETSQL ServerASP.NETJavaScriptjQuery
// 04 · stack.json
// principales — donde llevo más tiempo
Java
backend
C#
backend
TypeScript
lenguaje
React
front
PHP
backend
Spring Boot
framework
.NET
framework
Node.js
runtime
// dominio — viajes / GDS
Sabre NDCAmadeusSabre 360KontrolIATA BSP
// también manejo
AstroTailwindNext.jsPostgreSQLMySQLDockerKubernetesGitHTMLCSSSassViteJIRA
// 05 · projects/

$ ls -la projects/

6 proyectos
# nombre rol stack métrica año
01
Gestión y Migración emisión WildFly → Spring Boot
Core de emisión en Java moderno
Tech Lead
JavaSpring BootMaven
Equipo 6 · mentoría 4 devs 2025
02
NDC Sabre y pago directo
APIs NDC, checkout y touchless
Sr. Software Engineer
JavaSpring BootSabre NDC
NDC + touchless 2024
03
Servicios de emisión Sabre y Amadeus
Emisión, void y refund
Sr. Software Engineer
JavaSpring BootSabre 360AmadeusIATA BSP
Emisión · void · refund 2023
04
Capa front emisión y Sabre 360
TypeScript en el stack actual
Sr. Software Engineer
TypeScriptReactTailwindSabre 360
TypeScript · React · Tailwind 2022
05
Integraciones GDS y capa Angular
Sabre 360 / Sabre, Amadeus y .NET
Software Engineer
AngularC#.NETRESTSabre 360AmadeusKontrol
SQL Server + APIs internas 2020
06
Tiempo real y portal de gestión
WebSockets y back-office travel
Software Developer
C#.NETSQL ServerASP.NETJavaScript
REST + WS en prod 2018
// nota los proyectos empresariales son bajo NDA — no puedo compartir código.
en github.com/allydevper ↗ hay demos propios, experimentaciones y otros proyectos personales.
// 06 · contact.sh

¿Tienes una integración
complicada en mente?

Si tu proyecto involucra GDS, NDC, mid-office o cualquier sistema de viajes que necesite hablar con otros — escríbeme aquí.

Mascot pixel de Wilmer
respondo en < 24h
remoto
linkedin.com/in/wilmer-alama
// contact_form.tsx
$ envío vía FormSubmit → alamaswilmer@gmail.com