Akshay Agrawal is a founder and CEO based in the San Francisco Bay Area with 11 years of experience at the intersection of machine learning, optimization, and systems engineering. He built marimo to create a best-in-class programming environment for data and previously contributed foundational work to widely used open-source projects like CVXPY (implementing key canonicalizers) and TensorFlow models. A Stanford-trained researcher and PhD candidate advised by Stephen Boyd, he has published a book on vector embeddings and helped produce tools with hundreds of thousands of monthly downloads. His background spans hands-on production systems at Google Brain and Netflix to academic advances in convex optimization, reflecting a rare blend of research depth and production-grade engineering. Notably, his open-source contributions include core numerical infrastructure (e.g., log_det canonicalization) that quietly enable higher-level ML and optimization workflows.
A Python-embedded modeling language for convex optimization problems.
Role in this project:
Back-end Developer
Contributions:8 releases, 41 reviews, 584 commits in 4 years 10 months
Contributions summary:Akshay contributed to the implementation of dcp2cone canonicalizers within the cvxpy/reductions directory. Their work involved significant modifications to existing code, including the addition of new atom canonicalizers and adjustments to existing ones. The user focused on developing the infrastructure to support the implementation of convex optimization tools. They implemented functions related to the log_det canon and others.
Contributions summary:Akshay's commits primarily focused on modifying and improving an eager execution demo for TensorFlow. Their contributions involved correcting GPU usage examples, making minor adjustments to the documentation, and refining the getting-started guide by correcting terminology. The user demonstrated a focus on the practical application and clarity of TensorFlow's eager execution, a key component of the library.
tensorflow
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.