Vinay Prakash

Software Development Engineer at Yokogawa

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

🤩
Rockstar
🎓
Top School
Vinay Prakash is a Software Development Engineer with 9 years of experience based in Bengaluru, combining production-grade mobile and backend engineering with an academic foundation in AI from IIT Hyderabad. He currently works at Yokogawa and has a track record contributing to high-profile open-source projects such as Firebase’s iOS and Android SDKs, where he added cross-platform heartbeat support and improved robustness through bug fixes and refactors. Comfortable across mobile (iOS) and backend stacks, he brings practical expertise in instrumentation, storage refactoring, and test-driven enhancements. Earlier, he supported AI education at IIT Hyderabad as a teaching assistant, reflecting both technical depth and an ability to communicate complex concepts.
code9 years of coding experience
bookMaster of Technology - MTech, Artificial Intelligence, Master of Technology - MTech, Artificial Intelligence at Indian Institute of Technology, Hyderabad
bookBachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at GLA University
github-logo-circle

Github Skills (16)

javas10
uitest10
heartbeat10
objective-c10
ios10
android10
firebase10
java10
xctest10
testing10
api-design8
build-automation7
firebase-authentication3
firebase-storage3
firebase-messaging3

Programming languages (10)

TypeScriptC#JavaC++JavaScriptObjective-CRubyPython

Github contributions (5)

github-logo-circle
Firebase Android SDK
Role in this project:
userBackend Developer
Contributions:210 reviews, 130 commits, 380 PRs in 3 years 8 months
Contributions summary:Vinay primarily contributed to the firebase-android-sdk repository by addressing code issues and implementing new features. Their work included fixing resource leaks, replacing try-with-resources with try-finally blocks for desugaring issues, and generating metalava tasks for API information analysis, demonstrating their understanding of the codebase's internal structure. The user also added heartbeat support for Android, which included changes to core logic and testing.
android-sdkfirebasefirebase-databasefirebase-realtime-databasefirebase-functions
firebase/firebase-ios-sdk

Nov 2019 - Jan 2020

Firebase SDK for Apple App Development
Role in this project:
userMobile Developer (iOS)
Contributions:5 reviews, 6 commits, 13 PRs in 2 months
Contributions summary:Vinay primarily contributed to the Firebase iOS SDK by implementing and enhancing the heartbeat feature across multiple modules. They introduced and integrated heartbeat functionality for InstanceID and Firebase Installations, adding API integrations and updating tests. The commits also involve refactoring code related to storage and formatting, as well as adding/updating relevant test cases to ensure proper functionality of the heartbeat feature.
firebaseios-sdkobjective-cdatabase-as-a-servicepush-notifications
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