Senior Software Engineer — Architecture & Back-End · Beink Dream
March 2025 – Present (1 yr+) · Paris · Generative-AI SaaS startup
Hired to bring back-end development in-house for a SaaS platform built on generative-AI services. As the platform's technical referent, I ensure its continuity and evolution — architecture, full-stack development, software quality and performance — within a constantly evolving team.
Architecture & technical leadership
- ▸ Technical referent of the platform: architecture decisions, code reviews, development standards
- ▸ Fully restructured the back-end: Controller / Service / Repository architecture, coding conventions, abstractions, and split of the API into several Kubernetes services
- ▸ Developed features end to end (React / TypeScript / Fastify) in collaboration with the AI team
Performance & reliability
- ▸ Migrated to Server-Sent Events (SSE) and optimized front/back exchanges: pagination, fewer API calls, reduced PostgreSQL load
- ▸ Set up observability (Sentry, traces, monitoring) and improved production reliability
Quality & engineering practices
- ▸ Schema validation with TypeBox, evolved testing strategy, stricter ESLint rules, quality gates in CI/CD, and automatic API-client generation
- ▸ Continuous technical-debt reduction and proactive vulnerability management
- ▸ Coached the team on engineering best practices