01 / senior fullstack · lead dev · bordeaux

Laurent
Genty

Senior fullstack developer. I design and scale e-learning platforms, B2B SaaS, regulated e-health and real-time apps, from architecture to production, with AI agents I build tooling for and steer.

02 / profile

What I do.

Senior fullstack developer, 6 years shipping products used at scale: TypeScript, React and Node.js on the product side, Java and Spring Boot on the back end.

01

Product

I take part in product decisions and the roadmap: I challenge features, make trade-offs with business teams and measure the impact once in production.

35%trial-to-paid on Harlan

02

Architecture

Scalable, secure, maintainable systems: high-traffic platforms, regulated healthcare data, real time, multi-site white label, offline-first apps.

−80%infra costs across a group

03

AI

Well-equipped agents in a demanding pipeline: TDD, non-regression, security, and a human who decides.

16steps, from spec to production

Top of class, ENSEIRB-MATMECA · Software engineering · class of 2021Fluent English (TOEIC 950) · Chinese B1Access42 certified in web accessibility ↗

03 / experience & projects

Where I shipped.

Each role opens on the products I built there. Hover a project to see it run, click for details.

since June 2026
healthcare · US market
website ↗

Fullstack developer on Synapse Prescribe, a SaaS e-prescribing platform for the US market, in a regulated healthcare context with high security and compliance standards. I bring in up-to-date AI workflows and keep optimising them.

10,000+practitioners in the US
end-to-endAI integrated end to end
USregulated healthcare
  • End-to-end features, from the prescriber portal to back-end services
  • DevOps: GitHub Actions CI/CD pipelines, preview and staging environments, AWS deployments
  • Integrating and continuously optimising the team's AI workflows, with human approval before every push or merge

projects · 1

6 months
Next.js · Strapi · Firebase
website ↗

Lead fullstack on the group's digital ecosystem: industrializing a white-label Next.js / Strapi / Firebase foundation to deploy the schools' websites, and building internal tools.

−80%infra costs (ISR + edge)
100k+visits / week
D+5 → D+1go-live per school
  • White-label foundation industrialised and rolled out across several schools
  • Mentored 2 junior developers, autonomous in 3 weeks (SCRUM rituals, code reviews, pair programming)
  • Front and back CI/CD pipelines, SQLite to PostgreSQL migration with Docker
  • Claude built into the team workflow (architecture, PRs, refactoring): shorter review cycles

projects · 2

4 years
agency of ~100 people
website ↗

Grew from frontend developer to frontend lead on e-learning and B2B SaaS products used by hundreds of thousands of users. Technical lead, mentoring, legacy reduction.

150kusers / month
92%yearly retention
35%trial-to-paid
RGAA AAAccess42 audit
  • Technical lead and junior mentoring
  • End-to-end tests and reliable rollout on thousands of heterogeneous devices
  • Ran technical dojos on web accessibility and React Native
  • Significant legacy code reduction

projects · 3

independent company
Hetzner VPS · Dokploy · Cloudflare

Independent company that carries my side projects: the full product cycle on my own, from design to maintenance. A chance to try, in real conditions, stacks I don't touch on client work.

5+side projects in production
3k+users / stream (Twitch Party)
self-hostedinfrastructure mastered end to end
  • Self-hosted infrastructure: Docker, reverse proxy, CI/CD, Cloudflare WAF
  • Applied AI, realtime and streaming exploration
→ see the side projects, Off the clock
6 months
Chicoutimi
website ↗

Final internship of my two-year IT degree (DUT Informatique, top of class), in ambient intelligence research, after a semester abroad: collaborative work assisted by social home automation.

8RFID antennas
R&DHCI & home automation
  • Applied HCI research in an international setting

projects · 1

04 / side projects

Off the clock.

What I build to test, explore, experiment… and have fun.

01 / 12

Multiplayer mini-games driven by Twitch chat: viewers play by typing !g in chat.

3k+users per stream
<15 mslatency
10k+game sessions
Next.jsSocket.IOThree.jsSupabase
Visit site ↗

05 / ai workflow

From need to production, with agents.

I've built AI into every step of my development workflow, from spec to production. Agents execute, test and prove. I step in where I add the most value: I frame the need and the business specification, I settle architecture choices, I challenge the existing code and I set the testing requirements. All on a hand-built Claude Code harness: shared plugins, conventions, quality gates, MCP server. And when existing tooling falls short, I build my own harnesses on the Claude Agent SDK.

#212Dashboard dark mode
0 tests green0 security checks0/5 gates0 interventions0 loops
Frameyou ×3
Buildyou ×3
Verifyyou ×1
Shipyou ×3
~/app-212 · feat/212-dark-mode00:00
$ waiting…
# Start the run to follow the ticket end to end.
REDGREENREFACTOR
0 cycle(s) · 0 dev ⇄ tests round trip(s)
Unit0/412 · 4 s
Component0/96 · 11 s
Integration0/58 · 19 s
API contract0/24 · 7 s
Visual regression0/6 · 26 s
End-to-end · 2 browsers0/16 · 1 min 48
coverage of changed lines –

06 / stack

The tools, and where I use them.

Hover or select a technology: the projects where I shipped it light up.

Frontend

Backend

Data

Infra

Tests

AI · usage

AI · development

07 / interests

Away from the terminal.

China

中文 · HSK 3

Language, culture, travel.

Volleyball

National 3 · 5 years

Team competition: consistency, communication, collective play.

League of Legends

Challenger · 15 years of play

Top 0.01%: game reading, fast decisions under pressure, coordination.

Tufting

handmade rugs · 3 years

Original pieces handmade from start to finish, sold online.

Animals

agility · awareness

Agility training and animal-welfare awareness.

Tech watch

Medium · POC

Reading and writing articles, POCs to try new tools before adopting them.

08 / contact

Let's
talk?

A project idea, a technical question, or simply a chat: write to me.

Bordeaux · remotereply within 24 h