Geoffrey Arthaud

Responsable Du Groupe Méthodes at Ministère Écologie Territoires

Aix-en-Provence, Provence-Alpes-Côte d'Azur, 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

🤩
Rockstar
🎓
Top School
Geoffrey Arthaud is a software architect and methods lead with a PhD in applied mathematics and IT, specializing in model-driven engineering and BIM for public-sector digital services. With seven years of focused experience and a long tenure within French environmental ministries, he blends hands-on development (Java, JEE, Spring, Python) with enterprise modeling tools like Eclipse EMF and Enterprise Architect. He leads teams to deliver accessible, useful and ecologically responsible services by improving both methodological and technical processes, and has coached agile practices at scale. An advocate of DevOps-informed model-driven workflows, he also practices rigorous test automation—evidenced by contributions adding advanced JUnit, integration and Mockito tests to educational Java projects. Based in Aix-en-Provence, he combines academic depth with pragmatic delivery across transport, energy and construction domains.
code7 years of coding experience
job12 years of employment as a software developer
bookMaster, Engineer, Civil Engineering, Computer Science, Master, Engineer, Civil Engineering, Computer Science at Ecole nationale des Travaux publics de l'Etat
bookMaster, Computer Graphics, Master, Computer Graphics at INSA Lyon - Institut National des Sciences Appliquées de Lyon
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

unit-testing10
javas10
junit10
mockito10
java10
integration-testing10
test-automation10
spring-boot9
webtest8
web-testing8
algorithms6
algorithm6
data-structures6
data-structure6

Programming languages (6)

TypeScriptJavaRustHTMLRubyPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:18 commits, 5 pushes, 18 branches in 2 months
Contributions summary:Geoffrey primarily contributed to the testing aspect of the Java project. They added unit tests for the `Calculator` class, including tests for addition, multiplication, and digit extraction. They also integrated advanced JUnit 5 annotations, including parameterized tests and timeout features, to enhance test coverage and efficiency. Furthermore, the user introduced integration tests, web-based tests and Mockito-based testing, along with adding new features to the Calculator class, showcasing a focus on both functionality and robust testing practices.
CLI tool to cleanup a Gitlab project : Old pipelines, package registry, repositories
Contributions:39 commits, 11 PRs, 40 pushes in 3 months
repositoriesgitlab-apipackage-registrygitlabcli-tool
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
Geoffrey Arthaud - Responsable Du Groupe Méthodes at Ministère Écologie Territoires