Yoann Gendrey
Senior Software Engineer
Remote, France · +33 6 20 20 83 32 · yoann@gendrey.fr · GitHub · LinkedIn · French (Native) · English (Fluent)
Backend engineer with 10+ years of experience building scalable distributed systems with modern TypeScript/Node.js stack. Craft elegant solutions using hexagonal architecture and clean code principles. Passionate about self-hosting and leveraging AI daily as a development partner, beyond code generation, across debugging, infrastructure, architecture decisions, and continuous learning.
Education
UniLaSalle Amiens — Engineer's degree, Computer Systems & Networking 2010 - 2015
CCNA Routing & Switching (Cisco, 2014)
Experience
Swan Dec 2025 - Present
Senior Software Engineer (Onboarding Team) · Freelance
Building the onboarding experience for Swan's embedded banking platform, enabling companies to seamlessly integrate banking services into their products. Working with fp-ts and functional programming patterns alongside GraphQL APIs.
Stack: TypeScript, NestJS, GraphQL, PostgreSQL
Hermès Jul 2023 - Nov 2025
Senior Software Engineer - Backend (Shipping Team) · Freelance
Part of the shipping team within the Hermès internalized e-commerce platform. Rebuilt the carrier aggregator, reducing new carrier integration from weeks to days. Built the document management service from scratch (billing, shipping labels, credit notes). Implemented Kafka-based inter-service communication and a real-time delivery tracking system processing thousands of shipments per hour. Led multi-cloud migration (AWS to Alibaba Cloud) leveraging hexagonal architecture for seamless adapter swaps.
Stack: TypeScript, Node.js, NestJS, Kafka, Redis, PostgreSQL, AWS S3, Alibaba Cloud
Dogamí May 2022 - Nov 2022
Lead Software Engineer - Backend
Led backend development for a blockchain-based gaming platform on Tezos. Architected game server infrastructure handling digital collectible interactions and real-time gameplay. Established the developer tooling ecosystem including CI/CD pipelines, observability (Sentry, Logtail), and monitoring (Checkly).
Stack: NestJS, TypeScript, PostgreSQL, Redis, Docker, Prisma
MadKudu Feb 2021 - May 2022
Senior Software Engineer - Backend
Developed data pipelines and backend services for a B2B marketing intelligence platform, processing large-scale customer data to power predictive lead scoring and go-to-market automation.
Stack: TypeScript, PostgreSQL, MongoDB, AWS (Redshift, Lambda, Beanstalk, CloudFormation, S3)
1 / 2
Experience
Big Pixel Studios Aug 2019 - Dec 2020
Software Engineer - Game Server Developer
Part of the backend team developing game server features within a microservices architecture. Built RESTful APIs and internal Vue.js back-office tools to support game operations.
Stack: Node.js, PostgreSQL, Redis, Docker, Terraform, AWS (RDS, CloudWatch, Lambda)
Pops (Aloa, Inc.) Nov 2016 - Jul 2019
Software Engineer - Backend
Architected a fully autonomous media processing pipeline handling images, videos, and lenticular prints at scale. Designed event-driven workflows from customer order intake to print-ready assets, enabling automated production at high volume.
Stack: TypeScript, Node.js, AWS (Lambda, S3, SQS, SNS, EC2, API Gateway, DynamoDB), Serverless
Freelance Jan 2016 - Oct 2016
Freelance Software Engineer
Full-stack web and mobile development (iOS, Android) for various clients.
GRAPP Dec 2014 - Dec 2015
Co-Founder & Mobile Developer
Co-founded a mobile agency delivering on-demand iOS and Android applications.
Skills
Languages & Frameworks
TypeScript Node.js Bun NestJS Fastify GraphQL Kysely Prisma Zod Express Bun Test Vitest Go Tauri
Databases & Messaging
PostgreSQL Redis Kafka MongoDB DynamoDB
Cloud & Infrastructure
Docker AWS GitLab CI S3 Traefik Nginx Caddy k3s Lambda SQS/SNS Terraform
Practices
Hexagonal Architecture Clean Architecture Event-Driven Architecture Microservices Observability CI/CD AI-Assisted Development Self-Hosting
Projects
varsafe varsafe.dev
Secrets manager for teams
Glowo glowo.dev
Monitoring & observability platform
Yhtua iiaku.github.io/Yhtua
Desktop 2FA OTP manager
iiaku.com iiaku.com
Personal tech blog
2 / 2