Swathi Varkala is an SDE2 at Microsoft with over a decade of software engineering experience, specializing in full-stack development and pragmatic solutions for clinical and enterprise systems. She has a strong ThoughtWorks background where she advanced from Consultant to Senior Consultant, and earlier cut her teeth on large-scale projects at Cognizant and Aon Hewitt. Her open-source contributions to the Bahmni EMR ecosystem span backend data integrity (Java CSV import/export, OpenMRS integrations) and frontend UX improvements (AngularJS/React registration flows and keyboard shortcuts), demonstrating comfort across the stack. She brings practical experience in configuration and test reliability, having fixed Vagrant/i18n issues and refactored multi-field form conditions. Based in Hyderabad, Swathi combines systems-level thinking with attention to clinician-facing UX, making her effective at shipping features that improve real-world workflows. She holds a Bachelor's in Computer Science from JNTU and is known for quietly tackling messy data and integration edge cases that others often avoid.
11 years of coding experience
2 years of employment as a software developer
Jawaharlal Nehru Technological University Hyderabad
Bahmni EMR Frontend code for Clinicians and staff members, written in Angular.JS and React
Role in this project:
Front-end Developer
Contributions:243 commits, 6 PRs, 155 pushes in 3 years 11 months
Contributions summary:Swathi primarily contributed to the front-end code of the Bahmni EMR Frontend application. Their work focused on implementing new features and making improvements to the user interface within the registration module. They modified JavaScript files related to registration search functionalities to show previous search results and reloading visit pages. The user also added keyboard shortcuts for buttons and refactored various views.
Contributions:17 commits, 16 pushes, 1 branch in 2 years 5 months
Contributions summary:Swathi primarily contributed to the configuration setup for the Bahmni project. Their commits involved fixing issues related to the vagrant link and the availability of the i18n folder during functional tests. Furthermore, the user modified form conditions within the `openmrs/apps/clinical/formConditions.js` file, refactoring the code to enable writing form conditions on multiple fields.
bahmni
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.