Karteek S is a software engineer with 10 years of experience building high-performance distributed systems and cloud platforms, currently working on Presto at Meta to solve interactive query use cases. He has a proven track record at AWS, Ahana (IBM), and Amazon building dataplane and large-scale services, and earlier implemented modular, zero-downtime service loading at Tally to improve server responsiveness. His open-source contributions to Presto and Velox include enhancing native execution, adding SQL functions like bit_count and arrays_overlap, and hardening decimal and concurrency behaviors—work that supports widely used big-data query engines. At Philips he shipped imaging features and an AR-based next-generation user guide prototype, reflecting a blend of backend systems expertise and product-driven innovation. Based in Greater Seattle with an MS in Computer Science from USC, he brings pragmatic engineering, a focus on correctness under concurrency, and experience pushing features into production-scale distributed platforms.
10 years of coding experience
11 years of employment as a software developer
Master of Science (MS), Computer Science, Master of Science (MS), Computer Science at University of Southern California
MES College
Bachelor's degree, Computer and Information Sciences, General, Bachelor's degree, Computer and Information Sciences, General at R.N. Shetty Institute Of Technology
A composable and fully extensible C++ execution engine library for data management systems.
Role in this project:
Back-end Developer
Contributions:434 reviews, 24 commits, 95 PRs in 10 months
Contributions summary:Karteek primarily contributed to the implementation of new Presto SQL functions within the Velox execution engine, focusing on bitwise operations and array manipulation, which aligns with the repository's data management and query processing focus. The user added a `bit_count` function and an `arrays_overlap` function along with related tests and documentation. Furthermore, they implemented the decimal type within the codebase.
The official home of the Presto distributed SQL query engine for big data
Role in this project:
Back-end Developer & QA Engineer
Contributions:111 reviews, 5 commits, 41 PRs in 3 months
Contributions summary:Karteek primarily focused on testing and enhancing the Presto query engine's native execution capabilities. Their contributions involved adding and modifying end-to-end tests for decimal arithmetic and logical functions, ensuring the correct behavior of Presto's SQL features. They also addressed race conditions and other bugs within the task management and exchange source components. Additionally, the user integrated and tested new features, such as those for approximate distinct counts and pushdown filter analysis.
distributed-sqlquerybigdataquery-enginesql
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.