Marco Pivetta

Senior Consultant at Marco Pivetta Software Development

Umbria, Italy
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
award
Top expert inWeb Development and E-commerce Solutions with PHP
Marco Pivetta is a senior PHP consultant and software architect with 15+ years of experience helping companies design and maintain complex, data-intensive applications across Doctrine ORM, Zend/Laminas and modern PHP ecosystems. As an independent consultant and long-time member of the Roave consortium, he blends hands-on backend engineering with architectural leadership, contributing to high-profile open-source projects such as BetterReflection, Doctrine, Psalm and Ramsey/uuid. He’s known for improving static analysis, reflection and code-generation tooling, and for hardening libraries with immutability, type hints and performance-minded refactors. Based in Umbria, Italy, Marco also teaches and mentors—he authored courses for Zend Technologies—and quietly influences PHP best practices through numerous tooling and security-advisory contributions.
code15 years of coding experience
job10 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Università degli Studi di Padova
bookSEO and Web Marketing
bookMaturity, Physics, Maths, Biology, Information Technology, Maturity, Physics, Maths, Biology, Information Technology at Liceo Scientifico Statale Michelangelo Grigoletti di Pordenone
languagesEnglish, Italian, German
stackoverflow-logo

Stackoverflow

Stats
25,318reputation
1.7mreached
229answers
0questions
Badges
mysql
top-5%
doctrine-orm
top-1%
php
top-1%
oop
top-5%
orm
top-5%
pagination
top-5%
github-logo-circle

Github Skills (144)

benchmark10
annotations10
testing10
plugin-development10
command-line-interface10
databases10
reflection-api10
swagger10
monetary10
symfony-console10
refactor10
phpunit10
security10
mappings10
uuid10

Programming languages (22)

PowerShellJavaC++CRustMakefileGoCommon Lisp

Github contributions (5)

github-logo-circle
doctrine/cache

Mar 2014 - Nov 2019

Doctrine Cache component
Role in this project:
userBack-end Developer
Contributions:15 releases, 277 commits, 145 PRs in 5 years 8 months
Contributions summary:Marco primarily focused on improving the Doctrine Cache component. Their contributions involved refactoring code by removing default null values from properties and applying whitespace-based code style fixes. They also addressed race conditions in the file system cache and removed unused variables, demonstrating a focus on code quality, performance, and bug fixes within the caching system. Additionally, the user contributed to the security and maintainability of the file cache by disallowing non-ASCII file names and improving LFI prevention.
doctrine-cachephpcachenettedoctrine
doctrine/annotations

May 2013 - Mar 2019

Annotations Docblock Parser
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:5 releases, 164 commits, 56 PRs in 5 years 11 months
Contributions summary:Marco primarily contributed to the project by fixing bugs and adding new tests to ensure code quality. Their work involved applying hotfixes, creating failing test cases, and skipping tests that would cause autoloading issues. The user also moved existing test cases to a dedicated class, addressing issues related to bitmasking for the `@Target` parameter. Furthermore, the user made several CS fixes throughout the project, ensuring code style consistency.
annotationsdocblockparser
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
Marco Pivetta - Senior Consultant at Marco Pivetta Software Development