Senior Software Engineer at The Apache Software Foundation
Hyderabad, Telangana, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Prashant Sharma is a Senior Software Engineer with 14 years of hands-on experience in large-scale distributed systems, cloud-native CI/CD, and open-source engineering. Based in Hyderabad, he has been a long-time Apache Spark committer and PMC member and now drives Tekton and Kubeflow integrations at IBM, where his contributions to custom tasks delivered ~30% performance gains and meaningful cloud cost reductions. He blends backend systems work (Spark, Kafka integrations, streaming) with DevOps and testing expertise, having implemented validation, retries, and timeout handling in Tekton pipelines. An award-winning inventor (IBM patent/OTAA 2021) and workshop leader for enterprise customers, he’s comfortable translating customer needs into upstream open-source features. Notably, his quality-first mindset also shows in tooling work like Scala style checks that enforce consistent code hygiene across projects.
14 years of coding experience
11 years of employment as a software developer
Bachelor of Technology - BTech, Computer Science, A, Bachelor of Technology - BTech, Computer Science, A at Amity University, Noida
Master of Technology - MTech, Computer Science, CGPA 7.57/10, Master of Technology - MTech, Computer Science, CGPA 7.57/10 at IIIT Hyderabad
Contributions:36 commits, 6 PRs, 29 comments in 5 years 4 months
Contributions summary:Prashant primarily focused on implementing and modifying the `ActorReceiver` component within the `apache/bahir` repository, which is a mirror of Apache Bahir. Their contributions involved plugging in actors as stream receiver APIs, changing method names, and improving documentation comments. These changes suggest a focus on enhancing the receiver's functionality for processing streaming data, integrating with Akka actors, and potentially improving the overall reliability of the streaming system.
Contributions:19 reviews, 13 commits, 15 PRs in 1 year 8 months
Contributions summary:Prashant primarily contributed to the Tekton Pipeline project by implementing features related to custom tasks, including allowing embedding the specification of custom tasks, and incorporating the handling of retries and timeouts for custom tasks. The user also added validation for forbidden environment variables within the pod template and addressed existing code issues. The commits suggest involvement in testing custom tasks within the system.
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.