How I can help
My services
Available from June 2026, I can join your project as Staff Engineer, Lead Developer or Senior Developer for a feature team.
Experienced in scaling engineering teams, driving architecture decisions, and spreading a shared technical culture through DDD, TDD and Software Craftsmanship.
Based in Saint-Germain-en-Laye, open to hybrid work across Île-de-France.
Linkedin profile
React & TypeScript Front-end
development
Specialized in React since 2017, now with TypeScript as a first-class citizen. I work with Redux Toolkit, React hooks, React Router, Styled components, Jest & testing-library. Experience includes IoT kiosk UIs (state machine architecture) and large e-commerce platforms.
NodeJS Back-end
development
After many years developing backends in .NET I moved to Javascript in 2017 and enjoy using NodeJS & Express to build back-end services. I deal with data storage in SQL, no-SQL and/or Kafka. I'm used to deploying services in Docker containers in Kubernetes.
REST or GraphQL
API Design
I've designed many APIs in REST and recently GraphQL. REST APIs are still the main way to expose your services to your frontend but I really fell in love with GraphQL in 2018 for its power and flexibility. It's now my favourite way to expose any large enterprise API.
Software
architecture
Experienced across multiple architectural styles: hexagonal architecture, micro-services, event sourcing, state machines and DDD. I choose the right architecture for the right context — from a critical medical system (Stago, team of 30) to an IoT kiosk platform (BIBAK) to large e-commerce (Just Eat, Trainline).
Scrum
methodology
I've been working in Scrum teams since 2011. In 2015/2016 I passed the 'Scrum Developer' and 'Scrum master' Certification with Scrum.org. I know how Scrum can help and when we should invent our own processes. But Scrum is just the tip of the iceberg of good development practices.
Leading &
Mentoring
Helped grow the engineering team at BIBAK from a handful of developers to 10, structuring two sub-teams. Previously led a team of 5 full-stack developers in London (FindMyPast). Coaching focuses on DDD, Software Craftsmanship, career 1:1s and shared technical culture.
Working in
English
French native speaker. Lived and worked in London from 2017 to 2020 (Trainline, Just Eat, FindMyPast, SkillsMap), fully immersed in English-speaking teams. Comfortable writing documentation, leading meetings, running one-to-ones and giving presentations in English.
Engineer
background
I graduated from an engineer school in Paris (ESIEE Paris) in 2002. It's a generalist engineer school where I chose to specialise in computer science. I studied mathematics, physics, algorithmic, networking and computer architecture,
DDD &
Software Craftsmanship
I drive Domain-Driven Design adoption across technical and product teams — shared ubiquitous language, bounded contexts, cleaner code. Daily advocate for TDD, pair programming, continuous refactoring and meaningful code reviews as core engineering practices.
And always
passionate
Year after year, what I love most is developing software in teams, proposing good software design, improving development processes, solving complex problems, learning and teaching new concepts and technologies.
Julien est une personne incroyablement appliquée et passionnée par son métier de développeur. Sa culture tech très riche lui permet d'avoir une vision technique claire et stratégique. Julien partage aussi volontiers ses connaissances avec son équipe avec méthode, faisant de lui un excellent pédagogue. Je recommande vivement Julien pour un poste lié à la stratégie technologique d'une entreprise, tel que CTO ou Staff Engineer.
Thibault Gouala
Chief Technology Officer @BIBAK
Julien a clairement été un élément clé de BIBAK. Il a joué un rôle clé en tant que lead developer, en supervisant le design et l'architecture technique de nos solutions. Son expertise technique et sa capacité à proposer des solutions innovantes ont été des atouts majeurs pour l'évolution de notre projet. Sa capacité à anticiper les besoins tout en restant flexible face aux imprévus a fait de lui un membre essentiel de notre équipe.
Lucas Graffan
Co-fondateur @BIBAK
Julien a joué un rôle clé dans la mise en place d'une démarche DDD (Domain-Driven Design) et d'une architecture hexagonale. Son approche méthodique et son souci du détail garantissent des résultats de haute qualité. Il est capable de penser globalement une architecture, en s'assurant qu'elle soit non seulement testable, mais aussi maintenable à long terme. Je le recommande sans réserve.
Nicolas Chevolot
Lead développeur Fullstack @BIBAK
I worked with Julien when he was a staff software engineer, Fullstack JS at Bibak. As staff engineer and architect, he introduced most of the best tooling and practices we had: e2e tests, Domain Driven Development, hexagonal architecture. His clear understanding of all the complexities of our business was key to the success of it and his ability to plan and get things done will be missed.
Côme Turrata
DevOps @BIBAK
J'ai travaillé avec Julien pendant plus de 2 ans en tant que product manager dans la même équipe. Julien a une excellente vision de l'architecture de SI et cherche toujours à trouver la meilleure solution pour résoudre les problématiques. Nous avons collaboré sur de nombreux projets et Julien a toujours été un élément moteur en réalisant un travail de très grande qualité.
Camille Decap-Lancelin
Product Owner @BIBAK
J'ai eu le plaisir de travailler avec Julien pendant un an sur un projet à forts enjeux opérationnels chez BIBAK. Julien est très empathique et communique très bien, ce qui lui permet de rendre les sujets techniques compréhensibles pour tous. Son expertise technique et ses compétences humaines ont été déterminantes pour le succès de notre projet.
Timon Leclercq
Product Owner @BIBAK
J'ai travaillé pendant 2,5 ans avec Julien. Passionné et toujours disponible pour aider ses collègues, c'est une personne pédagogue et fiable sur qui l'on peut compter. Sa douceur et sa bienveillance font de lui un collègue précieux et apprécié. Je suis convaincue qu'il continuera à exceller et à apporter une grande valeur à ses futures équipes.
Olivia Robin
Responsable Développement Commercial Grands Comptes @BIBAK
Julien struck me as someone proposing good software designs, often with original ideas that he was able to make the case for, which triggered interesting debate among developers. He always adjusted fast to changes in projects and technologies.
Julien Zaegel
Department manager @Stago
Julien is a really good developer and architect, he has a lot to bring to a team. He is very knowledgeable and always has good suggestions for improvements, either technically or in the development processes. It was a nice experience working with him.
Jérémie Yardin
Front-end Lead Dev @Stago
Julien can work on every element of a project, from the Build, to the Back-end and the GUI. He is always looking to improve the processes and the code quality. He always delivered quality code on time, while being autonomous and communicating well with the rest of the team.
Thomas Radioyes
Software Architect @Stago
Julien is bright, passionate, hard-working, and possesses great interpersonal capabilities; always willing to learn and share his findings with others. His dynamism and high technical level made him an asset to solve complex problems as a team.
Mouraf Chibane
Software Architect @Stago
I'm based in
Saint-Germain-en-Laye (Suburbs West of Paris)
