Massimo Di Pierro

Senior Software Engineer at Bridgewater Associates

Los Angeles Metropolitan Area United States
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
Massimo Di Pierro is a Senior Software Engineer and long-time open-source architect based in the Los Angeles area with 15 years of professional experience and decades more contributing to research and education. He invented and continues to steward the web2py and py4web communities, blending full-stack fluency with deep backend expertise in Python frameworks and database abstraction layers. His open-source work includes impactful contributions to widely used projects like web2py, pydal and pandapower—spanning features from authentication and CRUD tooling to HTML/JS visualizations and adapter support for multiple databases. Massimo has balanced industry roles at SpaceX and Bridgewater with academia as a lecturer and former full professor, teaching web development, parallel programming and applied frameworks. He brings a practical scientist’s rigor from a PhD in Physics to software design, often synchronizing library code with published algorithmic material. Less obvious: he routinely bridges community-scale open source governance, teaching, and production-grade engineering, making him equally at home mentoring students, managing projects, and shipping critical backend features.
code15 years of coding experience
job26 years of employment as a software developer
bookPhD Physics, PhD Physics at University of Southampton
bookBS+MS Elementary Particle Physics, BS+MS Elementary Particle Physics at Università di Pisa
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
2,775reputation
62kreached
13answers
3questions
Badges
google-app-engine
top-5%
github-logo-circle

Github Skills (50)

algorithms10
javascript10
lib10
back-end-development10
python10
finance10
databases10
authentication10
user-authentication10
statistical-models10
sql10
database-design10
html10
web-framework10
web2py10

Programming languages (6)

C++CSSJavaScriptObjective-CHTMLPython

Github contributions (5)

github-logo-circle
web2py/web2py

Nov 2011 - Jan 2023

Free and open source full-stack enterprise framework for agile development of secure database-driven web-based applications, written and programmable in Python.
Role in this project:
userBack-end Developer
Contributions:5 releases, 3 reviews, 5945 commits in 11 years 3 months
Contributions summary:Massimo's contributions focused on adding and modifying code, specifically related to file management and data handling within the web2py framework. Their work involved the introduction of the `create_app` function, modifications to the `IS_IN_DB` validator to correctly handle various data types, and other file-related functionalities, demonstrating proficiency in back-end development tasks. The commits show expertise in addressing code improvements and maintenance tasks within the web2py framework.
securepythonmysqlagilesql
web2py/web2py-book

Sep 2012 - May 2020

web2py-book
Role in this project:
userFull-stack Developer
Contributions:505 commits, 106 PRs, 141 pushes in 7 years 10 months
Contributions summary:Massimo's primary contribution involved modifying the web2py-book repository's code and styling. Their work included adding a "contribute" link, implementing caching for markmin files, and fixing style issues in the chapter.html view. Furthermore, the user integrated a JavaScript library to add social sharing buttons and refactored the search functionality. These changes suggest the user worked on both the frontend and backend aspects of the book's website.
web2py
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
Massimo Di Pierro - Senior Software Engineer at Bridgewater Associates