Tilak Patidar

Sr. Software Engineer at Uber

Bengaluru, Karnataka, India
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

👤
Senior
🎓
Top School
Tilak Patidar is a senior software engineer and data engineer with 11 years of experience building production data pipelines and backend systems, currently at Uber in Bengaluru. He excels at turning complex data integration problems into simple, reliable solutions—evident from his contributions to Apache Gobblin (Postgres source, Parquet writers, nested schema support) and practical enhancements to the Rust coreutils pr utility. His background at ThoughtWorks honed his delivery mindset across consulting and engineering roles, bridging JDBC-based extraction, format conversion, and distributed data workflows. Comfortable across languages and ecosystems, he brings both systems-level rigor and pragmatic feature-focused development to large-scale engineering teams. Colleagues rely on him to ship incremental value quickly while designing for maintainability and real-world data complexity.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor's Degree COMPUTER SCIENCE AND ENGINEERING, Bachelor's Degree COMPUTER SCIENCE AND ENGINEERING at SRM University, Chennai
bookHigh School High School, High School High School at Sharda Vidya Mandir
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
115reputation
15kreached
8answers
0questions
github-logo-circle

Github Skills (23)

postgresql10
data-engineering10
jdbc10
java10
data-ingestion10
javas10
coreutils10
parquet10
command-line-tool10
rust10
apache9
data-set9
json9
data-model9
pagination9

Programming languages (4)

JavaCSSRustGo

Github contributions (5)

github-logo-circle
apache/gobblin

Aug 2017 - Dec 2019

A distributed data integration framework that simplifies common aspects of big data integration such as data ingestion, replication, organization and lifecycle management for both streaming and batch data ecosystems.
Role in this project:
userBack-end Developer & Data Engineer
Contributions:10 commits, 9 PRs, 53 comments in 2 years 4 months
Contributions summary:Tilak primarily contributed to the development and enhancement of the Apache Gobblin data integration framework. Their work includes implementing a Postgresql source and extractor, demonstrating proficiency in JDBC-based data extraction. They also worked on Parquet integration by adding a ParquetHdfsDataWriter and a Json to Parquet converter, enhancing the system's data handling capabilities. Additionally, the user contributed to nested schema support within the JsonStringToJsonIntermediateConverter and JsonIntermediateToAvroConverter.
datadcosdata-streambig-data-integrationbatch-data
uutils/coreutils

Dec 2018 - Apr 2019

Cross-platform Rust rewrite of the GNU coreutils
Role in this project:
userBack-end Developer
Contributions:46 commits, 1 PR, 2 comments in 4 months
Contributions summary:Tilak primarily contributed to the "pr" utility, focusing on implementing features and fixing bugs related to pagination and output formatting. Their work involved adding options for column-based output and form feed handling. The changes indicate a focus on enhancing the utility's functionality.
command-line-toolrustlinuxgnucoreutils
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
Tilak Patidar - Sr. Software Engineer at Uber