Harekrishna Naik is an Associate Consultant based in Bengaluru with over a decade of hands-on software development experience, specializing in Java, JavaScript/TypeScript, Android, iOS, Kotlin, React Native and React.js. He architects and ships production-grade applications with a strong focus on availability, performance, and correctness, while mentoring teams to adopt engineering best practices. Harekrishna’s background spans mobile-first product development and enterprise engagements at Tata Consultancy Services and Cognizant, where he progressed from developer to technical lead roles. He combines practical implementation skills with product sensibility, often bridging device-native and web technologies to deliver cohesive user experiences. A Master of Computer Applications, he brings a pragmatic, mentorship-oriented approach to solving complex application design and operational challenges.
10 years of coding experience
8 years of employment as a software developer
Master of Computer Applications - MCA, Master of Computer Applications - MCA at Hindustan University Chennai
A sample android application with Room, RealM, DataStore <Preference>, Navigation Component, Work manager/Job-Scheduler, and Android Keystore in MVVM architecture design pattern & data binding.
Contributions:27 commits, 2 PRs, 24 pushes in 4 months
Contributions:11 PRs, 74 pushes, 13 branches in 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.