Marc Bennewitz

Staff Software Engineer at Conductor

Berlin, Germany
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
award
Top expert inWeb Development and E-commerce Solutions with PHP
Marc Bennewitz is a Staff Software Engineer based in Berlin with 16 years of experience building high-performance backend systems and leading cross-functional engineering teams. He has led end-to-end development of a SaaS analytics platform for TV and OOH advertising, implementing scalable architectures, CI/CD, and test-driven practices while managing a distributed team of 11 engineers. Marc is a pragmatic hands-on tech lead who has migrated legacy systems, optimized real-time ad delivery, and introduced patented re-targeting solutions and analytics pipelines. His open-source contributions to prominent PHP projects like Zend Framework and thephpleague/oauth2-server show deep expertise in refactoring, performance optimization, and modernizing legacy code toward immutability and spec compliance. Comfortable across PHP, Python, and system-level tooling, he pairs architectural vision with detailed core refactors that improve reliability and performance. Outside of core product work he’s known for turning complex ad tech problems into practical, production-ready systems that reduce bugs and operational cost.
code16 years of coding experience
job18 years of employment as a software developer
bookStaatlich geprüfter Kaufmännischer Assistent, Datenverarbeitung und Rechnungswesen, Staatlich geprüfter Kaufmännischer Assistent, Datenverarbeitung und Rechnungswesen at Best-Sabel-Bildungszentrum
bookIT-System-Kaufmann, IT-System-Kaufmann at Oberstufenzentrum Industrie und Datenverarbeitung
languagesGerman, English
github-logo-circle

Github Skills (21)

unit-testing10
serializable10
serializer10
event-handling10
back-end-development10
zend-framework10
object-oriented-programming10
phpunit10
serialization10
deserialization10
php10
code-generation10
authorization-server10
oauth2-server10
oauth10

Programming languages (16)

JavaC++CSSCStandard MLScalaMakefileVue

Github contributions (5)

github-logo-circle
Implement event systems, signal slots, intercepting filters, and observers.
Role in this project:
userBack-end Developer
Contributions:56 commits, 6 PRs, 26 comments in 5 years 8 months
Contributions summary:Marc focused on enhancing the event management system within the repository. They implemented features related to attaching and detaching handler aggregates, ensuring proper functionality. The user also optimized the trigger mechanism for listeners and made performance improvements. These changes involved core refactoring and optimization of the event system's components.
signalfiltersdispatcherevent-drivenslots
zendframework/zendframework

Jul 2010 - Feb 2015

Official Zend Framework repository
Role in this project:
userBack-end Developer
Contributions:478 commits, 2 PRs, 30 comments in 4 years 7 months
Contributions summary:Marc primarily contributed to the Zend Framework's serializer component by implementing improved object serialization for PythonPickle and resolving PHP 6 Unicode conversions. They also fixed various internal method and variable names within the PythonPickle adapter. Furthermore, they updated and fixed tests related to the Zend Serializer and Igbinary adapters.
zend-framework
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