Arpit Gupta

Associate Professor

Santa Barbara, 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
Arpit Gupta is an Associate Professor and systems researcher with 12 years of experience designing scalable, trustworthy systems at the intersection of networking, security, and machine learning. He focuses on self-driving networks that leverage programmable data planes and ML to deliver reliable, high-performance connectivity at lower cost for under-served communities. His academic trajectory spans a PhD from Princeton and roles from postdoc at Columbia to faculty positions at UC Santa Barbara and scientist work at Berkeley Lab, blending deep research with practical system-building. An active contributor to SDN tooling and coursework (e.g., DevOps work on Mininet, Ryu, and Pyretic setups), he brings hands-on expertise deploying programmable network environments in both research and teaching. Colleagues value his ability to translate advanced networking concepts into deployable systems that address real-world accessibility and resilience challenges.
code12 years of coding experience
job7 years of employment as a software developer
bookMasters, Computer Science, Masters, Computer Science at North Carolina State University
bookIndian Institute of Technology Roorkee
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Princeton University
github-logo-circle

Github Skills (8)

bash10
devops10
sdn10
mininet10
python9
ryu9
docker4
dockers4

Programming languages (3)

TeXHTMLPython

Github contributions (5)

github-logo-circle
noise-lab/Coursera-SDN

May 2015 - Jul 2015

SDN Coursera Coursework
Role in this project:
userDevOps Engineer
Contributions:86 commits, 3 PRs, 73 pushes in 1 month
Contributions summary:Arpit's commits primarily focus on setting up and configuring various software-defined networking (SDN) environments and tools. They updated and organized setup scripts for Mininet, Ryu, Pyretic, and other related SDN components. The contributions involved installing dependencies, configuring environments, and ensuring the proper setup of various tools crucial for the SDN coursework.
vagrantsdnvagrantfilevirtualbox
agupta13/web

Dec 2015 - May 2020

Contributions:8 pushes, 1 branch in 4 years 6 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
Arpit Gupta - Associate Professor