Utkarsh Sharma is a Senior Software Engineer with 10 years of experience building backend systems, MLOps pipelines, and cloud-native solutions across AWS-driven enterprise environments. He has delivered production-grade software at Baker Hughes and now drives engineering efforts at Kellton, blending systems design with DevOps discipline. An active contributor to the Apache Airflow project, he implemented Databricks and Livy operator enhancements and improved hook reliability—showing a knack for making orchestration tooling more robust. With a B.Tech in Computer Science and a habit of replacing brittle patterns with cleaner abstractions, he focuses on pragmatic, test-backed refactors that reduce operational friction. Based in Delhi, he combines hands-on development with continuous learning to solve complex data and workflow challenges.
10 years of coding experience
5 years of employment as a software developer
B.Tech, Computer Science, B.Tech, Computer Science at Guru Gobind Singh Indraprastha University
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:6 releases, 556 reviews, 200 PRs in 4 years 8 months
Contributions summary:Utkarsh contributed to the Databricks and Livy operator implementations, adding functionality like template extensions for Databricks operators, retry mechanisms to the LivyHook, and modifying the Presto and Trino hooks. They also focused on refactoring code by replacing HQL references with SQL. Furthermore, the user addressed code structure by removing hard-coded executor reschedule mode coupling and added additional tests cases.
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
Utkarsh Sharma - Senior Software Engineer at Kellton