Prashant Jaikumar is a seasoned software engineer with 11 years of experience building high-scale distributed systems and control-plane services, currently based in the San Francisco Bay Area and working at Google. He has a strong backend systems pedigree from roles at Pure Storage, Riverbed and Cisco, where he designed cluster management, log analytics pipelines processing billions of events per day, and kernel/user-space networking components. His open-source contributions include targeted refactors and test work in the widely used gRPC C core and API/backward-compatibility enhancements to the CDAP data analytics framework, reflecting a pragmatic focus on maintainability and interoperability. Comfortable across modern C++, distributed data stacks (Kafka, Spark, Cassandra) and observability tooling, he blends deep protocol and systems expertise with a track record of simplifying complex operational workflows.
11 years of coding experience
10 years of employment as a software developer
MS, Computer Science, MS, Computer Science at North Carolina State University
Bachelor of Technology (BTech), Computer Science, Bachelor of Technology (BTech), Computer Science at International Institute of Information Technology
An open source framework for building data analytic applications.
Role in this project:
Backend Developer
Contributions:5 releases, 564 reviews, 218 commits in 2 years 10 months
Contributions summary:Prashant primarily worked on enhancing the CDAP framework by adding an API, providing default implementations for interfaces, and handling backward compatibility. The commits involve modifications to core components, including API interfaces and proto specifications, demonstrating a focus on backend functionality. The user's work also included adding new APIs for the system.
The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
Backend Developer & QA Engineer
Contributions:132 commits, 156 PRs, 62 pushes in 11 months
Contributions summary:Prashant primarily focused on refactoring and removing obsolete code, specifically the `network_status_tracker` component and related unit tests within the gRPC codebase. The changes involved modifying build files (`.gyp`, `gen_build_yaml.py`, `generate_tests.bzl`, `config.m4`) and core iomgr files (e.g., `tcp_posix.cc`). The user also contributed to tests, including end-to-end tests and bad connection tests.
objective-ccpppythongrpcphp
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.