Deshraj Yadav is a founder and CTO with 11 years of experience building large-scale AI platforms and developer-facing infrastructure, currently leading Mem0.ai to provide a persistent memory layer for personalized AI. He previously led Tesla's Autopilot AI Platform, shipping tooling for large-scale training, observability, and automated ML workflows that kept research and engineering productive. A Georgia Tech MS in CS with machine learning focus and prior research at Snap and academia underpin his work at the intersection of ML, CV, and human intent modeling. He’s an active open-source maintainer—creator of EvalAI and contributor to projects like Fabrik and Mem0—demonstrating a mix of backend, full-stack, and test-automation craftsmanship. Notably, his hands-on contributions range from initializing Django-based evaluation platforms to adding unit tests and resolving merge conflicts that keep AI agent infrastructure reliable. Based in San Francisco, he combines startup-leader pragmatism with deep platform engineering expertise.
11 years of coding experience
8 years of employment as a software developer
S24, S24 at Y Combinator
Master's degree Computer Science, Master's degree Computer Science at Georgia Institute of Technology
Bachelor of Technology (B.Tech) with Hons Computer Science, Bachelor of Technology (B.Tech) with Hons Computer Science at JSS ACADEMY OF TECHNICAL EDUCATION, NOIDA
Contributions:124 releases, 680 reviews, 719 PRs in 1 year 9 months
Contributions summary:Deshraj contributed by adding a unit test for the `embedchain` module, demonstrating a focus on ensuring the reliability of the core functionality through automated testing. They also resolved merge conflicts, indicating involvement in code integration and maintenance within the project. The creation of tests and the conflict resolution reveal a backend development focus, specifically for AI Agents.
:cloud: :rocket: :bar_chart: :chart_with_upwards_trend: Evaluating state of the art in AI
Role in this project:
Back-end Developer
Contributions:2 releases, 5 reviews, 578 commits in 4 years 3 months
Contributions summary:Deshraj primarily worked on initializing and configuring the Django settings for the EvalAI project. They set up the basic project structure, including the initial Django settings, URLs, and WSGI configuration. Further contributions involved restructuring the project, integrating Coveralls and TravisCI, and modifying database and deployment settings, including S3 storage and AWS Beanstalk configurations. The user also restructured the Django apps and added new endpoints.
pythondjangostate-of-the-artangular7tensorflow
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
Deshraj Yadav - Co-founder And CTO at Mem0 (YC S24)