Mladen Todorovic

Principal Software Engineer at Red Hat

Munich, Bavaria, 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

🤩
Rockstar
🎓
Top School
Mladen Todorovic is a Principal Software Engineer based in Munich with 13 years of experience building full-stack systems, particularly strong in JavaScript (ExtJS/ExtGWT) and PHP for both UI and backend development. He has progressed from hands-on roles in RTB and C++/Java projects to technical leadership at Hubert Burda Media and senior engineering at Red Hat, now focusing on architecture and delivery at scale. Mladen contributes to open-source security tooling—improving StackRox's CLI scanner with robust error handling and unit tests—reflecting a pragmatic emphasis on reliability and maintainability. Beyond web platforms he pursues embedded systems as a hobby, programming PIC and ARM microcontrollers, which informs his low-level debugging and performance mindset. Known for bridging polished enterprise UIs and solid backend services, he brings a blend of legacy desktop-style UI expertise and modern cloud-native practices.
code12 years of coding experience
job18 years of employment as a software developer
bookElectrical Engineering, Electrical Engineering at University of Banja Luka
bookB.Sc., New Computing Technologies, B.Sc., New Computing Technologies at VISER Belgrade
languagesEnglish, German, Serbian, Croatian
github-logo-circle

Github Skills (9)

command-line10
command-line-interface10
go10
unit-test10
cli10
kubernetes-pods9
container9
error-handling9
kubernetes9

Programming languages (11)

DockerfileC++ShellCSSRustJavaScriptGoPHP

Github contributions (5)

github-logo-circle
stackrox/stackrox

Apr 2022 - Jan 2023

The StackRox Kubernetes Security Platform performs a risk analysis of the container environment, delivers visibility and runtime alerts, and provides recommendations to proactively improve security by hardening the environment.
Role in this project:
userBack-end Developer
Contributions:396 reviews, 44 commits, 276 PRs in 9 months
Contributions summary:Mladen primarily refactored and improved the `roxctl scanner` command, focusing on error handling and argument validation related to Istio versions. They implemented unit tests to ensure code quality and maintainability. The contributions involved modifications to Go code, specifically within the `roxctl/scanner` directory, suggesting a focus on improving the command-line interface and its interaction with the StackRox Kubernetes Security Platform.
containerscheckliststackroxsecurityrisk
Thunder performance measurement (testing module)
Contributions:7 commits, 10 PRs, 20 pushes in 7 months
testingperformance-measurementmeasurementbenchmarkperformance
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
Mladen Todorovic - Principal Software Engineer at Red Hat