Rahul Rao is a software engineer with roughly 11 years of industry experience and a focused recent track record in cloud-native CI/CD and backend engineering, currently building software at Deutsche Bank in Paderborn. He has delivered production Android apps and modular libraries at Mercedes‑Benz R&D, improved search performance in large-scale Hadoop systems early in his career, and implemented Kubernetes-based Jenkins pipelines and automated Docker image workflows at Diebold Nixdorf. Comfortable across Java, Kotlin, CI/CD automation, and container orchestration, he brings a pragmatic approach to migrating legacy tooling into scalable, pod-based deployments. His background—an MS in Computer Science from Paderborn and BE in Computer Engineering—combines strong academic grounding with hands-on systems work, and he often focuses on minimal-impact integration strategies that enable mature codebases to evolve with new features.
12 years of coding experience
4 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Paderborn University
Bachelor of Engineering (B.E.), Computer Engineering, 73.4% First Class with Distinction, Bachelor of Engineering (B.E.), Computer Engineering, 73.4% First Class with Distinction at Savitribai Phule Pune University
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.