Rugby & lifting
Teamwork on one side, a clean disconnect on the other.

10+
years of experience
Hey there, I'm
Freelance developer · Instructor · Architecture · AI
On-site: Paris / Île-de-France·Remote: worldwide
Freelance Developer
Freelance and Full Stack Lead Squad. I help startups and companies with architecture, AI and product — and I also take on teaching (schools, companies, teams), from idea to production.
Full Stack Lead Squad at Calmedica, I am also growing my freelance practice: dev, architecture, AI — and teaching / lecturing. 10+ years shipping maintainable systems, from backend to frontend to infra.
Calmedica is a healthtech startup: a solution to improve pre- and post-operative medical follow-up for healthcare facilities.
I already teach Bachelor and Master students at ESGI and .decode: development, architecture, AI, databases, Docker, testing, automation. I keep taking teaching missions — schools, training organizations, or in-house workshops. I studied at ESGI and came back as an instructor and for admission interviews: teaching is part of the job, not a side note.
The dev + instructor mix keeps me current — and you feel it in class and on projects: concrete, from the field, no disconnected slides.
I also take on technical hiring: 650+ interviews to assess developer profiles, for companies or schools.
I am a partner at .decode, a school we are building with around fifty teachers: ethical, 100% transparent, revenue reinvested in teaching.
ESGI trains specialized technical experts. .decode trains hybrid profiles (code, project, business, design, data). They complement each other — I teach in both, depending on what the school needs.
I take on both product and teaching missions. Web apps, APIs, architecture, AI, mobile — and lectures or workshops for schools or companies. Brochure sites, e-commerce, internal tools: from idea to production.
No client logos here — just the kinds of missions I have already run, across very different worlds.
Store and purchase flow for a jewelry house, built around the catalog and conversion.
Fashion e-commerce: product pages, customer journey, and a back-office that holds up.
Sites and tools for beauty, CBD and tech brands — brochure, catalog, internal process.
Projects around travel and sports: content, booking, community.
A social network and mobile / PWA apps, from architecture to testing.
Lectures at ESGI, EEMI and .decode: architecture, AI, development, projects and hackathons.
A simple path, with as many back-and-forths as needed. Nothing is locked until you are happy with it.
Video call or in person: we unpack the need, the problems, the constraints, and we exchange first ideas.
I come back with a clear reading of the topic, concrete directions, and a first quote. We adjust together before kicking off.
Graphic identity, mockups, and a discussion of the key features. We validate the direction before writing a line of code.
I ship a V1, we put it in testing, you give feedback. We go around again as much as needed until it feels right.
Final delivery, production, performance follow-up, touch-ups and changes. Then 3 months of maintenance included.
Afterwards, a retainer for updates, evolutions and performance monitoring — and I stay in the loop.
Shorter than a product build. We frame the teaching need, then we go.
Audience, level, duration, format (lecture, workshop, mentoring) and syllabus constraints.
I send a session plan, materials and exercises. We adjust together.
I teach, I stay available for questions, and we do a quick debrief if you want.
The 3 months after go-live are already included. The retainer after that is only if you want me to stay long-term — not a requirement. For teaching, we frame the syllabus, the level and the format (lectures, workshop, mentoring).
Over 10 years in development, software architecture, AI and team leadership
As the technical lead of a 6-person team, I drive application architecture, code quality and technical decisions. I introduced agile practices (Poker Planning, Sprint Review, Daily, Retrospective) and help new developers settle into the team with training on our tools, best practices and ways of working. I make sure the services we build stay robust, scalable and maintainable.
I teach Bachelor & Master students (years 1 to 4) the fundamentals of development and modern tools: architecture, environment setup, debugging, Git, Docker, automation (No Code / Low Code) and application design. I also mentor semester projects so these skills are applied to real cases.
I teach Bachelor and Master students application architecture, databases, automation and AI integration in web projects, as well as the modern stacks used day to day.
I teach first-year, Bachelor and Master students the fundamentals of development, software architecture, data modeling (SQL/NoSQL) and AI integration in web projects.
I built web applications with PHP 5/7/8 and Symfony 3/4/5/6, using MySQL, PostgreSQL, Elasticsearch, Kibana, VueJS, NuxtJS, Docker, Gitlab CI, PHPStan, MongoDB, RabbitMQ and GraphQL, while following code quality standards (PSR, SOLID, DRY, KISS, FIRST) and modern architectures (DDD, Clean Architecture, Event Sourcing, TDD).
Missions for companies, startups and independents: web applications, APIs, brochure and e-commerce sites, PWAs, mobile apps, architecture and AI integration. Varied industries (jewelry, fashion, tech, CBD, beauty, travel, sports, social network, aviation…). DevOps (CI/CD, Terraform, Ansible) and **teaching** (schools, workshops).
These apprenticeship years are where I grew the most. I built a wide range of internal applications: a social network, a planning system, an Extranet 2.0, a mobile app rewrite, a recruitment system with admission tests and anti-cheat, a recruitment app, a stock management system, instant messaging, and more.
I worked on various CMS platforms (WordPress, Prestashop, Magento) to customize templates and improve SEO and performance. I also built custom modules for the agency's clients, always with code quality and SEO tags in mind.
I was in charge of IT system maintenance, level 1 and 2 user support, server management, software updates and file server administration.
I handled the association's IT system maintenance as well as the upkeep and updates of the website (WordPress). Beyond the technical side, I also welcomed club members and helped prepare activities and events.
Information systems, software architecture and development
This program deepened my knowledge of web development and software architecture. I worked on real projects using the latest technologies such as Symfony, React, Svelte, Golang and microservice architectures. I ramped up quickly on application deployment (DevOps) with Terraform, Ansible, Docker and Kubernetes. The information systems side also gave me a broader view of project management and business process optimization.
An intense year that introduced me to Big Data and AI. I learned to manage complex projects involving large-scale data processing, ETL pipelines and the integration of AI models into web applications. This program was a real springboard for my career in modern web development.
I started coding in middle school (modding video games and building websites to showcase my Minecraft servers). After earning my science baccalaureate, I chose a program to become a web developer. In two years I leveled up quickly by working on dozens of projects (PHP, Symfony, JS, Java, SQL) and became autonomous in web development.
Software architecture, AI, DevOps and full stack development — always exploring new technologies
Non-exhaustive list, always learning new technologies
Instructor at ESGI, EEMI and .decode — and available to lecture for you: school, training org, or team upskilling
Looking for a lecturer for a module, a workshop or project mentoring? Let's talk — I adapt to the level and the syllabus.
Language fundamentals, DOM manipulation, Fetch API, async, ES6+, best practices and modern patterns.
PHP framework, MVC architecture, Doctrine ORM, REST API, GraphQL, security and development best practices.
Front-end development with Vue.js, components, Pinia, Vue Router, Composition API and API integration.
Database design, Supabase, MongoDB, Metabase, Grafana, complex queries and optimization.
AI API integration, prompt engineering, fine-tuning, practical applications and real-world use cases.
Task automation with N8N, workflows, triggers, actions, context variables and best practices.
C fundamentals, pointers, memory management, data structures, algorithms and optimization.
Web structure, modern CSS, responsive design, animations, accessibility and best practices.
Design patterns, SOLID principles, software architecture, CI/CD, containerization and best practices.
Year-long project supervision, hackathons, tutoring, defenses and technical mentoring.
The rest of life, away from the keyboard.
Teamwork on one side, a clean disconnect on the other.
Road trips, rides, and a bit of wrenching.
Languages, people, landscapes — it widens the view.
Servers, MQTT, Zigbee: a house that talks back.
The sky, flights with friends, the urge to leave.
I am taking freelance missions: product and teaching. App, e-commerce, API, architecture, AI — or a lecture at a school / company. Tell me the need, we will talk it through. I usually reply within 24 hours.
On-site: Paris / Île-de-France·Remote: worldwide
Or email me directly