Nirupa Kumar is a Senior Backend/Full-Stack Engineer with 11 years of experience designing scalable APIs, event-driven systems, and serverless architectures that power products used by millions. She is fluent in Node.js/TypeScript, Go, React, Postgres, and AWS Lambda, and has driven company-wide feature-flag and experimentation infrastructure at Intuit to enable data-driven product decisions. Her work balances product-minded engineering with thoughtful architecture: she focuses on reliability, observability, and reducing operational overhead while owning services end-to-end. An active open-source contributor, Nirupa has added real-world samples to prominent Google Cloud repos—helping developers adopt TTS, Vision Product Search, and other AI/ML APIs. Colleagues rely on her calm decision-making in ambiguous situations and her mentoring to create clarity and durable engineering practices. Based in Fremont, CA, she seeks roles at stable, product-led companies where engineering quality and long-term thinking matter.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering, Electronics and Communication, Bachelor of Engineering, Electronics and Communication at B.M.S. Institute of Technology, Bangalore
Master of Engineering (M.Eng.), Engineering, Master of Engineering (M.Eng.), Engineering at San José State University
This repository is deprecated. All of its content and history has been moved to googleapis/google-cloud-node.
Role in this project:
Back-end Developer
Contributions:6 commits, 7 PRs, 1 push in 2 months
Contributions summary:Nirupa focused on implementing and refactoring the Product Search functionality within the Google Cloud Vision API library. Their work involved adding samples for creating, listing, deleting, and updating products and product sets. They also added samples for managing reference images associated with products, including listing, getting, and deleting images. The contributions include adding inline parameter comments and updating region tags.
Node.js samples for Google Cloud Platform products.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:23 commits in 6 months
Contributions summary:Nirupa primarily contributed to the implementation and integration of product search samples, focusing on features like creating, listing, deleting, and updating products and product sets. They updated samples to use a specific version of the API. Code changes focused on integrating product search samples, including creating and modifying relevant files. They also updated region tags, added parameter comments, and merged branches, indicating a role in managing code and configuration.
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.