Hugo Rivas Geslin

Ingeniero de Software

Sobre mí

Ingeniero de software en Sinch, donde soy el mantenedor principal del SDK oficial de Node.js para las APIs de comunicaciones de Sinch. Antes pasé cinco años desarrollando productos full-stack con TypeScript, la mayoría en el sector fintech.

Me importan el código limpio, los buenos tests y las APIs agradables de usar, y sigo de cerca el ecosistema de la IA y MCP. Creo que la comunicación clara es lo que hace funcionar a los equipos. Experiencia en entornos remote-first y disponibilidad para viajar cuando sea necesario.

Experiencia

Sinch

Mayo 2026 – Actualidad

Ingeniero de Software · SDK de Node.js

SDK oficial open source en TypeScript para las APIs de comunicaciones de Sinch (SMS, voz, mensajería, verificación y más), publicado como 11 paquetes npm @sinch/*. Unas 430.000 descargas del paquete principal en los últimos 12 meses.

  • Desarrollo end-to-end de nuevas APIs: modelos tipados, helpers de peticiones, parseo y validación de webhooks, y utilidades que simplifican los flujos más habituales.
  • Mejoras en la capa HTTP compartida: reintentos configurables ante límites de peticiones, timeouts y gestión de tokens OAuth2.
  • SDK sincronizado con las especificaciones OpenAPI, con tests end-to-end contra un servidor mock, ejemplos y documentación de referencia de la API.
  • Herramientas compartidas por los equipos de los SDK de Java, Python, .NET y Node: un generador de colecciones de Postman y flujos de trabajo asistidos por IA para añadir endpoints, ejecutar pruebas E2E y revisar PRs.
  • TypeScript
  • Node.js
  • Monorepo Lerna
  • Jest
  • Cucumber
  • Docker
  • OpenAPI
  • TypeDoc
  • GitHub Actions

Indexa Capital Group

2024 – Abril 2026

Desarrollador Full-Stack · Caravel

Plataforma francesa fintech de inversión centrada en la gestión automatizada de carteras.

  • Desarrollo full-stack de funcionalidades principales de Caravel con TypeScript, tanto en back-end como en front-end.
  • Diseño e implementación de APIs escalables siguiendo los principios de DDD y CQRS.
  • Desarrollo de aplicaciones React con herramientas modernas (Vite, RTK Query, generación de código OpenAPI).
  • Contribución a infraestructura cloud-native en AWS, con foco en fiabilidad, observabilidad y rendimiento.
  • Mantenimiento de pipelines CI/CD, seguimiento de errores y automatización de releases (Jest, Sentry, semantic-release) en un entorno regulado.
  • TypeScript
  • React
  • Vite
  • RTK Query
  • DDD
  • CQRS
  • AWS
  • Sentry

Indexa Capital Group

2022 – Abril 2026

Desarrollador Full-Stack · Indexa Capital

Plataforma internacional de robo-advisor para inversión a largo plazo y planificación de la jubilación.

  • Desarrollo end-to-end de funcionalidades financieras, desde el diseño de base de datos hasta las interfaces de usuario.
  • Desarrollo back-end con NestJS, TypeORM y PostgreSQL, desplegado en entornos serverless y contenerizados.
  • Implementación de flujos de autenticación y autorización (JWT, OAuth).
  • Colaboración estrecha con los equipos de producto, diseño y cumplimiento normativo en ciclos ágiles semanales con entregas incrementales.
  • NestJS
  • TypeORM
  • PostgreSQL
  • JWT
  • OAuth
  • Serverless

Mercanza

2021 – 2022

Desarrollador Web

Empresa tecnológica española especializada en inteligencia empresarial y soluciones de software.

  • Desarrollo full-stack con Angular y Node.js (TypeScript): bases de datos, APIs, front-end y back-end.
  • Diseño gráfico para aplicaciones web.
  • Análisis y gestión de bases de datos con grandes volúmenes de datos.
  • Desarrollo de aplicaciones con Qlik Sense y Power BI.
  • Angular
  • Node.js
  • Qlik Sense
  • Power BI

Última actualización: