Sanjay Kannan

Member Of Technical Staff at Thinking Machines Lab

San Francisco, 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

👤
Senior
🎓
Top School
Sanjay Kannan is a hands-on engineering manager in San Francisco with 13 years building high-stakes systems across startups and deep-technology labs. He moved from developer roles at Neuralink—where he decoded intracortical signals, authored implant SDKs and a neural-data IDE—to leading teams at Roblox, applying low-latency systems thinking to consumer-scale platforms. His background spans backend telemetry and ML at Skip, crypto primitives in Rust and Haskell for Cambrian, and research internships at Two Sigma, Google Research, and Twitter, showing fluency from compilers to ML-driven extraction and ranking. Known for shipping mission-critical, production-grade software, he combines systems-level architecture with practical bindings and SDK work across C++, Python, JavaScript, and Java. Notably, he implemented a batched RSA accumulator to shrink blockchain storage and created one of the first non-vision ML models to detect sidewalk riding for micromobility. He brings technical breadth, a taste for adversarial domains and unconventional interfaces, and a track record of turning research-grade ideas into operational products.
code14 years of coding experience
job8 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Raleigh Charter High School
bookM.S., Computer Science, M.S., Computer Science at Stanford University
languagesEnglish, German, Tamil
stackoverflow-logo

Stackoverflow

Stats
31reputation
755reached
3answers
1question
github-logo-circle

Github Skills (80)

rsa10
accumulator10
vector10
primitive10
cryptography10
rust9
stateless9
zeplin9
firebase-admin8
authentication8
firebase-cloud-messaging8
deepstream8
websocket7
google-sheets7
firebase7

Programming languages (9)

TypeScriptC++RustCOCamlJavaScriptHaskellJupyter Notebook

Github contributions (5)

github-logo-circle
cambrian/accumulator-demo

Feb 2019 - Apr 2019

A proof-of-concept for stateless Bitcoin nodes.
Contributions:1 release, 38 commits, 1 push in 2 months
bitcoincryptographyaccumulatorstateless
whaatt/skalon

Sep 2020 - Nov 2025

Contributions:113 pushes, 1 branch in 5 years 2 months
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