Ravindra Donapati is a Lead Consultant and seasoned engineering leader with ~15 years of experience designing and delivering large-scale, high-performance distributed systems across AWS, Azure, and GCP. He combines deep hands-on expertise in Java (Spring Boot), Go, Python, Kubernetes, and Kafka with a proven track record of driving end-to-end architecture for mission-critical platforms—ranging from multi-product loan onboarding and payments rails to unified DevSecOps portals. At ThoughtWorks he architected self-service provisioning, multi-cloud deployments with Istio, and observability at scale, cutting production deployment time by 60% and integrating numerous enterprise data providers into single-pane solutions. He mentors teams to raise engineering craftsmanship and continuously optimizes CI/CD and async integration patterns to deliver resilient, fault-tolerant systems. An active contributor to open-source healthcare UI (Bahmni/OpenMRS frontend), he brings practical front-end and backend experience and a curiosity for applying functional AI techniques like LLM prompting to real customer problems. Based in Bengaluru, he blends pragmatic engineering with strategic cloud-native and security-led design thinking.
9 years of coding experience
6 years of employment as a software developer
10th, 10th at Jawahar Navodaya Vidyalaya (JNV)
Bachelor of Technology (B.Tech.), Information and communicationi technology, Bachelor of Technology (B.Tech.), Information and communicationi technology at Dhirubhai Ambani Institute of Information and Communication Technology
Bahmni EMR Frontend code for Clinicians and staff members, written in Angular.JS and React
Role in this project:
Front-end Developer
Contributions:12 commits, 1 PR, 23 pushes in 1 year 6 months
Contributions summary:Ravindra primarily contributed to the front-end of the Bahmni EMR application. Their work focused on fixing bugs related to registration and diagnosis functionalities, ensuring data integrity and usability. They also addressed display issues within investigation results, making sure units were shown, and merged code changes. The commits demonstrate their focus on maintaining and improving the user interface.
Contributions:7 PRs, 20 pushes, 6 branches in 5 years 9 months
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
Ravindra Donapati - Lead Consultant at ThoughtWorks