Thomas Girard

Back-end Kotlin Spring Developer at Malt

Orléans, Centre-Val de Loire, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Thomas Girard is a seasoned Back-end Kotlin Spring developer with 11 years of experience building resilient, maintainable SaaS platforms using Domain-Driven Design, hexagonal architecture, event sourcing and TDD. He has extensive hands-on experience with Spring Boot (WebMVC/WebFlux), reactive stacks, RabbitMQ, JOOQ, Elasticsearch and high-availability PostgreSQL/MariaDB deployments across roles at Malt, Netheos and TabMo. An active open-source contributor, he enhanced Spring Fu with environment-aware DSLs, module references for WebFlux routes and integrated Logback-based startup logging, showing attention to developer ergonomics and observability. Based in Orléans, he pairs deep backend craftsmanship with a practical interest in cartography and cycling, reflecting a systematic yet exploratory approach to problem solving.
code11 years of coding experience
job12 years of employment as a software developer
bookBAC ES, Bac Economique et Social, BAC ES, Bac Economique et Social at Lycée Maurice Genevoix
bookLicence Professionnelle, Logistique et Informatique, Licence Professionnelle, Logistique et Informatique at Université d'Auvergne
bookDiplôme Universitaire de Technologie (DUT), Gestion Logistique et Transport (GLT), Diplôme Universitaire de Technologie (DUT), Gestion Logistique et Transport (GLT) at Université d'Orléans
bookIngénieur Informatique, Informatique, Ingénieur Informatique, Informatique at Polytech'Tours
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
989reached
2answers
1question
github-logo-circle

Github Skills (8)

kotlin10
spring10
logback10
webflux10
spring-boot10
android6
jar6
google-analytics6

Programming languages (4)

JavaCSSSCSSKotlin

Github contributions (5)

github-logo-circle
Configuration DSLs for Spring Boot
Role in this project:
userBack-end Developer
Contributions:12 commits, 4 PRs, 5 comments in 1 month
Contributions summary:Thomas primarily focused on enhancing the Spring Fu configuration DSLs by adding features like environment property access within configurations. They introduced a `ModuleRef` for handling bean references within the WebFlux routes module. Furthermore, they integrated initial logging support by incorporating Logback, including console and file appenders, and included startup time logging. This user also added several logging dependencies and adapted the existing code base to incorporate the logging features.
spring-bootcoroutineskotlinspringgraalvm
tgirard12/KRecyclerDsl

Aug 2017 - Mar 2018

Contributions:2 releases, 25 commits, 4 PRs in 7 months
recyclerviewkotlin-dsldslandroid-libraryandroid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Thomas Girard - Back-end Kotlin Spring Developer at Malt