Satadal Sengupta is a networked systems researcher and recent Ph.D. in Computer Science from Princeton University with a decade of experience spanning academia and industry. He has driven applied research at Netflix through multiple internships and pursued systems research at ETH Zurich and IIT Kharagpur, combining deep theoretical training with production-minded experimentation. His work focuses on scalable, dependable networked systems and he brings practical product exposure from early-career software development roles at Oracle and Microsoft. Based in Princeton, he blends rigorous PhD research with hands-on applied research that targets real-world performance and reliability challenges—often surfacing insights that bridge protocol design and deployment trade-offs.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science and Engineering, Bachelor of Technology (B.Tech.), Computer Science and Engineering at National Institute of Technology, Durgapur
10 + 2, Science (Physics, Chemistry, Mathematics), 10 + 2, Science (Physics, Chemistry, Mathematics) at Hem Sheela Model School, Durgapur
Master’s by Research, Computer Science and Engineering, Master’s by Research, Computer Science and Engineering at Indian Institute of Technology, Kharagpur
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Princeton University
Latest version (as of August 2020) of tcptrace from Ubuntu packages, with fixes to run on Ubuntu 20.04
Contributions:2 PRs, 16 pushes, 5 branches in 2 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.