Sohan Jain is a Senior Staff Developer at Shopify with 14 years of experience building and scaling full-stack systems across startups and major platforms. He led engineering at Threads through growth and acquisition, running a 17-engineer org while still contributing as an individual contributor on web and backend systems. Previously he helped build Twitter’s knowledge graph and tweet classification platform, blending ML-driven classification with large-scale data infrastructure. A former founder and early product engineer, he combines principled, fast shipping with strong recruiting and culture-building instincts. Based in Chicago and Cornell-educated, he’s interested in startups, AI, and mental models for decision-making—often favoring tight feedback loops and pragmatic technical strategy.
14 years of coding experience
13 years of employment as a software developer
BS Computer Science, BS Computer Science at Cornell University
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
Contributions:2 PRs, 3 pushes, 2 branches in 3 years
apibatchingcachingbackendsfetching
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.