Bharath Rao

Principal Software Engineer at Walmart Labs India

Bengaluru, Karnataka, India
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 Rao is a Principal Software Engineer based in Bengaluru with 12+ years building production-grade iOS apps and leading architecture, deployment, and support across the full SDLC. He has a proven track record of shipping products from scratch at scale—contributing to Walmart’s global eCommerce mobile platform and earlier driving consumer-facing features and payment integrations at Ola. An inventor with a published patent and a regular speaker and organizer in the iOS community, he also mentors developers through talks and a long-running technical blog. His open-source work includes iOS contributions to electrode-native (React Native container tooling) and experiments in CoreML and NLP, reflecting a blend of mobile UI, performance tuning, and machine learning curiosity. Notably, he won a 24-hour Ola hackathon with a geo-fenced SoS prototype, showing a knack for rapid prototyping of safety-critical features. He combines deep platform expertise (Objective-C/Swift, iOS security, memory and selector performance) with practical experience shipping SDKs and frameworks that power large-scale mobile ecosystems.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at National Institue of Engineering (NIE)
languagesKannada, English, Sanskrit
github-logo-circle

Github Skills (5)

mobile10
objective-c10
ios10
react-native10
android4

Programming languages (5)

TypeScriptJavaJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
A platform to ease integration&delivery of React Native apps in existing mobile applications
Role in this project:
userMobile Developer (iOS)
Contributions:98 commits, 193 PRs, 175 pushes in 2 years 7 months
Contributions summary:Bharath primarily contributed to the iOS side of the React Native application, focusing on container-related functionalities. They implemented features to support different font types within the container, fixed bugs related to the React Native initialization process, and addressed memory leak issues related to selector performance. Additionally, the user made modifications to the mini-app removal process. The commits suggest the user worked on both code generation and core container logic.
reactreact-nativeandroidnodejsios
gmbharath12/electrode-native

Oct 2017 - Oct 2019

Electrode Native Platform
Contributions:46 pushes, 17 branches in 2 years
electronreact-nativejavascriptplatform-nativenodejs
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
Bharath Rao - Principal Software Engineer at Walmart Labs India