Teja Mupparti is a Principal Engineer based in San Ramon, CA with over two decades of deep expertise in database systems and distributed engines, currently advancing the Citus distributed PostgreSQL project at Microsoft. His career spans senior roles at Salesforce, Oracle, Huawei, and Sybase where he has architected MPP distributed databases, transaction models, concurrency control, and cluster/lock management for mission-critical RDBMS kernels. Teja combines hands-on kernel and query-processing implementation with contributions to notable open-source work on citusdata/citus—adding MERGE support, improving function-call delegation, and shard colocation logic—demonstrating both production-grade rigor and research-level system design. Colleagues rely on him for solving thorny distributed transaction and resource-management problems, and he brings a pragmatic inventor’s mindset informed by an M.Tech in Computer Science from Jadavpur University.
5 years of coding experience
15 years of employment as a software developer
B.Tech Computer Science, B.Tech Computer Science at Andhra University
M.Tech Computer Science, M.Tech Computer Science at Jadavpur University
Contributions:567 reviews, 32 commits, 118 PRs in 1 year 7 months
Contributions summary:Teja contributed to the `citusdata/citus` repository, which focuses on distributed PostgreSQL. Their work involved implementing and modifying features related to distributed query processing and database functionality, specifically focusing on handling procedures with OUT parameters and partitioning of shards for colocation. The commits also included improvements to the function call delegation system, enhancing the capabilities of distributed functions. The user also added support for MERGE commands.
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.