Deepak Rao is a Staff Software Engineer with 15 years of experience designing pragmatic, user-friendly systems that span APIs, DevOps and machine learning. He has driven architecture and delivery at companies from ThoughtWorks to Atlassian and Google, and led engineering teams through productization and scaling challenges. Equally comfortable in backend, frontend and infrastructure work, Deepak has contributed to notable open-source projects like the Serverless Framework and Bahmni’s EMR stack, improving local developer UX and healthcare workflows. His work often bridges on-premise realities and cloud-native deployments—automating resilient deployments, performance tuning high-throughput systems, and shipping offline-first ML-enabled mobile features. Known for a preference for simple designs, he pairs hands-on coding with systems thinking to turn complex requirements into practical, production-ready solutions.
15 years of coding experience
7 years of employment as a software developer
BE Computer Science, BE Computer Science at RV College Of Engineering
Bahmni EMR Frontend code for Clinicians and staff members, written in Angular.JS and React
Role in this project:
Front-end Developer
Contributions:422 commits in 1 year 7 months
Contributions summary:Deepak primarily contributed to the development of the Bahmni EMR Frontend code, working on features and restructuring the OPD application. Their contributions involved adding new functionality, creating build processes, restructuring the code and layout, as well as styling UI components. The commits demonstrate the user's work primarily on the front-end code including HTML, JavaScript, CSS, and potentially utilizing Angular.js and React within the context of an Electronic Medical Record system.
Core OpenMRS modules for Bahmni (including ERP & ELIS Atom Feed Clients)
Role in this project:
Back-end Developer
Contributions:99 commits in 1 year 7 months
Contributions summary:Deepak primarily focused on refactoring and modifying existing Java code within the `bahmni-core` repository. Their contributions centered around renaming identifiers, fixing patient creation logic, and adding features for data migration related to OpenMRS modules. They also implemented services for retrieving and updating patient images, reflecting their involvement with data management and API interactions within the Bahmni ecosystem. Furthermore, the user worked on the integration of OpenERP, evidenced by changes related to customer creation and balance updates.
tech4gooderpemrhospital-management-systemopenmrs
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.