Rahul Gaba

Software Engineer at Google

Bengaluru, Karnataka, United States
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
Rahul Gaba is a software engineer with over a decade of experience building scalable web and mobile applications, currently contributing at Google from Bengaluru. He brings deep JavaScript and full-stack expertise across the MERN stack, React Native and Node.js, with a track record of shipping production systems fast—evidenced by delivering a CMS+OMS for GoFood in three months. Rahul contributes to notable open-source projects like nodegui/nodegui, adding cross-platform desktop UI features across C++ and TypeScript, highlighting his comfort across language boundaries. His background includes frontend leadership at Adyen and engineering roles at McKinsey, showing versatility across product and consulting environments. Known for clear explanations and a passion for automation and knowledge sharing, he pairs pragmatic engineering with a taste for paneer.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Technology (B.Tech.), Bachelor of Technology (B.Tech.) at Amity University
languagesEnglish, Hindi
github-logo-circle

Github Skills (10)

nodejs10
javascript10
c-language10
cross-platform10
windows-gui10
cprogramming-language10
qt10
typescript-types9
typescript9
typescripts9

Programming languages (8)

TypeScriptJavaCSSC++SCSSJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
nodegui/nodegui

Jun 2019 - Aug 2019

A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
Role in this project:
userFull-stack Developer
Contributions:8 commits, 3 PRs, 7 pushes in 2 months
Contributions summary:Rahul focused on enhancing the `nodegui/nodegui` project by adding new features and improving existing components. They implemented getter methods, added a `setReadOnly` method, and implemented usability features for QPlainTextEdit. The user also made changes to the demonstration file, integrating the new functionality. The contributions included changes to both C++ and TypeScript code, which aligns with a full-stack development role.
cssdesktop-applicationnodejsreactvue
rgabs/iPhone-install-overlay

Jul 2016 - May 2018

A JS plugin for iPhone Safari to show overlay to add application to home screen for progressive web application.
Contributions:9 commits, 24 pushes, 2 branches in 1 year 9 months
homescreeniphonejs-pluginsafari
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