Bharath Reddy

Software Engineer 2 at Microsoft

Redmond, Washington, United States
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

👤
Senior
🎓
Top School
Bharath Reddy is a software engineer with 11 years of experience building scalable backend and distributed systems, currently working on Azure Front Door to deliver global configuration changes in under 30 seconds. He is proficient in C#, C++, Python, Django, Java, and big-data technologies like Hadoop and Spark, and brings strong SQL and NoSQL database experience (Postgres, SQL Server, MongoDB). At Microsoft he focuses on low-latency, reliable delivery systems, while his open-source contributions show full-stack versatility—enhancing APIs and data models in WeVoteServer and improving UI/UX in the WeVote WebApp. His background includes applied ML exposure and mobile development training from CodePath, reflecting a practical blend of data, cloud, and client-side skills. Known for improving data handling and API reliability, he pairs production-grade backend engineering with hands-on frontend fixes that improve user experience. Based in Redmond, he combines graduate-level CS foundations from Northeastern with a history of shipping concrete improvements in both corporate and civic-tech projects.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor's Degree, Information Science, Distinction, Bachelor's Degree, Information Science, Distinction at Visvesvaraya Technological University
bookMaster's Degree, Computer Science, 3.7/4.0, Master's Degree, Computer Science, 3.7/4.0 at Northeastern University
bookiOS for Engineers, Mobile Development, iOS for Engineers, Mobile Development at CodePath
languagesEnglish
github-logo-circle

Github Skills (19)

javascript10
back-end-development10
python10
apidoc10
django10
data-modeling10
ui-design10
uid10
api10
front-end-development10
react10
api-design9
restful-api9
api-rest9
ux-design9

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
wevote/WebApp

May 2017 - Sep 2017

We Vote's javascript (client-side) mobile website built with React/Flux. Twitter: @WeVote Apple Store: https://itunes.apple.com/us/app/we-vote-voter-guide/id1347335726 Android: https://play.google.com/store/apps/details?id=org.wevote.cordova&hl=en_US
Role in this project:
userFront-end Developer
Contributions:42 commits, 29 PRs, 2 pushes in 4 months
Contributions summary:Bharath primarily contributed to the front-end of the We Vote web application, focusing on user interface (UI) and user experience (UX) enhancements. Their work included adding and modifying components related to modals, such as those for support/oppose actions, and introducing new features to the ballot page. The user also updated the header with SVG icons and made changes to the Facebook invitable friends page. They also added search functionality to pages related to issues.
built-with-reactapple-storevotereactjswe-app
wevote/WeVoteServer

May 2017 - Sep 2017

We Vote's API application server written in Django/Python. Election data pulled from many sources, used by https://github.com/wevote/WebApp and https://github.com/wevote/WeVoteCordova and https://github.com/wevote/Campaigns.
Role in this project:
userBack-end Developer
Contributions:29 commits, 18 PRs, 1 push in 4 months
Contributions summary:Bharath primarily contributed to the back-end of the We Vote server, focusing on the API and data models. Their work included adding functionality to the voter record, such as interface status flags, and modifying the voter update and retrieve API endpoints. They also fixed bugs related to election sync-out APIs and improved code readability and documentation. This demonstrates a focus on enhancing the application's data handling and API functionality.
apipythondjango-rest-frameworkdjangoapi-application
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