Dinesh Raturi is a Staff Software Engineer based in Gurugram with over a decade of industry experience and a formal M.Tech in Data Science & Engineering from BITS-Pilani. He specializes in mobile engineering for Android and Kotlin, leading architecture and replatforming efforts—most recently driving Jetpack Compose, modular theming, and MVVM redesigns for ChargePoint’s multilingual, accessibility-focused EV apps across phone, wear, and automotive platforms. Dinesh has a strong background in embedded and IoT domains, having built BLE mesh solutions, AI-on-edge voice control, and automation tooling for semiconductor and smart lighting projects. He combines product sensibility (UX-focused revamps at IndiaMART) with CI/CD and test automation expertise, including Appium, Bitrise, Fastlane and GitHub Actions integrations. Unusually for a senior mobile engineer, he pairs this with an NLP-powered EV chatbot project from his M.Tech, reflecting a practical blend of data science and hands-on app development.
9 years of coding experience
10 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
This chatbot developed using Dialoglow,python,flask,MongoDB and deployed on Telegram and pivotal cloud foundary. search @bestcovid19_bot on telegram app
Contributions:30 commits, 25 pushes, 1 branch in 1 year 1 month
Pose and eye tracking using Posenet and Facemesh Tensorflow js library
Contributions:20 commits, 14 pushes in 20 days
js-libraryposenetjavascripttrackingeye
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
Dinesh Raturi - Staff Software Engineer at ChargePoint