Code Acting Photo About
Code

Career

Over 20 years of experience in software development.

Freelance Feb 2024 — Present · 2 yrs 1 mo · Remote / Montreuil

Lead Developer

Urssaf Caisse nationale

Lead developer of mon-entreprise.urssaf.fr, the official assistant for entrepreneurs in France. Over 20 simulators deployed on public websites, one million users per month.

Architecture and development with the Publicodes language for modeling socio-fiscal calculation rules. Collaboration with the beta.gouv team.

TypeScript React.js Publicodes Node.js GitHub
Teaching Sep 2019 — Present · 6 yrs 6 mo · Albi

Software Engineering Professor

Université Champollion

Software engineering professor in Master AMINJ and Bachelor in Computer Science. Teaching development best practices, TDD, Clean Code, software architecture.

TypeScript JavaScript Node.js TDD Clean Code
Freelance Dec 2023 — Apr 2024 · 4 mo · Remote

Senior Software Engineer

Obat

Development of a SaaS management application for the construction industry. Architecture improvement and implementation of best practices (TDD, Clean Code).

TypeScript React.js Node.js NestJS PostgreSQL
Freelance Jul 2022 — Jul 2023 · 1 yr · Remote / Grenoble

Frontend Architect

ARaymond

Frontend architect for internal applications at a world leader in industrial fastening. Set up Nx monorepo, migration to Vite, definition of frontend development standards.

TypeScript React.js Redux Nx Vite
Freelance Feb 2020 — Jun 2022 · 2 yrs 4 mo · Remote / Lyon

CTO

GoBuild (Go-Decision)

CTO of a startup specializing in building modeling. Responsible for technical architecture, recruitment and mentoring of the development team. Implementation of Software Craftsmanship practices.

TypeScript React.js Elixir PostgreSQL Docker
Teaching Jan 2020 — Jul 2021 · 1 yr 6 mo · Castres

Development Teacher

ESN 81

Teaching development best practices and Node.js to vocational training students.

JavaScript Node.js
Freelance Feb 2021 — May 2021 · 3 mo · Remote / Paris

Fullstack Software Engineer

Libeo

Development of a B2B payment platform. Code quality improvement and implementation of TDD practices.

TypeScript React.js Node.js GraphQL
Entrepreneurship Feb 2019 — Apr 2021 · 2 yrs 2 mo · Remote / Bordeaux

Software Craftsman / Cofounder

DisMoi

Cofounder and lead developer of DisMoi, a civic tech browser extension that adds contextual information to any web page. Open source project supported by fact-checking organizations.

TypeScript React.js Redux Web Extension Node.js
Freelance Jan 2016 — Mar 2019 · 3 yrs 2 mo · Saint-Denis

Lead Developer → Tech Lead

Veepee

Frontend lead developer then Tech Lead of the Travel team (8 developers) at Veepee (formerly vente-privee.com). Migration from a legacy application to React/Redux, implementation of automated testing. Technical mentoring, code reviews, architecture definition. Co-founded the internal React Academy training program.

TypeScript JavaScript React.js Redux redux-saga RxJS Node.js Webpack
Employment Dec 2011 — Jun 2015 · 3 yrs 6 mo · Saint-Germain-en-Laye

Senior Software Engineer

e-Themis

Senior developer at a legal software publishing company. Design and development of business web applications for legal professionals. Implementation of agile practices within the team.

PHP Symfony JavaScript MySQL Linux
Entrepreneurship Jan 2007 — Nov 2011 · 4 yrs 10 mo · Versailles

Founder & CEO

Team Logics

Founded and led a web agency. Managed a team of 6. Clients: ALD Automotive, Joué Club, Consuel, and others. Design, development and management of custom web projects.

PHP CakePHP JavaScript MySQL Linux
I
Freelance Aug 2003 — Dec 2006 · 3 yrs 4 mo · Chatou

Web & Software Developer

Indépendant

Freelance web development. Creation of custom websites and web applications. Development of personal projects: N.Gine (proprietary CMS), ICU (photo sharing platform), Débats.co (collaborative political debate). Best programming project of the 2003 class at UVSQ.

PHP JavaScript HTML MySQL Linux
Employment Feb 2002 — Nov 2002 · 9 mo · Port-Marly

Web Developer

e-Themis

First developer position. Web development for a legal software publishing company.

PHP JavaScript HTML MySQL