Nisarg Shah is a Senior Member of Technical Staff at Oracle’s Database Transactions team with eight years of experience building resilient, scalable systems and resolving high-priority customer escalations. He holds an MS in Computer Science from Arizona State University where he focused on distributed systems and implemented projects like Raft consensus, distributed MapReduce, and a KV storage system—work that informs his practical expertise in consensus algorithms and fault tolerance. Nisarg has a strong full-stack background from multiple startups and internships (Snowflake, Intel, Fountain9) and is fluent in Golang, Django, Node.js, Spring Boot, PostgreSQL, and MongoDB, with hands-on experience in cloud-native tooling like AWS, Docker, Airflow, and Jenkins. He combines production-grade database engine development with startup agility—having shipped features that improved developer productivity and reduced debug time at prior companies. Based in Redwood City, he’s actively exploring fail-slow behaviors and storage system reliability while staying open to collaboration on systems design and emerging distributed technologies.
8 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Science - Machine Learning Specialization, Master's degree, Computer Science - Machine Learning Specialization at Georgia Institute of Technology
High School, High School at John P. Stevens High School
Bachelor’s Degree, Biomedical Engineering, Computer Science, Bachelor’s Degree, Biomedical Engineering, Computer Science at Duke University Pratt School of Engineering
Contributions:36 commits, 12 PRs, 4 comments in 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.