Shubham Mittal is an experienced engineer with 11 years building scalable, resilient backend systems and platform capabilities across SaaS and large-scale e-commerce companies. He has led architecture and developer-experience efforts at firms like Udaan and Atlassian, built high-throughput promotion and monetization engines, and driven data-platform and migration solutions at Salesforce and Rippling. A hands-on backend specialist, he’s contributed to prominent open-source distributed SQL engines (Presto/Trino), adding INSERT support and query-planning improvements that touch core execution paths. Comfortable across cloud-native stacks, databases, and telemetry, he blends deep systems design with pragmatic product thinking and a track record of mentoring and cross-functional leadership. Based in Bengaluru, he pairs object-oriented rigor with a focus on team enablement and operationally robust delivery.
11 years of coding experience
10 years of employment as a software developer
XII (Secondary Education) PCMB, XII (Secondary Education) PCMB at Aligarh Muslim University
Bachelor's Degree Computer Science Enginnering, Bachelor's Degree Computer Science Enginnering at Jaypee Institute Of Information Technology,NOIDA
The official home of the Presto distributed SQL query engine for big data
Role in this project:
Back-end Developer
Contributions:6 commits, 5 PRs, 50 comments in 2 years 3 months
Contributions summary:Shubham contributed to the Presto query engine by modifying existing code and adding new features. Their work included passing expected partition lists in a test, adding initial insert support by modifying the StatementAnalyzer and related classes, and fixing an issue related to buffer IDs in stage execution. Additionally, the user implemented an expression interpreter for IfExpression and added a session property to optimize mixed distinct aggregations, demonstrating a focus on query optimization and core engine functionality.
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
Back-end Developer
Contributions:12 PRs, 206 comments, 6 issues in 1 year 5 months
Contributions summary:Shubham contributed significantly to the core functionalities of Trino, a distributed SQL query engine. Their work focused on implementing and refining features related to data insertion, including initial INSERT support and enhancements to the `StatementAnalyzer`. They also modified and created new classes like `InsertTableHandle` and added session properties, indicating an involvement in query planning and optimization. Their contributions span across various modules of the Trino project.
prestodbdbmsindexingjdbcbigdata
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.