Mario Giampietri

Senior Software Developer at Thoughtworks

London, England, United Kingdom
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
Mario Giampietri is a Senior Software Developer with a decade of experience building and maintaining pragmatic, test-first systems across diverse domains, currently driving delivery at Thoughtworks in London. He favors UNIX tooling, Clojure, XP practices and TDD, and champions defaults such as test automation, continuous delivery and team safety while choosing the right tool for the job. A seasoned full-stack contributor, he has upgraded and refactored notable open-source projects like mountebank—improving its es2015 migration, jsdom and functional tests—demonstrating a strong grasp of testing frameworks and runtime interoperability. Colleagues describe him as a Lisp geek with a practical streak: rigorous about engineering hygiene but flexible in approach and fond of informal, collaborative teams.
code10 years of coding experience
job9 years of employment as a software developer
bookHigh School, High School at Istituto Tecnico Scaruffi-Levi-Tricolore
bookUniversity of Bologna
bookVocational Training, Vocational Training at IFOA - Training Institute of Corporate Professionals
bookMaster's Degree, Master's Degree at Università di Bologna / University of Bologna
languagesarşân, Spanish, English, Chinese, French, German, Italian
github-logo-circle

Github Skills (8)

javascript10
test-automation10
mocking9
testing9
service-virtualization8
nodejs8
expressjs7
test-framework7

Programming languages (2)

JavaScriptHTML

Github contributions (5)

github-logo-circle
Over the wire test doubles
Role in this project:
userFull-stack Developer
Contributions:16 commits, 5 PRs, 3 comments in 4 months
Contributions summary:Mario primarily focused on upgrading and maintaining the project's codebase, specifically by upgrading the jsdom library, upgrading the code to es2015 standards, and refactoring code within functional tests. They also addressed issues related to http proxy stubs and behaviours. Their work touched upon multiple files, showcasing a broad understanding of the project's architecture and testing framework.
test-doublestestdoublemountebankservice-virtualizationtest-automation
mario-git/oviramcs

Nov 2021 - Dec 2025

Contributions:303 pushes, 7 branches, 2 tags in 4 years 1 month
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