Tanuj N.

Software Engineer @ Yugabyte

About Tanuj N.

Tanuj N. is a Software Engineer with extensive experience in distributed systems, currently contributing to The Apache Software Foundation and Yugabyte. He holds both a Bachelor's and a Master's degree in Computer Science from Carnegie Mellon University.

Work at Yugabyte

Tanuj N. has been employed at Yugabyte as a Software Engineer since 2021. His role involves profiling analytical query codepaths and customer workloads to identify and resolve performance bottlenecks. He has contributed to the development of Yugabyte's distributed storage engine, DocDB, by rewriting the iterator to utilize various column filters and implement efficient skip scans. Tanuj participates in regular on-call shifts, ensuring system reliability and performance. He has also presented multiple technical talks at Yugabyte Friday Tech Talks, sharing insights on topics such as DISTINCT queries and nested loop joins.

Experience at The Apache Software Foundation

Since 2017, Tanuj N. has been an Apache Hadoop Contributor at The Apache Software Foundation. His contributions over the past seven years have focused on enhancing the functionality and performance of the Hadoop ecosystem. This role has allowed him to engage with a community of developers and users, contributing to open-source projects that are widely used in data processing and analytics.

Education and Expertise

Tanuj N. studied at Carnegie Mellon University, where he earned both a Bachelor's degree in Computer Science (2016-2020) and a Master's degree in Computer Science (2020-2021). His educational background has equipped him with a strong foundation in computer science principles and practices. He also completed his high school education at Interlake High School from 2012 to 2016.

Previous Work Experience

Prior to his current roles, Tanuj N. gained valuable experience through various internships. He worked as a Software Engineering Intern at Microsoft in 2018 and at Pure Storage in 2019. Additionally, he served as a Research Intern at InBios International, Inc. from 2015 to 2016 and as a Teaching Assistant at Carnegie Mellon University from 2017 to 2018. These positions provided him with practical skills and insights into software development and research.

Technical Contributions and Presentations

Tanuj N. has made significant technical contributions through his presentations at Yugabyte Friday Tech Talks. He has discussed topics such as 'Pushing Down DISTINCT Queries' on October 27, 2023, 'Batched Nested Loop Joins' on February 3, 2023, and 'yb_hash_code() built-in function in YSQL' on March 4, 2022. These presentations reflect his expertise in distributed databases and query optimization.

People similar to Tanuj N.