Apurva Koti is a Software Engineer IV at Databricks with seven years of experience building ML platform features and developer-facing tooling. A Cornell CS graduate with a PLDI publication on formalizing language semantics for hardware design, he blends research-grade rigor in programming languages and compilers with pragmatic full‑stack work on MLflow’s UI and backend. At Databricks he has shipped integrations that simplify ML logging and improved query performance, and his open-source contributions include UX and routing enhancements to the widely used mlflow project. Based in San Francisco, he also pursues landscape photography and videography, reflecting a creative eye that informs thoughtful user-facing product work.
6 years of coding experience
4 years of employment as a software developer
International Baccalaureate Diploma, Math, Physics, Chemistry at a Higher Level, 41 / 45, International Baccalaureate Diploma, Math, Physics, Chemistry at a Higher Level, 41 / 45 at Oakridge International School
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Cornell University
Open source platform for the machine learning lifecycle
Role in this project:
Full-stack Developer
Contributions:208 reviews, 66 commits, 132 PRs in 3 years 6 months
Contributions summary:Apurva primarily worked on enhancing the MLflow user interface and its supporting infrastructure. Their contributions included implementing features to display run search filters in the URL, fixing React warnings related to URL search parameters, and modifying the routes.js and app.js to implement search and experiment features. Additionally, they improved the UI and added improvements to the UI.
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.