Chetan Surpur

Senior Software Engineer at Meta

San Jose, California, United States
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
🎓
Top School
Chetan Surpur is a Senior Software Engineer in San Jose with 15 years of experience building scalable, product-driven systems across startups and large tech organizations, currently at Meta. He blends research-grade algorithm work (notably on Numenta’s HTM spatial pooler and an associated US patent) with hands-on product and DevOps execution, optimizing C++/Python pipelines for 10x speedups. As a founder and engineering lead he grew mobile titles to millions of installs, architected stateless AWS backends supporting half a million active users and designed music-AI engines that powered featured App Store experiences. His background spans machine learning, real-time systems, and voice-first UX, and he contributes to open-source HTM implementations where he focused on core algorithm correctness and build reliability. Collected experience in startups and enterprise gives him a rare combination of product intuition, research rigor, and operational craftsmanship.
code15 years of coding experience
job11 years of employment as a software developer
bookElectrical Engineering and Computer Science (EECS), Computer Science, Electrical Engineering and Computer Science (EECS), Computer Science at University of California, Berkeley
bookHS - High School Diploma, HS - High School Diploma at Monta Vista High School
stackoverflow-logo

Stackoverflow

Stats
47,252reputation
3.8mreached
116answers
121questions
Badges
authentication
top-5%
css
top-5%
browser
top-5%
macos
top-5%
github
top-5%
git
top-5%
github-logo-circle

Github Skills (32)

algorithms10
c-language10
scripting10
testing10
script10
build-automation10
sh10
shell10
cprogramming-language10
devops10
javascript9
authentication9
git9
github9
python9

Programming languages (9)

TypeScriptC#ShellC++CoffeeScriptJavaScriptJupyter NotebookRuby

Github contributions (5)

github-logo-circle
numenta/nupic-legacy

Jul 2013 - Feb 2016

Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:746 commits, 102 PRs, 45 pushes in 2 years 6 months
Contributions summary:Chetan's commits primarily focused on maintaining and improving the build and deployment process, suggesting a strong involvement in DevOps. The user addressed an issue within the build process, indicating an understanding of the build system. The user also appears to have experience with Python and potentially the project's dependency management through modifications to the `build.sh` script, which suggests work on backend tools or infrastructure.
htmmemoryneurosciencedeep-learninghierarchical
numenta/nupic.core-legacy

Apr 2014 - Feb 2016

Implementation of core NuPIC algorithms in C++ (under construction)
Role in this project:
userBack-end Developer
Contributions:295 commits, 74 PRs, 29 pushes in 1 year 10 months
Contributions summary:Chetan's commits primarily involve implementing and testing core algorithms within the C++ codebase, focusing on the spatial pooler component. They added functionality to distribute columns over inputs, as well as the functionality to map columns. The user also made improvements to test cases by adding new test methods, correcting existing test methods, and adding assertions to make sure methods behave as expected.
nupiccpp
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
Chetan Surpur - Senior Software Engineer at Meta