Patrick Petrovic is a product-focused backend engineer with 11 years of experience building and scaling cloud-native systems in Node.js and Go, now based in Berlin. He has led technical teams and driven architecture work that supports millions of users, including a B2B platform processing over 10M monthly WhatsApp messages. Patrick pairs hands-on engineering with product sensibility—shipping the first AI agent proof-of-concept for an e‑commerce customer and operationalizing LLM-based pipelines. A strong security advocate, he’s delivered zero-downtime SSO and introduced safer deployment and testing practices that halved regressions while enabling continuous delivery. He holds an M.Sc. with distinction from KIT Karlsruhe and brings a mix of DevOps, observability, and customer-facing alignment that minimizes custom work and speeds go-live. Unusually for an engineer at his level, he also runs recurring cross-team learning rituals (e.g., Backend Chapter Days) to tackle tech debt and upskill peers.
10 years of coding experience
9 years of employment as a software developer
Master of Science - MS (With Distinction) Computer Science, Master of Science - MS (With Distinction) Computer Science at Karlsruhe Institute of Technology (KIT)
Exchange Year Computer Science, Exchange Year Computer Science at KTH Royal Institute of Technology
Contributions:111 commits, 97 pushes, 1 branch in 9 months
apijodeldisplaysprivate-apiposts
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.