Karteek S

Software Engineer at Meta

Greater Seattle Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job11 years of employment as a software developer
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at University of Southern California
bookMES College
bookBachelor's degree, Computer and Information Sciences, General, Bachelor's degree, Computer and Information Sciences, General at R.N. Shetty Institute Of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

c-language10
testing10
big-data10
data-management10
java10
javas10
query-parser10
sql10
query-engine10
cprogramming-language10
decimal10
querying10
presto10
data-engineering9
decimals9

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
facebookincubator/velox

Feb 2022 - Dec 2022

A composable and fully extensible C++ execution engine library for data management systems.
Role in this project:
userBack-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.
queryvectorizedcppdata-processingacceleration
prestodb/presto

Sep 2022 - Dec 2022

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-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.
Request Free Trial