Neil Gupta is a Senior Software Engineer and UC Berkeley computer science graduate with nine years of experience building distributed systems, data pipelines, and ML-enabled services, including several years on AWS Glue at Amazon. He blends production-grade distributed systems expertise with hands-on experience in Apache Spark, AWS services, and emerging RAG-based architectures, and has recently been a founding engineer at an early-stage data company. Comfortable shipping at scale, Neil has moved between startup and hyperscaler environments, pairing deep technical skill with product-minded execution. Beyond engineering, he has entrepreneurial roots—founding an education platform as a teen and speaking at TEDx—which informs his pragmatic, user-focused approach to AI/ML and infrastructure problems.
9 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of California, Berkeley
High School, High School at Monte Vista High School
High School, High School at American Embassy School, New Delhi
Business Administration and Management General (Summer study), Business Administration and Management General (Summer study) at The Wharton School
Contributions:11 PRs, 12 pushes, 1 branch in 4 years 7 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.