Thomas Maurier
Portfolio 2025 • Fullstack Java/JS Developer

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

Core expertise
Quality & accessibility

Back-end & architecture

Java 17/21

REST APIs, robust domain models, DDD and hexagonal architecture.

Java 17/21Spring BootTDDPostgreSQL

Modern front-end

React/Next.js

Polished interfaces, design systems, and accessibility by default.

React/Next.jsVue.jsAnimationsUX

Cloud & delivery

AWS

CI/CD pipelines, observability, and confident production releases.

AWSDockerGitLab CIMonitoring

About

Blending craft, delivery, and product thinking.

about.md
Craft mindset

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.

Current engagement

CANAL+ (Objectware) • Fullstack JAVA/JS Developer

What guides me

Continuous quality, fast feedback, knowledge sharing, and accessible UX.

Languages

JavaJavaScript/TypeScriptHTMLCSS/SCSSScalaPHP

Frameworks

SpringSpring BootAngularReact.jsVue.jsNode.js

Testing & practices

JUnitJestAgileScrumKanban
Visual preview

Key skills

Cloud & delivery

AWS (Lambda, S3, ECS, RDS, SQS, DynamoDB, MSK)JenkinsGitLab CIDockerTerraform

Databases

OraclePostgreSQLDynamoDBOpenSearchMySQLSQL Server

Daily tools

GitPostmanIntelliJNPMSlackDataDog
Visual preview

Personal 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.

CleanLap visual 1
Slide 1
CleanLap visual 2
Slide 2
CleanLap visual 3
Slide 3

Personal project

CleanLap

Spotlight

Next.js web app tracking F1 grand prix weekends.

Previews

CleanLap visual 1
CleanLap visual 2
CleanLap visual 3
Apixplore visual 1
Slide 1
Apixplore visual 2
Slide 2
Apixplore visual 3
Slide 3

Personal project

Apixplore

Spotlight

Next.js app to share and generate application ideas.

Quizzo visual 1
Slide 1
Quizzo visual 2
Slide 2
Quizzo visual 3
Slide 3

Personal project

Quizzo

Spotlight

React Native mobile app for cultural quizzes.

Movie Explorer visual 1
Slide 1
Movie Explorer visual 2
Slide 2
Movie Explorer visual 3
Slide 3

Personal project

Movie Explorer

Spotlight

Vue.js web app to discover movies and TV shows.

ZenTinerary visual 1
Slide 1
ZenTinerary visual 2
Slide 2
ZenTinerary visual 3
Slide 3

Personal project

ZenTinerary

Spotlight

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.