Akshay Agrawal

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
922reputation
73kreached
32answers
0questions
Badges
tensorflow
top-5%
github-logo-circle

Github Skills (16)

machine-learning10
convex-optimization10
tensorflow10
python10
linear-algebra10
eager-execution10
gpu9
algorithm9
algorithms9
documentation8
cvxpy6
keras6
deep-learning6
word2vec6
numpy6

Programming languages (13)

MDXJinjaC++RustCHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
cvxpy/cvxpy

Feb 2017 - Dec 2021

A Python-embedded modeling language for convex optimization problems.
Role in this project:
userBack-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.
convex-optimizationpythoncvxpyoptimizationmodeling-language
tensorflow/models

Mar 2018 - Apr 2018

Models and examples built with TensorFlow
Role in this project:
userML Engineer
Contributions:7 commits, 4 PRs in 6 days
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.
Request Free Trial