Sanae Boutarfass.
senior full stack developer based in Lyon. 10 years · Java + Python + React.
What I am up to these days
A side project I'm coding, something I just shipped, and the role I'm looking for.
ApplyDesk
Personal job-search back-office. LLM, scrapers, application tracking.
Klabi v1.0
Invite-only PWA for neighborhood dog walks, live since May 2026.
Actively looking
Senior role, Lyon or remote France, on a product team that takes code seriously.
How I approach code.
From industrial back-end to prod
Java/Spring on critical systems: multi-datasource, distributed transactions, batch jobs. Python for data and vision when it's needed. What I care about most is code that's still running in 5 years without anyone being scared to touch it. Passing the OWASP audit is the easy part.
Product before tech
At Okeenea, the back-office I maintained fed Evelity: building floor plans, routes, all the info about a place. The app itself is accessible to everyone, with a particular focus on people with disabilities, indoors where a regular GPS is useless. Before writing a line of code, we'd talk it through with the team to figure out how to actually serve the user's need, even if that meant reworking what was originally asked for. That didn't always go down well in planning.
Research habits, craft mindset
I enjoy a slightly gnarly pattern (SLAM, a bridge between two runtimes) about as much as a clean, well-typed REST API. Leftover habit from my research years: you had to hack together things that didn't exist yet, without always knowing if they'd work.
Recent selection.
Side-projects and technical demos. Professional projects are detailed in /experience.
Klabi
live · 2026Invite-only PWA replacing a 60-people WhatsApp group of dog owners: evening dog walks, live GPS recording, route sharing.
ApplyDesk
WIP · 2026Personal job-search back-office to manage everything end-to-end: job scrapers, LLM CV parsing, application tracking.
AltForge
live · 2026AI alt-text generator for WCAG compliance. Upload an image, get a clean French or English description within seconds.
Let's talk.
I'm looking for a product team that takes code seriously. Lyon, or remote France. Open to a new senior role.