Summary
Kumar Rastogi is a Staff Software Engineer and database architect with 16+ years of experience specializing in core database systems, in-memory and distributed databases, and performance-focused query engines. He spent over a decade at Huawei driving major enhancements to PostgreSQL-derived GaussDB, a RAMCloud-based NoSQL system, and the Trino-fork openLooKeng, contributing features like predicate pushdown, CTE optimization, and reuse exchange. Kumar has filed 13 patents and presented research on native compilation, optimizer hints, and autonomous transactions at international conferences, reflecting a strong blend of research and production impact. He has led geographically distributed teams across India, China, the US and Canada, and is an active contributor to PostgreSQL, RAMCloud and openLooKeng communities. Known for deep systems-level expertise—transaction management, redo-based replication, index rebuild and DFx of distributed databases—he pairs C/C++/Java proficiency with practical solutions that avoid distributed deadlocks. Now at Google as a Staff Engineer, he brings rare institutional knowledge of database internals and optimization trade-offs to large-scale data platforms.
8 years of coding experience
9 years of employment as a software developer
B.E. Computer science, B.E. Computer science at Manipal Institute of Technology