Yoann Gendrey
Senior Software Engineer
Backend engineer specialized in building scalable distributed systems with modern TypeScript/Node.js stack. I thrive on complex problems and craft elegant solutions using hexagonal architecture and clean code principles. Passionate about self-hosting, DIY projects, and exploring the AI frontier.
Experience
Swan Dec 2025 - Present
Senior Software Engineer
Building the onboarding experience for Swan's embedded banking platform, enabling companies to seamlessly integrate banking services into their products. Working with a functional programming approach and GraphQL APIs.
Stack: TypeScript, NestJS, GraphQL, PostgreSQL
Hermès Jul 2023 - Nov 2025
Senior Software Engineer - Backend
Designed and implemented backend services using hexagonal architecture, ensuring high testability and long-term maintainability. Strong emphasis on pair programming, code quality, and continuous improvement.
Stack: TypeScript, Node.js, NestJS, Kafka, Redis, PostgreSQL
Dogamí May 2022 - Nov 2022
Lead Software Engineer - Backend
Led backend development for a blockchain-based play-and-earn game on Tezos where users adopt and raise virtual dog NFTs. Architected game server infrastructure handling NFT 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
Skills
Languages & Frameworks
TypeScript Node.js NestJS Express Fastify GraphQL Prisma Jest Vitest
Databases & Messaging
PostgreSQL Redis MongoDB DynamoDB Kafka
Cloud & Infrastructure
AWS Lambda S3 SQS/SNS Docker Terraform
Practices
Hexagonal Architecture Clean Architecture Microservices CI/CD
Projects
varsafe varsafe.dev
Secrets manager for teams
Yhtua github.com/iiAku/Yhtua
Desktop 2FA OTP manager
iiaku.com iiaku.com
Personal tech blog
2 / 2