Pratyaksh Sharma

Senior Open Source Developer at Ahana, an IBM company

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

🤩
Rockstar
🎓
Top School
Pratyaksh Sharma is a Senior Open Source Developer with 7 years of experience specializing in backend systems and big data engineering, currently working at Ahana (an IBM company). An Apache Hudi committer and contributor to Presto and Apache CarbonData, he has driven core refactors and performance-focused improvements in widely used distributed data projects, including integrating geospatial capabilities into Presto. He has hands-on experience migrating data platforms from batch to near-real-time pipelines, evaluating CDC solutions and building scalable ETL systems at companies like Ola and Ola Financial Services. A graduate of IIT (BHU) Varanasi with a strong electronics background, he pairs deep systems knowledge with practical delivery under tight deadlines. Notably, his contributions touch the internals of popular open-source engines that power analytical workloads at scale, reflecting both code-level craftsmanship and production-operational insight. Pragmatic and results-driven, he blends research-caliber rigor from early research internships with proven impact in high-throughput, real-world systems.
code6 years of coding experience
job5 years of employment as a software developer
bookHigher Secondary Education, Physics, Chemistry, Mathematics, 89.8%, Higher Secondary Education, Physics, Chemistry, Mathematics, 89.8% at Modern Senior Secondary School, Kota
bookMiddle Education, 97%, Middle Education, 97% at Kendriya Vidyalaya, Baran
bookBachelor’s Degree, Electronics, 8.87/10, Bachelor’s Degree, Electronics, 8.87/10 at Indian Institute of Technology (Banaras Hindu University), Varanasi
languagesHindi, English, Korean
github-logo-circle

Github Skills (15)

javas10
big-data10
sql-query10
geospatial10
presto10
sql10
java10
data-integration9
user-data9
data-set9
incremental-processing9
data-model9
stream-processing8
hive8
hadoop8

Programming languages (5)

JavaC++ScalaGoHTML

Github contributions (5)

github-logo-circle
apache/hudi

Aug 2019 - Sep 2022

Upserts, Deletes And Incremental Processing on Big Data.
Role in this project:
userBack-end Developer
Contributions:226 reviews, 45 commits, 69 PRs in 3 years 1 month
Contributions summary:Pratyaksh's contributions focused on improving the codebase by simplifying methods, replacing deprecated functions, and adding validations. They refactored and optimized various components, including `HoodieDefaultTimeline`, `HoodieWriteClient`, and CLI commands. The changes involved enhancements to existing classes and methods within the Apache Hudi framework, suggesting a focus on improving data processing performance and stability. The commits highlight the user's involvement in the core logic of the data lake framework.
stream-processingbigdatahudiincrementalapacheflink
prestodb/presto

Jun 2022 - Oct 2022

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-end Developer
Contributions:174 reviews, 6 commits, 41 PRs in 3 months
Contributions summary:Pratyaksh refactored and moved geospatial code within the Presto codebase, specifically addressing the removal of the presto-geospatial module and its associated dependencies. They also made changes to the `BuiltInTypeAndFunctionNamespaceManager.java` file, integrating geospatial functions and types, including GEOMETRY and BING_TILE, and adding related scalar functions and aggregation functions. The user contributed to the restructuring of code related to geospatial functionality, streamlining its integration within the core Presto engine.
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