Summary
Ravi Shrivastava is a Senior Android Developer based in Bengaluru with 11 years of experience building and optimizing mobile apps across logistics, retail B2B, and ride-hailing domains. He has led architecture and performance work at PharmEasy—optimizing scanner integrations with Zebra and Urovo devices for large-scale warehousing—and recently contributed to the Uber Hong Kong Taxi project at EPAM, working on both Rider and Driver apps using Flutter. At EPAM he also dug into mobile and web security hardening (SSL pinning, secure key management, clickjacking mitigation), reflecting a strong focus on production-grade security. Now at Procore Technologies, he brings a practical blend of Android expertise (MVVM/MVP, Dagger, Kotlin, Epoxy) and cross-team collaboration—tying product, backend, and business needs into deliverable solutions. His background in electronics and recent MS in Computer Science give him a systems-minded approach to mobile problems, and he’s known for turning performance bottlenecks into measurable time- and cost-savings.
10 years of coding experience
9 years of employment as a software developer
PG Java, PG Java at NIIT
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Scaler
Bachelor of Engineering (B.E.) Electronics and Communications Engineering, Bachelor of Engineering (B.E.) Electronics and Communications Engineering at Shri Shankaracharya Institute of Engineering & Technology Village Khapri,
High School Maharishi Vidya Mandir, High School Maharishi Vidya Mandir at Maharishi Vidya Mandir
English, Hindi, persuing french