Sunil Govindan is a seasoned software engineer and founding engineer at IsotopesAI with nearly 18 years of experience building large-scale distributed systems, platform middleware, and now production-grade AI agent platforms. He has deep expertise in resource scheduling and orchestration—helping found Apache YuniKorn and contributing substantial scheduler and YARN improvements to Apache Hadoop, including multi-resource scheduling, preemption, and CSI integration. Sunil has led engineering teams at Cloudera and Sema4.ai to ship enterprise agent and data-engineering platforms that combine reasoning, planning, and governance for real-world workflows. His background spans networking and kernel-level work at Huawei and Juniper, giving him a rare blend of systems-level rigor and cloud-native product execution. An active Apache PMC member and prolific open-source committer, he often bridges community-driven design with pragmatic production requirements, and his YARN/YuniKorn contributions underpin large-scale data workloads in Kubernetes environments.
10 years of coding experience
9 years of employment as a software developer
BSc Mathematics Mathematics, BSc Mathematics Mathematics at Devamatha College, M G University
Master of Computer Applications - MCA Computer Programming/Programmer General, Master of Computer Applications - MCA Computer Programming/Programmer General at Cochin University of Science and Technology
Contributions:697 commits, 1 PR, 3 comments in 4 years 8 months
Contributions summary:Sunil contributed significantly to the Apache Hadoop project, demonstrating proficiency in back-end development by modifying core components related to resource management and scheduling within the YARN framework. Their work included enhancing the application priority API in the scheduler, updating the queue metrics, refactoring code to improve synchronization, and addressing issues around application lifecycle management in a distributed setting. These changes indicate a focus on improving the efficiency and stability of the Hadoop ecosystem.
Contributions:12 reviews, 20 commits, 5 PRs in 1 year
Contributions summary:Sunil implemented a web service component to expose a REST API for the user interface of the YuniKorn-core project. This involved creating handlers for retrieving queue and cluster information and integrating these with the existing cache structure. The changes included modifications to several Go files related to web service functionalities and data access objects to support the API endpoints. The user also made updates to metrics and debugging elements.
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
Sunil Govindan - Engineering IsotopesAI Founding Engineer at The Apache Software Foundation