Senior Software Engineer, Meetup at Bending Spoons
Milan, Lombardy, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Pietro De Nicolao is a Senior Software Engineer with 12 years of experience, currently standardizing and simplifying backend microservices at Bending Spoons for Meetup. He blends strong Python and SQL skills with practical experience across distributed systems, high-frequency trading infrastructure, and drone autonomy, having built an automated trading system and contributed to MAVLink-based projects. A pragmatic advocate of open-source, Pietro has fixed compatibility and reliability issues in notable repos like pymavlink, cvxpy and ccxt, demonstrating attention to testing and correctness. His background spans both infrastructure and application layers—data pipelines, cloud orchestration, CI, and embedded Linux—plus hands-on incident resolution for user-facing services. Based in Milan, he pairs academic training from Politecnico di Milano with a habit of finding subtle bugs and improving test robustness that prevent regressions in production.
12 years of coding experience
6 years of employment as a software developer
Liceo Scientifico Statale "Albert Einstein", Milano
Master's degree Computer Science & Engineering, Master's degree Computer Science & Engineering at Politecnico di Milano
DroneKit-Python library for communicating with Drones via MAVLink.
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:32 commits, 22 PRs, 150 comments in 2 years 5 months
Contributions summary:Pietro primarily focused on improving the DroneKit-Python library by addressing intermittent timing failures in tests and ensuring compatibility with Python 3. Their contributions involved fixing test cases, particularly related to MAVLink communication and parameter settings within the SITL environment. Furthermore, the user added and implemented autopilot reboot functionality, including a corresponding test, and they also improved the libraries overall performance.
Contributions:6 commits, 11 PRs, 30 comments in 9 months
Contributions summary:Pietro contributed to the `pymavlink` repository by addressing Python 3 compatibility issues and fixing code errors. They corrected a duplicate key in the `setup.py` file and resolved a bug related to the `unknownFrameBeginOffset` in `mavgen_wlua.py`. The user also refactored code by removing unnecessary statements and updating comparisons to improve code readability and functionality.
mavlinkpython
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
Pietro De Nicolao - Senior Software Engineer, Meetup at Bending Spoons