David Carvalho

Mission Architecte Projet - Ministère De L'Intérieur at ecoCode

Rennes, Brittany, 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
David Carvalho is a seasoned solution architect and hands-on Java developer with over 15 years of experience in enterprise back-end systems and eight years in senior roles, currently shaping public-sector projects at Capgemini for ministries such as Interior and Defence. He combines pragmatic "hands-in-the-code" execution—APIs, databases, CI/CD and technical audits—with macro-design responsibilities, debt management and governance. A strong advocate for Green IT and developer productivity, he contributes to eco-focused open-source projects (ecoCode, APIGreenScore, Creedengo SonarQube plugins) and acts as Capgemini’s internal referent on sustainable digital practices. Former Scrum Master and long-time technical leader at PagesJaunes, he balances mentorship and process improvement with deep technical expertise in MongoDB, Spring/Java, messaging and performance tuning. Based in Rennes, he frequently presents and runs workshops, blending continual learning with practical tool adoption to drive measurable improvements in code quality and operational efficiency.
code9 years of coding experience
job14 years of employment as a software developer
bookDiplôme d'ingénieur informatique Développement logiciel, Diplôme d'ingénieur informatique Développement logiciel at Polytech Nice Sophia
bookDUT Informatique Programmation / développeur informatique général, DUT Informatique Programmation / développeur informatique général at IUT informatique Orléans
languagesEnglish, Portuguese, Spanish, French
github-logo-circle

Github Skills (49)

ecology10
javascript10
energy-efficiency10
static-analysis10
sonarqube10
sonarqube-plugin10
css10
open-source10
energy10
swagger10
sustainability10
java10
oas10
api-specification10
climate-change10

Programming languages (11)

C#JavaShellC++RustJavaScriptVuePHP

Github contributions (5)

github-logo-circle
Reduce the environmental footprint of your software programs with SonarQube
Contributions:323 reviews, 75 commits, 231 PRs in 3 months
sonarqubeecodesignsonarqube-pluginclimate-changeenergy-efficiency
Contributions:81 pushes, 26 branches in 2 years 7 months
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