Harshal Patil

Staff Software Engineer at Dexterity, Inc.

Greater Hyderabad Area 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

🤩
Rockstar
🎓
Top School
Harshal Patil is a Staff Software Engineer with 11 years of experience building data platforms and backend systems, currently at Dexterity after senior engineering roles at Onehouse and MindTickle. A competitive programmer with top ACM ICPC and CodeChef rankings and multiple hackathon wins, he brings algorithmic rigor to large-scale data problems. He has hands-on experience contributing to Apache Hudi—fixing datasource/metadata bugs and enabling incremental snapshot splitting—demonstrating competence in big-data ingestion and schema handling. His background includes IoT work at Oracle and early full-stack contributions at Headout, giving him a broad systems perspective from edge to platform. Selected as one of seven from 800+ students for a technical intranet project at NIT Trichy, he combines product-minded engineering with mentoring and problem-setting for collegiate contests. Based in Hyderabad, he pairs competitive coding pedigree and research experience from Chennai Mathematical Institute with practical delivery in production data systems.
code11 years of coding experience
job4 years of employment as a software developer
bookb-tech, com.sci., b-tech, com.sci. at National Institute of Technology, Tiruchirappalli
bookReasearch Assistant, Mathematics and Computer Science, Reasearch Assistant, Mathematics and Computer Science at Chennai Mathematical Institute
languagesEnglish
github-logo-circle

Github Skills (12)

javas10
big-data10
spark10
apache-hudi10
data-pipelines10
data-pipeline10
incremental-processing10
java10
data-engineering10
data-integration9
avro9
sql8

Programming languages (2)

JavaGo

Github contributions (5)

github-logo-circle
apache/hudi

Dec 2021 - Mar 2022

Upserts, Deletes And Incremental Processing on Big Data.
Role in this project:
userBack-end Developer
Contributions:42 reviews, 6 commits, 25 PRs in 3 months
Contributions summary:Harshal primarily focused on bug fixes and enhancements within the Apache Hudi project, specifically addressing issues related to the data source and metadata handling. Their contributions include fixing partition column parsing for nested fields, resolving a bug related to Avro schema deserialization, and addressing issues with clustering on nullable columns. The user also added support for spark datasource options and implemented functionality to allow for snapshot load query splitting for incremental sources, showcasing their ability to contribute to core functionality.
stream-processingbigdatahudiincrementalapacheflink
harsh1231/hudi

Dec 2021 - Jan 2024

Upserts, Deletes And Incremental Processing on Big Data.
Contributions:116 pushes, 28 branches, 1 tag in 2 years
deltaincrementalincremental-processingbigquerybig-data
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