You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thomas H.TH

Thomas H.

Software engineer - TS | Java | React | Node.js

€530/day
1 project
Privas, FR
15+ years

Average response time: 12 hours

Freelancer profile translated to English.
Back to original language

About Thomas

I have been a software editor developer for over 15 years, where I developed a taste for meticulous work, so that the projects I participate in can evolve over time. I like to do careful engineering work, starting from architectural issues, to code implementation, through intelligent test coverage and Ops needs.

Having started by specializing mainly in backend issues, I am now also a senior in frontend and its practices. A truly full-stack profile, I also administered a kubernetes cluster and other GCP managed services for over 2 years at Optimiz.me.

In my career, I have often had the role of technical leader; sharing my knowledge and learning from others is essential in my work. I can help a team solve its problems and improve its skills through pair programming or code reviews. This is also why I am a trainer for the Java, NodeJS/Typescript, and Docker/Ops modules of a campus.

Using agile practices and continuous improvement allows me, I believe, to create efficiency and have a strong team spirit. As you can see from my recommendations, I like to bring an enthusiastic and positive atmosphere to work in my environment.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Privas (up to 50km), Valence (up to 20km), Lyon (up to 10km), Marseille (up to 20km)

Experience

  • Squircles Software Engineering
    Senior Software Engineer
    SOFTWARE PUBLISHING
    January 2025 - Today (1 year and 5 months)
    At Squircles, I worked within a team specializing in the development of software with complex business needs, addressing our users' problems through workshops that allowed us to translate them into code that was understandable, scalable, and fully covered by unit tests.

    I applied DDD, Event-sourcing, and CQRS principles to model complex business domains: identifying bounded contexts, defining aggregates, entities, and value objects, ensuring that the code faithfully reflected the ubiquitous language shared with business teams. I also gave a presentation on Event-sourcing and CQRS at Scala.io Paris 2025.

    Most of my work revolved around the Scala/ZIO ecosystem, leveraging the functional aspect of the language and the JVM's performance and monitoring capabilities.

    Quality was at the heart of our practices: pair programming, unit and integration tests, decoupling of domain and infrastructure, and adherence to Clean Code principles.

    It was another rich full-stack developer experience programming in Elm, where I engaged with UI/UX topics with our designer on Figma, as well as topics around authentication with OAuth2/OpenID.
    Scala Java Domain Driven Design Test driven development CQRS
  • SPIE CITY NETWOKRS
    Development Team Lead
    TELECOMMUNICATIONS
    July 2024 - January 2025 (6 months)
    Lyon, France
    As a tech lead within a team of five developers, I structured and developed the skills of a team in the process of formation.

    I helped establish good development practices (code reviews, quality standards, continuous integration) while modernizing the work organization through rituals adapted to our needs.

    My daily support allowed each team member to progress, both in terms of technical skills, tooling, knowledge, and autonomy.
    Angular Node.js MQTT Team Management PostgreSQL
  • vanbox
    IOT Mobile Developer
    INTERNET OF THINGS (IOT)
    May 2024 - June 2024 (2 months)
    Collaboration with the CTO of Vanbox to finalize a first version of the mobile application that controls all connected objects in their van.

    Data and commands can be received and sent either via MQTT pubsub or via Bluetooth.
    Flutter Dart MQTT Gitlab CI/CD

Recommendations

BM
SD
FU
+1
Bruno Medici and 3 other people have recommended Thomas

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • International Master of Science in Computer Science Degree
    SUPINFO
    2011

Certifications

  • Java SCJP
    Sun Microsystem
    2011

Skill set

Categories