Hugo Rivas Geslin

Ingénieur logiciel

Profil

Ingénieur logiciel chez Sinch, où je suis le mainteneur principal du SDK Node.js officiel des API de communication de Sinch. Auparavant, j'ai passé cinq ans à développer des produits full-stack en TypeScript, principalement dans la fintech.

J'attache de l'importance à un code propre, à des tests solides et à des API agréables à utiliser, et je suis de près l'écosystème de l'IA et de MCP. Je suis convaincu qu'une communication claire est ce qui fait fonctionner une équipe. Habitué au travail en remote-first et disponible pour voyager si nécessaire.

Expérience

Sinch

Mai 2026 – Aujourd'hui

Ingénieur logiciel · SDK Node.js

SDK open source officiel en TypeScript pour les API de communication de Sinch (SMS, voix, messagerie, vérification, etc.), publié sous forme de 11 paquets npm @sinch/*. Environ 430 000 téléchargements du paquet principal sur les 12 derniers mois.

  • Développement de bout en bout de nouvelles API : modèles typés, helpers de requêtes, parsing et validation des webhooks, et utilitaires qui simplifient les cas d'usage courants.
  • Améliorations de la couche HTTP partagée : nouvelles tentatives configurables en cas de limitation de débit, timeouts et gestion des jetons OAuth2.
  • SDK maintenu en phase avec les spécifications OpenAPI, avec des tests de bout en bout sur un serveur mock, des exemples et la documentation de référence de l'API.
  • Outils partagés par les équipes des SDK Java, Python, .NET et Node : un générateur de collections Postman et des workflows assistés par IA pour ajouter des endpoints, lancer les tests E2E et relire les PR.
  • TypeScript
  • Node.js
  • Monorepo Lerna
  • Jest
  • Cucumber
  • Docker
  • OpenAPI
  • TypeDoc
  • GitHub Actions

Indexa Capital Group

2024 – Avril 2026

Développeur full-stack · Caravel

Plateforme fintech française d'investissement spécialisée dans la gestion automatisée de portefeuilles.

  • Développement full-stack des fonctionnalités clés de Caravel en TypeScript, côté back-end comme front-end.
  • Conception et mise en œuvre d'API scalables selon les principes DDD et CQRS.
  • Développement d'applications React avec un outillage moderne (Vite, RTK Query, génération de code OpenAPI).
  • Contribution à l'infrastructure cloud-native sur AWS, avec un accent sur la fiabilité, l'observabilité et la performance.
  • Maintenance des pipelines CI/CD, du suivi des erreurs et de l'automatisation des releases (Jest, Sentry, semantic-release) dans un environnement réglementé.
  • TypeScript
  • React
  • Vite
  • RTK Query
  • DDD
  • CQRS
  • AWS
  • Sentry

Indexa Capital Group

2022 – Avril 2026

Développeur full-stack · Indexa Capital

Robo-advisor international pour l'investissement à long terme et la préparation de la retraite.

  • Développement de bout en bout de fonctionnalités financières, de la conception de la base de données aux interfaces utilisateur.
  • Développement back-end avec NestJS, TypeORM et PostgreSQL, déployé en environnements serverless et conteneurisés.
  • Mise en place des flux d'authentification et d'autorisation (JWT, OAuth).
  • Collaboration étroite avec les équipes produit, design et conformité, en cycles agiles hebdomadaires avec livraisons incrémentales.
  • NestJS
  • TypeORM
  • PostgreSQL
  • JWT
  • OAuth
  • Serverless

Mercanza

2021 – 2022

Développeur web

Entreprise technologique espagnole spécialisée dans la business intelligence et les solutions logicielles.

  • Développement full-stack avec Angular et Node.js (TypeScript) : bases de données, API, front-end et back-end.
  • Design graphique d'applications web.
  • Analyse et gestion de bases de données à fort volume.
  • Développement d'applications Qlik Sense et Power BI.
  • Angular
  • Node.js
  • Qlik Sense
  • Power BI

Dernière mise à jour: