Engineer, Backend - 6 at Python Software Foundation
Novi Sad City, Vojvodina, Serbia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Petar Marić is a seasoned backend engineer and open source advocate with a PhD in Applied Computer Science and 11+ years of experience modernizing legacy systems and building resilient Python/Django platforms. He excels at rescuing brownfield projects—reducing technical debt, instituting automated CI/CD and load-testing practices, and raising test coverage from zero to production-grade levels while mentoring teams by example. Petar has a strong track record in distributed systems, metaprogramming and scientific computing, and has published 28 Python packages and created 40+ open source projects, plus country-level mirrors for major Linux and TeX ecosystems. He combines academic rigor (university professor experience) with hands-on operational skills in Docker, Celery, HDF5 and system administration, and has repeatedly turned fragile MVPs into scalable, secure services that sustain 10x growth. An early Django adopter, he’s particularly adept at codifying engineering culture—writing playbooks like a “Tao of load testing” to make robust practices repeatable across organizations.
11 years of coding experience
10 years of employment as a software developer
PhD Electrical and Computer Engineering Applied Computer Science, PhD Electrical and Computer Engineering Applied Computer Science at Faculty of Technical Sciences, University of Novi Sad
The PJISP course problem book that makes coursework easier for our ACS students
Contributions:37 reviews, 170 commits, 39 PRs in 4 years 6 months
acsproblem
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
Petar Marić - Engineer, Backend - 6 at Python Software Foundation