Haritha Nair is a product-focused founder and former Microsoft and AWS product/engineering lead with a decade of experience building AI-driven developer and enterprise tools. She blends hands-on machine learning engineering—contributing optimizers like AMSGrad to the mlpack C++ library—with product strategy, having led Sales Copilot and generative-AI contact center projects that drove measurable pipeline and NPS improvements. A Berkeley Haas MBA and published short-story author, she operates at the intersection of tech, society, and literature, favoring high-technical-challenge work with clear real-world impact. She has co-founded education and social initiatives and now builds startups from first principles in San Francisco, bringing both low-level optimization chops and product intuition to scalable AI solutions.
10 years of coding experience
4 years of employment as a software developer
Master of Business Administration - MBA, Business Administration and Management, General, Master of Business Administration - MBA, Business Administration and Management, General at University of California, Berkeley, Haas School of Business
The Indira Gandhi National Open University (IGNOU)
Primary school, Primary school at GEMS Education
Bachelor of Technology - BTech + Master of Technology - MTech, Information Technology and Management, Bachelor of Technology - BTech + Master of Technology - MTech, Information Technology and Management at ABV-Indian Institute of Information Technology and Management
mlpack: a fast, header-only C++ machine learning library
Role in this project:
ML Engineer
Contributions:71 commits, 11 PRs, 72 comments in 6 months
Contributions summary:Haritha implemented the AMSGrad optimizer, a variant of the Adam optimizer, within the `mlpack` machine learning library. The contributions included the implementation of `ams_grad.hpp` and `amsgrad_update.hpp`, which define the AMSGrad optimizer and its update rules. The user also added and modified test files like `adam_test.cpp` and `ams_grad_test.cpp` to test the functionalities of the AMSGrad optimizer and integrate it with existing testing framework.
A header-only C++ library for numerical optimization --
Role in this project:
ML Engineer
Contributions:14 commits in 6 months
Contributions summary:Haritha implemented the AMSGrad optimizer, a variant of the Adam optimizer, within the `ensmallen` library. This involved creating `ams_grad.hpp` and `amsgrad_update.hpp` files, defining the AMSGrad class and its update policy. The implementation includes parameters for step size, batch size, and decay rates. The user also integrated the new optimizer within the existing `mlpack` framework and tested the implementation.
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.