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.
11 years of coding experience
4 years of employment as a software developer
b-tech, com.sci., b-tech, com.sci. at National Institute of Technology, Tiruchirappalli
Reasearch Assistant, Mathematics and Computer Science, Reasearch Assistant, Mathematics and Computer Science at Chennai Mathematical Institute
Upserts, Deletes And Incremental Processing on Big Data.
Role in this project:
Back-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.
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.