Suryakant Bharti

Staff Software Engineer at Motorola Mobility (a Lenovo Company)

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
Suryakant Bharti is a Staff Software Engineer based in Bengaluru with 8+ years specialising in Android development, Kotlin/Java, Jetpack, Compose and modern MVVM/Clean architectures. He has built and shipped multiple production fintech and social apps, led end-to-end Android projects, and now contributes to gesture-enabled generative AI features for Motorola system apps. Comfortable across mobile infrastructure—Coroutines/Flow, Retrofit, Room, Firebase—and experienced with multi-role products, he blends product-facing delivery with deep implementation skills. An active open-source contributor, he maintains a comprehensive Java concepts repo with runnable examples and classic algorithms, reflecting a strong foundation in core CS topics beyond mobile. Holding an MTech from BITS Pilani and a Google/Udacity Android credential, he pairs formal engineering training with hands-on startup and enterprise experience.
code8 years of coding experience
job8 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookAndroid Development by Google, Android Development by Google at Udacity
bookBachelor of Technology - BTech Computer Science & Engineering, Bachelor of Technology - BTech Computer Science & Engineering at Shri Mata Vaishno Devi University
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
683reputation
38kreached
34answers
6questions
github-logo-circle

Github Skills (20)

object-oriented-programming10
java10
inheritance10
javas10
collections10
multithreading9
concurrency9
generics9
data-structures8
regular-expression8
data-structure8
algorithms8
firebase6
android6
firebase-storage6

Programming languages (3)

JavaHTMLPython

Github contributions (5)

github-logo-circle
🚀 Complete Java - A to Z ║ 📚 Notes and Programs of all Important Concepts of Java - OOPS, Data Structures, Algorithms, Design Patterns & Development + Kotlin + Android :fire:
Role in this project:
userJava Developer
Contributions:1103 commits, 2 PRs, 727 pushes in 4 years 3 months
Contributions summary:Suryakant contributed to the "important-java-concepts" repository by adding code examples covering fundamental Java concepts such as inheritance, inner classes, overriding, multithreading, generics, and regular expressions. The commits demonstrate practical implementations of these concepts by providing runnable code snippets that illustrate their usage and features. Furthermore, the user has included sorting and searching algorithms, including a working example of the classic producer-consumer problem, as well as demonstrated usage of collections and Date/Time related concepts.
multithreadingnotesjava-developmentoops-in-javajava-networking
Contributions:104 commits, 100 pushes, 1 branch in 1 year 5 months
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
Suryakant Bharti - Staff Software Engineer at Motorola Mobility (a Lenovo Company)