Dev Kapupara is a Senior Software Engineer in San Jose with nine years of experience building scalable, resilient backend systems across startups and mature organizations. He brings deep hands-on expertise in Java, Spring, gRPC, Kafka, and a variety of SQL and NoSQL datastores, and has led multi-region CDC deployments and BGP monitoring scale-ups in production. Dev has practical ML/AI experience from an NSF-funded research project where he combined T5 models, FAISS-based memory, and a RAG pipeline to prototype conversational diagnostics for mental health. Comfortable as both an individual contributor and scrum master, he pairs rigorous testing and documentation habits with on-call troubleshooting and postmortem improvements. Known for an almost fanatical appreciation of elegant code, he balances system-level thinking with a tutor’s knack for explaining complex concepts to teammates and students.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Rutgers University - Camden
Bachelor of Applied Science - BS Mathematics and Computer Science, Bachelor of Applied Science - BS Mathematics and Computer Science at San José State University
Master's degree Computer Science, Master's degree Computer Science at California State University-San Bernardino
Contributions:128 commits, 135 pushes, 1 branch in 1 year
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.