Fullstack developer with more than ten years of experience, passionate about clean code, lean architectures, and software craftsmanship principles. I am looking for a committed team working on a technically challenging product.
Thomas Maurier
Full-stack Java/JS developer and craftsman
Fullstack developer with more than ten years of experience, passionate about clean code, lean architectures, and software craftsmanship principles. I am looking for a committed team working on a technically challenging product.
Experience
10+ years
5 delivered product and CRM engagements
Latest engagement
CANAL+ (Objectware)
Fullstack JAVA/JS Developer
Core stack
Java • Spring • React
DDD, TDD, CI/CD, AWS
Back-end & architecture
Java 17/21REST APIs, robust domain models, DDD and hexagonal architecture.
Modern front-end
React/Next.jsPolished interfaces, design systems, and accessibility by default.
Cloud & delivery
AWSCI/CD pipelines, observability, and confident production releases.
About
Blending craft, delivery, and product thinking.
Current engagement
CANAL+ (Objectware) • Fullstack JAVA/JS Developer
What guides me
Continuous quality, fast feedback, knowledge sharing, and accessible UX.
Languages
Frameworks
Testing & practices

Key skills
Cloud & delivery
Databases
Daily tools

GitHub Activity
1128 contributionsPersonal projects
5 creative apps
Next.js, React Native, and Vue.js apps built to explore new product ideas and stacks before shipping them to production.
Slide 1
Slide 2
Slide 3Personal project
CleanLap
Next.js web app tracking F1 grand prix weekends.
Previews



Slide 1
Slide 2
Slide 3Personal project
Apixplore
Next.js app to share and generate application ideas.
Slide 1
Slide 2
Slide 3Personal project
Quizzo
React Native mobile app for cultural quizzes.
Slide 1
Slide 2Personal project
Movie Explorer
Vue.js web app to discover movies and TV shows.
Slide 1
Slide 2
Slide 3Personal project
ZenTinerary
React Native mobile app for travel planning.
Contact
Let us build something together.
Need product support, a redesign, or an idea to prototype? Based in Ile-de-France, France, I reply quickly with actionable next steps.