Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising...

24
Philip Brighten Godfrey Associate Professor Department of Computer Science University of Illinois at Urbana-Champaign June 3, 2020 Contact Information Department of Computer Science Email: [email protected] University of Illinois at Urbana-Champaign Cell: 650-814-1962 201 North Goodwin Avenue Web: http://pbg.cs.illinois.edu Urbana, IL 61801-2302 Research Interests Design and analysis of networked systems and algorithms. Current focuses include network verifi- cation, high performance transport protocols, low latency networked systems, data center network architectures, and software-defined networks. Education University of California at Berkeley Ph.D., Computer Science, May 2009 Dissertation title: Designing Distributed Systems for Heterogeneity Advisor: Professor Ion Stoica Major in CS Systems, minors in CS Theory and Statistics University of California at Berkeley M.S., Computer Science, December 2006 Thesis title: Minimizing Churn in Distributed Systems Advisor: Professor Ion Stoica Carnegie Mellon University B.S., Computer Science, May 2002 Minors in Jazz Performance and Trumpet Performance Employment Department of Computer Science, University of Illinois at Urbana-Champaign Associate professor, August 2015 - present Assistant professor, August 16, 2009 - August 15, 2015 Affiliate faculty, Department of Electrical and Computer Engineering Affiliate faculty, Computational Science and Engineering, 2013 - present Member, Information Trust Institute, 2012 - present Member, Parallel Computing Institute, 2012 - present VMware, Inc. (through acquisition of Veriflow) Technical Director, VMware, August 2019 - present 1 of 24

Transcript of Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising...

Page 1: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

Philip Brighten Godfrey

Associate ProfessorDepartment of Computer Science

University of Illinois at Urbana-Champaign

June 3, 2020

Contact Information

Department of Computer Science Email: [email protected] of Illinois at Urbana-Champaign Cell: 650-814-1962201 North Goodwin Avenue Web: http://pbg.cs.illinois.eduUrbana, IL 61801-2302

Research Interests

Design and analysis of networked systems and algorithms. Current focuses include network verifi-cation, high performance transport protocols, low latency networked systems, data center networkarchitectures, and software-defined networks.

Education

University of California at BerkeleyPh.D., Computer Science, May 2009Dissertation title: Designing Distributed Systems for HeterogeneityAdvisor: Professor Ion StoicaMajor in CS Systems, minors in CS Theory and Statistics

University of California at BerkeleyM.S., Computer Science, December 2006Thesis title: Minimizing Churn in Distributed SystemsAdvisor: Professor Ion Stoica

Carnegie Mellon UniversityB.S., Computer Science, May 2002Minors in Jazz Performance and Trumpet Performance

Employment

Department of Computer Science, University of Illinois at Urbana-ChampaignAssociate professor, August 2015 - presentAssistant professor, August 16, 2009 - August 15, 2015Affiliate faculty, Department of Electrical and Computer EngineeringAffiliate faculty, Computational Science and Engineering, 2013 - presentMember, Information Trust Institute, 2012 - presentMember, Parallel Computing Institute, 2012 - present

VMware, Inc. (through acquisition of Veriflow)Technical Director, VMware, August 2019 - present

1 of 24

Page 2: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

Veriflow (acquired by VMware, Inc.)Co-founder and Chief Technology Officer, Veriflow, December 2015 - August 2019Co-founder and Chief Executive Officer, Veriflow, September 2012 - December 2015

Compira LabsAdvisory Board, January 2020 - present

Visiting ResearcherIntel Labs BerkeleyFebruary - July 2009

Graduate Student ResearcherUniversity of California - BerkeleyAugust 2002-May 2009

ConsultantRinera Networks, Inc. (now Conviva)December 2006-March 2007

Research internIntel Research PittsburghMay-August 2004

Engineering internGoogle Inc.May-August 2002

Undergraduate researcherCAPTCHA project, Carnegie Mellon UniversityAugust 2001 - May 2002

Engineering internCray Inc.May-August 2001

Engineering internCray Inc.May-August 2000

2 of 24

Page 3: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

AWARDS

For research

Best Dataset Award, Passive and Active Measurement Conference, 2020

Best Dataset Award, Passive and Active Measurement Conference, 2017

ACM SIGCOMM Rising Star Award, 2015

Dean’s Award for Excellence in Research, UIUC College of Engineering, 2015

Best paper, Workshop on Hot Topics in Software Defined Networking (HotSDN), 2014

Alfred P. Sloan Research Fellow in Computer Science, 2014

UIUC Center for Advanced Study Beckman Fellow, 2014-2015

Internet2 Innovative Application Award, 2013

Best paper, Workshop on Hot Topics in Software Defined Networking (HotSDN), 2012

IEEE Communications Society & Information Theory Society Joint Paper Award, 2012

National Science Foundation CAREER Award, 2012

IEEE Communications Society Data Storage 2010 Best Paper Award

NSF Graduate Research Fellowship, 2004-2007

California Microelectronics Fellowship, 2002-2003

For teaching and advising

Ranked as Excellent Teacher, Fall 2019 CS 498 Cloud Networking

Ranked as Outstanding Teacher, Spring 2019 CS 538 Advanced Computer Networks

Ranked as Excellent Teacher, Spring 2018 CS 538 Advanced Computer Networks

Ranked as Excellent Teacher, Spring 2017 CS 538 Advanced Computer Networks

Engineering Council Outstanding Advising Award, 2015

Ranked as Excellent Teacher, Spring 2014 CS 241 Systems Programming

Ranked as Outstanding Teacher, Fall 2013 CS 538 Advanced Computer Networks

Ranked as Outstanding Teacher, Fall 2012 CS 538 Advanced Computer Networks

Ranked as Excellent Teacher, Spring 2012 CS 241 Systems Programming

Ranked as Outstanding Teacher, Fall 2011 CS 538 Advanced Computer Networks

Ranked as Excellent Teacher, Fall 2010 CS 598 Advanced Computer Networks

Audience Choice Award for most popular lecturer, UIUC Department of Computer Science ResearchSeminar, Fall 2009 (weekly colloquium for first-year graduate students)

3 of 24

Page 4: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

FUNDING

NeTS: Medium: Collaborative Research: The Internet at the Speed of LightPI at Illinois, with Bruce Maggs (Duke) and Gregory Laughlin (Yale)National Science Foundation CNS Award 1763841$275,000 of $800,000 total; 2018 - 2021

A Next Generation Transport LayerPI, with Michael Schapira (Hebrew University)Huawei research grant$580,000 of $600,000 total; September 2017 - December 2019

Towards High Performance Congestion Control on the InternetPI at UIUC with Michael Schapira (Hebrew University)Google Research Award (unrestricted gift)$26,756 of $53,512; February 2017

From Verification to Synthesis in Software Defined NetworksPI, with co-PI Matthew CaesarNational Science Foundation CNS Award #1513906$600,000 of $1,200,000 total; October 2015 - September 2020

The Internet at Speed of LightSingle PIGoogle Research Award (unrestricted gift)$84,081; August 2014

Designing networks for high throughputPI, with co-PI Alexandra KollaNational Science Foundation CNS Award 1423452$250,000 of $500,000 total; 2014 - 2017

High-throughput routing for unstructured data center networksSingle PICisco Research Council CG#580729 unrestricted gift$100,000; April 2014 - October 31, 2015

Alfred P. Sloan Research Fellowship in Computer ScienceSingle PI$50,000 total; 2014 - 2016

Hypothesis Testing for Network SecurityPI, with co-PIs Matthew Caesar, David Nicol, Bill Sanders, and Kevin Jin (Illinois Institute ofTechnology)NSA Science of Security grant$300,000 of $1,410,000 total; 2014 - 2017

Designing data center networks for high throughput and incremental expandabilityPI, with Sariel Har-Peled (co-PI)Cisco Research Council CG#573665 unrestricted gift$50,000 of $100,000 total; August 2012 - July 2013

CAREER: Flexible Networks with Source ControlSingle PINational Science Foundation CNS Award 1149895$500,000; January 2012 - December 2016

4 of 24

Page 5: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

Towards a Science of Securing Network ForwardingPI, with Matthew Caesar (co-PI)Subgrant of Army Sub CM W911NF-09-0273, NSA UIUC Science of Security Lablet$49,100 of $98,199 total; August 2011 - December 2012

Enabling Responsive Web Applications with ASAPSingle PIVerisign, Inc. Internet Infrastructure Grant Program; one of four winners$75,000; March 2011 - September 2011

FIA: Collaborative Research: Architecting for InnovationPI at UIUC, with Scott Shenker (UC Berkeley, lead PI), Nick McKeown (Stanford), NickFeamster (Georgia Tech), Jennifer Rexford (Princeton), Hari Balakrishnan (MIT)National Science Foundation CNS Award 1040396$200,000 of $3,808,178 total; October 2010 - September 2013

EAGER: Adaptive Source Routing on GENISingle PINational Science Foundation CNS Award 1050146$135,000; September 2010 - August 2012

Scaling Routing: From Theory to Practice (and Back Again)Single PINational Science Foundation CNS Award 1017069$450,000; July 2010 - June 2013

5 of 24

Page 6: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

PROFESSIONAL ACTIVITIES

Professional society memberships

Association for Computing Machinery (ACM), 2008-present

ACM SIGCOMM, 2008-present

Institute of Electrical and Electronics Engineers (IEEE), 2011-present

IEEE Communications Society, 2011-present

USENIX, 2013-present

ACM SIGMETRICS, 2013-present

Organization committees and PC chair

Selection Committee, ACM SOSR Software Systems Award 2020

Selection Committee, ACM SIGCOMM Networking Systems Award 2018

Program Co-Chair, SOSR 2016 (ACM SIGCOMM Symposium on SDN Research)

Co-organizer, 23rd GENI Engineering Conference, June 15-18, 2015

Co-organizer, Dagstuhl Seminar on Formal Foundations for Networks, February 9-13, 2015

Program Co-Chair, HotNets 2014 (ACM Workshop on Hot Topics in Networks)

Organization Committee – Web Chair, ACM SIGCOMM 2014

Workshop Chair, CoNEXT 2013 (9th ACM International Conference on emerging Networking Ex-periments and Technologies)

Co-organizer, DIMACS Workshop on Software Defined Networking, December 2012

Co-Chair, 7th ACM International Conference on emerging Networking Experiments and Technolo-gies (CoNEXT) 2010 Student Workshop

Advisory committee, Midwest University-Industry Summit 2010

Technical program committees

ACM CoNEXT 2020

ACM SIGCOMM 2018

ACM SIGMETRICS 2017

ACM HotNets 2017

ACM SIGCOMM 2017 Workshop on Virtual Reality and Augmented Reality Network (VR/ARNetwork 2017)

ACM SIGCOMM 2015

Symposium and Bootcamp on the Science of Security (HotSoS) 2015

IRTF Software Defined Networking Research Group, 2013 - present

ACM SIGMETRICS 2014

ACM SIGCOMM 2014 (“heavy” PC)

6 of 24

Page 7: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

USENIX NSDI 2014

HotNets 2013 (ACM Workshop on Hot Topics in Networks)

IEEE SafeConfig 2013 (6th Symposium on Security Analytics and Automation)

ANCS 2013 (ACM/IEEE Symposium on Architectures for Networking and Communications Sys-tems)

HotSDN 2013 (SIGCOMM Workshop on Hot Topics in Software Defined Networking)

WWW 2013 (22nd International World Wide Web Conference), Social Network and Graph Analysistrack

HotNets 2011 (ACM Workshop on Hot Topics in Networks)

SIGMETRICS 2011 (ACM International Conference on Measurement and Modeling of ComputerSystems)

IFIP Networking 2010

Grant proposal panels

NSF NeTS, 2017

NSF SBIR/STTR, 2017

NSF SBIR/STTR, 2016

NSF NeTS, 2014 ×2

NSF NeTS, 2012

NSF NeTS, 2011

External reviewer

Grant proposals: European Research Council (2010), Air Force Office of Scientific Research (2009)

Conferences and workshops: ACM Symposium on Cloud Computing (2012), ACM SOSP (2011),HotDep (2011), USENIX NSDI (2010, 2004), IEEE INFOCOM (2010), STACS (2010), IEEEInternational Symposium on Information Theory (2009), ACM SIGCOMM (2008, 2005, 2004),ACM-SIAM SODA (2008), IPTPS (2005), EuroPar (2006), ACM HotNets (2005), ACM/IEEEANCS (2005), DISC (2003), ACM TRIDENTCOM (2008)

Journals: Communications of the ACM (2013), IEEE Communications Letters (2013, 2011), IEEECommunications Magazine (2011), IEEE/ACM Transactions on Networking (2006-10, 2012-14),ACM Transactions on Sensor Networks (2008), Operations Research (2004-06), IEEE Trans-actions on Parallel and Distributed Systems (2006-10), Elsevier Journal on Ad Hoc Networks(2007, 2005), Elsevier Computer Networks (2006), Elsevier Performance Evaluation (2004), andothers

UIUC College-Level Service

Engineering IT Working Group on Research Needs, Spring 2014

Information Trust Institute Distinguished Lecture Series committee chair, 2013-2014

Graduate College review panel for Global Young Scientists Summit travel award, July 2013

7 of 24

Page 8: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

UIUC Departmental Service

2019-20 academic year: FAA (Fellowships, Assistantships and Admissions) committee, AcademicAppeals committee

2019 summer: CS Strategic Planning Committee

2018-19 academic year: Advisory (chair), FAA, Graduate Study, and undergraduate mentoringcommittees; Area Chair for Systems and Networking

2017-18 academic year: Advisory, Grainger (GEBI) Search, Online Education, Instructional FacultyRecruiting, Undergraduate Mentoring committees

2016-17 academic year (on leave): Undergraduate Mentoring

2015-16 academic year (on leave): Undergraduate Mentoring

Computer Science Advisory Committee, elected by faculty for 2012-14 term

Ad Hoc Grainger (GEBI) Chair Support Committee, 2013-2014

CS 100 series of 5 small group discussion sections on computer science, Fall 2012

Undergraduate curriculum committee, December 2010 - May 2012

Fellowships, Assistantships and Admissions (FAA) committee (graduate admissions), 2010-2014

Faculty recruiting committee, 2012-2013

Teaching Evaluation and Improvement (TEI) committee, 2012-2014

Graduate Advisor (for incoming students), 2011-2014

Undergraduate advisor, 2011-2014, 2017-

8 of 24

Page 9: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

TEACHING

Courses Taught

Semester Course Size Instructor, courseevaluation scores

2019 Fall CS 498: Cloud Networking (online MCS) 66 4.85, 4.69 Ranked Excellent

2019 Spr. CS 538: Advanced Computer Networks 47 4.9, 4.9 Ranked Outstanding

2018 Fall CS 498: Cloud Networking (online MCS) 37 4.4, 3.7

2018 Spr. CS 538: Advanced Computer Networks 24 4.8, 4.7 Ranked Excellent

2017 Spr. CS 538: Advanced Computer Networks 24 4.8, 4.7 Ranked Excellent

2014 Spr. CS 241: Systems Programmingwith Marco Caccamo

200 4.5, 4.3 Ranked Excellent

2013 Fall CS 538: Advanced Computer Networks 48 4.9, 4.8 Ranked Outstanding

CS 538 online section 4

2012 Fall CS 538: Advanced Computer Networks 23 4.8, 4.8 Ranked Outstanding

CS 538 online section 5

2012 Spr. CS 241: Systems Programming 184 4.5, 4.5 Ranked Excellent

2011 Fall CS 538: Advanced Computer Networks 22 4.8, 4.9 Ranked Outstanding

2011 Spr. CS/ECE 438: Communication Networks 38 4.6, 4.3

CS 438 online section 12 4.2, 4.2

2010 Fall CS 598: Advanced Computer Networks 15 4.7, 4.7 Ranked Excellent

2010 Spr. CS 241: System Programmingwith Robin Kravets

141 3.8, 2.7

CS 591: Foundations of Systems & Networkingseminar with Klara Nahrstedt, Indy Gupta

28 4.4, 4.4

2009 Fall CS 598: Advanced Internet 14 4.3, 4.3

Course Development

Online MCS course, CS 498 Cloud Networking, introduced Fall 2018Ranked as Excellent, Fall 2019

Coursera MOOC, “Cloud Networking”, October 2015, and on-demand December 2016-presentDeveloped new online course with Ankit Singla

CS 538 Advanced Computer Networks, Fall 2010 - presentNew course; Ranked as Outstanding or Excellent in every semester

CS 241 Systems Programming, Spring 2012Extensive changes to existing course; ranked as Excellent (2012 and 2014)

CS 591 Foundations of Systems and Networking, Spring 2010New seminar; with Klara Nahrstedt and Indranil Gupta

9 of 24

Page 10: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

Tutorials, Educational Lectures

“Network Verification From Algorithms To Deployment”, Half-day tutorial at the 2nd Hebrew Uni-versity Networking Summer, June 21, 2017; and at 32nd IEEE/ACM International Conferenceon Automated Software Engineering (ASE 2017), November 2017.

“Networks and Games”, talks at UIUC Worldwide Youth in Science and Engineering (WYSE)Exploring Your Options Camp, July 8, 2013; WYSE Discover Engineering Camp, July 25,2013; WYSE Discover Engineering Camp, July 24, 2012.

“Data Plane Verification”, Invited series of three lectures, Summer School on Formal Methods andNetworking, Cornell University, Ithaca, NY, June 2013.

“Current Directions in Networking and Cloud Computing”, seminar at Imam University Futures inInformation Technology Program, held at UIUC for visiting students from Imam University,Saudi Arabia; July 10, 2012.

10 of 24

Page 11: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

MENTORING

Postdoctoral researchers

Anduo Wang (2013-2015), now assistant professor at Temple UniversityCo-advised with Matthew Caesar

Ph.D. students

William Sentosa (August 2019 - present)• Ranked as Excellent Teacher, fall 2019

Ali Kheradmand (August 2018 - present)

Vipul Harsh (August 2017 - present)

Tong Meng (August 2016 - present)

Soudeh Ghorbani (2013-2016), now assistant professor at Johns Hopkins University• Best paper, Workshop on Hot Topics in Software Defined Networking (HotSDN), 2014• VMware Graduate Fellowship, 2015

Sangeetha Abdu Jyothi (2013-August 2019), now assistant professor at UC Irvine• Facebook Graduate Fellowship, 2017 (one of just 13 winners of over 800 global applicants)

Mo Dong (2012-2017), now CEO and co-founder of Celer Network• Internet2 Innovative Application Award, 2013

Chi-Yao Hong (2012-2014), now at GoogleCo-advised with Matthew Caesar

• UIUC CS Graduate Outstanding Research Project Award, 2013• Symantec Graduate Fellowship, 2012

Qingxi Li (2010-2016), now at Google• Internet2 Innovative Application Award, 2013

Ankit Singla (2009-2015), now assistant professor at ETH Zurich• UIUC CS Graduate Outstanding Research Project Award, 2013• Google Ph.D. Fellowship, 2012 (one of 14 US/Canada awardees)

Ashish Vulimiri (2009-2015), now researcher at Samsung ResearchCo-advised with Gul Agha

Rachit Agarwal (2009-2013), now assistant professor at Cornell UniversityCo-advised with Matthew CaesarDefense July 18, 2013Preliminary exam April 5, 2012

• UIUC Rambus Research Fellowship, 2012• Yi-Min Wang and Pi-Yu Chung Research Award, 2010• Ranked as Excellent Teacher, spring 2010

M.S. students

Aditi Partap (August 2019 - present), co-advised with Radhika Mittal

Nathan Jay (Fall 2017 - December 2019)• Honorable Mention, NSF Graduate Research Fellowship, 2019

Fatima Tariq, February 2018 - May 2019

11 of 24

Page 12: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

Fan Yang, April 2014 - 2015

Kyle Fang-Kai Jao, Jan 2013 - December 2014 (now at Yahoo)

Abhishek Sharma, M.S., July 2013 (now at Yelp)Dissertation title: High Throughput Path Selection for Unstructured Data Center Networks

Sam Mussmann, M.S., December 2012 (now at Google)Dissertation title: Making Short Flows Finish Faster with TCP

Undergraduate researchers

Yinan Hu, January 2019 - August 2019

Jae Wook Lee, January 2019 - August 2019

Mingzhe Wang, January 2019 - May 2019

Ruiyang Chen, May 2018 - May 2019

Tiancheng Wu, August - December 2017

Shekar Brahma, August 2016 - May 2017

Zibin Yang, June 2016 - December 2016 (coauthor of conference paper [12])

Xueyuan Michelle Mei, July 2015 - May 2016 (coauthor of paper [18]; then to masters program atStanford University)

Bei Zhang, May 2015 - August 2015

Xuefeng Zhu, May 2014 - December 2015

Vijay Bhattiprolu, August 2013 - May 2014

Thasphon Chuenchujit, August 2013 - 2014

Mohd Irtefa, August 2013 - 2014

Zitian Liu, August 2013 - 2014

Peter Changhua Zhu, January - December 2013; now at Bloomberg

Kelvin Xuan Zou, June 2012 - May 2013; coauthor of conference paper [34]; now PhD student atPrinceton University

Sri Varsha Gorge, August 2012 - January 2013 (now at Salesforce)

Oliver Michel, August 2012 - August 2013; coauthor of conference paper [37]; now Ph.D. student atthe University of Colorado

Ted Pacyga, February - May 2011, January - May 2013

Michael Robertson, February - May 2011

Lucas Pfister, February - May 2011

Tim Sally, August - December 2010

12 of 24

Page 13: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

Student Preliminary exam Defense Advisor

Dissertation and preliminary exam committee membership

Student Preliminary exam Defense Advisor

Santhosh Prabhu 2019.05.24 2020.03.12 Matthew Caesar

Hadi Hashemi 2019.02.22 2019.08.20 Roy Campbell

Ashutosh Dhekne 2018.11.27 2019.05.10 Romit Roy Choudhury

Wenxuan Zhou 2017.03.07 2017.11.15 Matthew Caesar

Giang Nguyen 2015.12.14 2017.04.07 Nikita Borisov

Ilker Nadi Bozkurt (Duke U.) 2015.09 2018.10.25 Bruce Maggs

Ahmed Khurshid 2013.05.20 2015.07.02 Matthew Caesar

David Morrison 2013.01.17 2014.04.22 Sheldon Jacobson

Ji Zhu 2012.11.06 2013.08.28 Bruce Hajek

Haohui Mai 2012.10.25 2013.06.28 Samuel King

Jason Sauppe 2012.06.06 2015.06.30 Sheldon Jacobson

Alina Ene 2012.02.03 2013.07.12 Chandra Chekuri

Debessay Fesehaye Kassa 2012.01.26 2013.05.13 Klara Nahrstedt

Yusuf Sarwar 2012.01.10 2012.07.31 Tarek Abdelzaher

Brian Cho 2011.04.18 2012.09.28 Indranil Gupta

Ray Kong Lam 2010.12.06 2011.06.21 P.R. Kumar

13 of 24

Page 14: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

PRESENTATIONS

Invited Talks

1. Intent-Based Verification: Taking a Practical Step Towards Autonomous NetworksInterop ITX Network Transformation Summit, May 1, 2018

2. Networking at the Speed of LightUC Berkeley Half Baked Talk Series, April 20, 2018

3. Network Verification From Algorithms to the Real WorldVMware Future:Net, August 30, 2017

4. Network Verification From Algorithms to DeploymentInvited tutorial, 2nd Hebrew University Networking Summer, June 21, 2017

5. Network Verification From Algorithms to the Real WorldWorkshop on Network Verification, organized by the Cornell-Princeton Center for NetworkProgramming, Barefoot Networks, and VMWare Research, April 28, 2017

6. Networking at the Speed of LightInvited talk, Wireless@MIT Seminar Series, November 6 2014Invited talk, Boston University, November 7 2014

7. Networking at the Speed of LightInvited talk, Initiative for Mathematical Sciences and Engineering Symposium: Hot Topics atthe Interface of Mathematics and Engineering (Hot TIME), University of Illinois at Urbana-Champaign, February 24-25, 2014.

8. Networking Data Centers RandomlyInvited talk, Fish Bowl Seminar Series, Texas A&M University, November 14, 2013

9. Networking Data Centers RandomlyInvited talk, Cisco Inc., September 2013

10. Data Plane VerificationInvited series of three lectures, Summer School on Formal Methods and Networking, CornellUniversity, Ithaca, NY, June 2013

11. Cutting Through Network Complexity with Data Plane VerificationIMDEA Annual International Workshop, Madrid, Spain, June 2013

12. Networking Data Centers RandomlyNeustar Tech Summit, Sterling, VA, May 2013

13. Networking Data Centers RandomlyCalifornia Institute of Technology, Pasadena, CA, April 2013

14. Veriflow: Verifying Network-Wide Invariants In Real TimeSeminar, Department of Computer Science, University of Wisconsin-Madison, April 2013

15. Networking Data Centers RandomlyInformation Theory and Applications (ITA) Workshop, San Diego, CA, February 2013

16. Networking Data Centers RandomlyCAIDA/UCSD Complex Network Seminar, University of California - San Diego, February2013

14 of 24

Page 15: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

17. Verifying the Data PlaneMicrosoft Research Mini-Summit on New Directions in Networked Systems Design, Redmond,WA, October 2012

18. Verifying Network-Wide Invariants in the Data PlaneUIUC Information Trust Institute (ITI) Trust and Security Seminar, September 12, 2012

19. Debugging the Data PlaneIBM, San Jose, CA, June 2012

20. Networking in the Cloud EraSecond Workshop on Network Coding and Data Storage: Communication Theory and SignalProcessing in the Cloud Era, UC Berkeley, June 2012

21. Networks for Scientific Big Data AnalyticsEighth Annual Microsoft Research Networking Summit, June 2012

22. Abstractions for Network RoutingDIMACS Working Group on Abstractions for Network Services, Architecture, and Implemen-tation, May 2012

23. Jellyfish: Networking Data Centers RandomlyDIMACS Workshop on Systems and Networking Advances in Cloud Computing, December2011

24. Accelerating the Web with ASAPPanelist and speaker, Verisign Internet Infrastructure Grant Symposium, October 2011

25. Two Ways to Make the Internet FasterCornell Systems Lunch, February 2011

26. Building a Highly Flexible InternetStanford University Networking Seminar, March 11 2010

27. Challenges for Internet Architecture, and Some SolutionsUniversity of Minnesota Computer Science & Engineering Colloquium, February 22 2010

28. Distributed Compact RoutingColumbia University, February 8 2010

29. Distributed Compact RoutingPrinceton University, February 4 2010

30. Challenges for Internet Architecture, and Some SolutionsUIUC Department of Computer Science Research Seminar, September 14 2009Audience Choice Award for most popular lecturer

31. Pathlet RoutingPrinceton University Systems Lunch, April 14 2009Rutgers Computer Science Department Colloquium and DIMACS Algorithmic Foundations ofthe Internet Joint Seminar, April 9 2009New York University, April 8 2009

32. Stabilizing Internet Routing: or, A Story of HeterogeneityUniversity of Cambridge, Computer Lab Systems Seminar, March 2008University College London, March 2008AT&T Labs, March 2008Intel Research Pittsburgh, March 2008University of Southern California, March 2008Columbia University, March 2008University of Illinois at Urbana-Champaign, March 2008

15 of 24

Page 16: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

33. Stable Internet Route SelectionCisco Systems Tech Talk, July 2007

34. Minimizing Churn in Distributed SystemsCarnegie Mellon University SDI/LCS Seminar Series, August 2006

Conference and Workshop Presentations

1. Protecting Networks From Change-Induced Outages and Breaches with Mathematical NetworkVerificationSC Congress Toronto, June 2016

2. Resilient Routing in the Pathlet Architecture (with Ashish Vulimiri)9th GENI Engineering Conference, November 2010

3. Pathlet RoutingACM SIGCOMM Conference, August 2009

4. Pathlet RoutingSeventh ACM Workshop on Hot Topics in Networks (HotNets), October 2008

5. Balls and Bins with StructureACM-SIAM Symposium on Discrete Algorithms (SODA), January 2008

6. Stable Internet Route SelectionNorth American Network Operators’ Group (NANOG 40), June 2007

7. Minimizing Churn in Distributed SystemsACM SIGCOMM Conference, September 2006

8. On the Price of Heterogeneity in Parallel Systems18th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), July 2006

9. Heterogeneity and Load Balance in Distributed Hash Tables24th Annual IEEE Conference on Computer Communications (INFOCOM), March 2005

10. Naps: Scalable, Robust Topology Management in Wireless Ad Hoc NetworksThird IEEE/ACM International Symposium on Information Processing in Sensor Networks(IPSN), April 2004

11. Text Oriented CAPTCHAsFirst Workshop on Human Interactive Proofs, Xerox PARC, January 2002

16 of 24

Page 17: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

RESEARCH

Theses

[1] P. Brighten Godfrey. Designing Distributed Systems for Heterogeneity. Ph.D. Thesis, EECSDepartment, University of California, Berkeley, Technical Report No. UCB/EECS-2009-82,May 2009.

[2] P. Brighten Godfrey. Minimizing Churn in Distributed Systems. M.S. Thesis, EECS Depart-ment, University of California, Berkeley, December 2006.

Refereed Journal Publications

[1] P. Brighten Godfrey, Matthew Caesar, Ian Haken, Yaron Singer, Scott Shenker, and Ion Stoica.Stabilizing Route Selection in BGP. IEEE/ACM Transactions on Networking, February 2014.

[2] Ahmed Khurshid, Wenxuan Zhou, Matthew Caesar, and P. Brighten Godfrey. VeriFlow: Ver-ifying Network-Wide Invariants in Real Time. ACM SIGCOMM Computer CommunicationReview, Volume 42, Number 4, October 2012.

• Republication of HotSDN paper [38] (Best paper award)

[3] Igor Ganichev, Bin Dai, P. Brighten Godfrey, and Scott Shenker. YAMR: Yet Another Multi-path Routing Protocol. ACM SIGCOMM Computer Communication Review, Vol. 40, No. 5,October 2010.

[4] Alexandros G. Dimakis, P. Brighten Godfrey, Yunnan Wu, Martin J. Wainwright, and Kan-nan Ramchandran. Network Coding for Distributed Storage Systems. IEEE Transactions onInformation Theory, vol. 56, no. 9, September 2010.

• IEEE Communications Society & Information Theory Society Joint PaperAward, 2012

• IEEE ComSoc Data Storage Technical Committee Best Paper Award

[5] P. Brighten Godfrey and Richard Karp. On the Price of Heterogeneity in Parallel Systems.Theory of Computing Systems, Volume 45, Number 2, pps. 280-301, August 2009.

• Invited version of conference paper [60]

[6] Sonesh Surana, P. Brighten Godfrey, Karthik Lakshminarayanan, Richard Karp, and Ion Stoica.Load Balancing in Dynamic Structured P2P Systems. Performance Evaluation, Vol. 63, no. 6,pps. 217-240, March 2006.

Refereed Conference and Workshop Publications

[1] Tong Meng, Neta Rozen Schiff, P. Brighten Godfrey, and Michael Schapira. Proteus: ScavengerTransport And Beyond. ACM SIGCOMM, August 2020.Acceptance rate: 22% (54/250)

[2] Sangeetha Abdu Jyothi, Sayed Hadi Hashemi, Roy H. Campbell, and P. Brighten Godfrey.Towards An Application Objective-Aware Network Interface. 12th USENIX Workshop on HotTopics in Cloud Computing, July 2020.Acceptance rate: 23% (22/95)

[3] Waqar Aqeel, Debopam Bhattacherjee, Balakrishnan Chandrasekaran, P. Brighten Godfrey,Gregory Laughlin, Bruce Maggs, and Ankit Singla. Untangling Header Bidding Lore. Passiveand Active Measurement Conference (PAM), March 2020.Acceptance rate: 29% (19/65)

• Best Dataset Award

17 of 24

Page 18: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

[4] Santhosh Prabhu, Kuan Yen Chou, Ali Kheradmand, P. Brighten Godfrey, and Matthew Caesar.Plankton: Scalable network configuration verification through model checking. 17th USENIXSymposium on Networked Systems Design and Implementation (NSDI), February 2020.Acceptance rate: 18% (65/354)

[5] Tomer Gilad, Nathan H. Jay, Michael Shnaiderman, P. Brighten Godfrey, and Michael Schapira.Robustifying Network Protocols with Adversarial Examples. Eighteenth ACM Workshop onHot Topics in Networks (HotNets), November 2019.Acceptance rate: 20% (20/98)

[6] Nathan Jay, Noga H. Rotman, P. Brighten Godfrey, Michael Schapira, and Aviv Tamar. A DeepReinforcement Learning Perspective on Internet Congestion Control. Thirty-sixth InternationalConference on Machine Learning, June 2019.

[7] Debopam Bhattacherjee, Waqar Aqeel, Ilker Nadi Bozkurt, Anthony Aguirre, BalakrishnanChandrasekaran, P. Brighten Godfrey, Gregory P. Laughlin, Bruce M. Maggs, and Ankit Singla.Gearing up for the 21st century space race. Seventeeth ACM Workshop on Hot Topics inNetworks (HotNets), November 2018.Acceptance rate: 21% (26/125)

[8] Simone Mangiante, Michael Schapira, Amit Navon, Marco Dias Silva, P. Brighten Godfrey,Weiguang Wang, Kevin Smith, and Itzcak Pechtalt. Congestion Control for Future MobileNetworks. Proceedings of the 13th Workshop on Challenged Networks, October 2018.Acceptance rate: 33% (9/27)

[9] Nathan Jay, Noga H. Rotman, P. Brighten Godfrey, Michael Schapira, and Aviv Tamar. InternetCongestion Control via Deep Reinforcement Learning. NeurIPS Deep Reinforcement LearningWorkshop, October 2018.

[10] Santhosh Prabhu, Gohar Irfan Chaudhry, P. Brighten Godfrey, and Matthew Caesar. HighCoverage Testing of Softwarized Networks. ACM SIGCOMM 2018 Workshop on Security inSoftwarized Networks: Prospects and Challenges, August 2018.Acceptance rate: 38% (8/21)

[11] Nathan Jay, Tong Meng, Tomer Gilad, P. Brighten Godfrey, Michael Schapira, Jamal HadiSalim, Jae Won Chung, and Vikram Siwach. A PCC-Vivace Kernel Module for CongestionControl. Netdev 0x12: The Technical Conference on Linux Networking, July 2018.

[12] Mo Dong, Tong Meng, Doron Zarchy, Engin Arslan, Yossi Gilad, P. Brighten Godfrey, andMichael Schapira. PCC Vivace: Online-Learning Congestion Control. 15th USENIX Sympo-sium on Networked Systems Design and Implementation (NSDI), April 2018.Acceptance rate: 16% (40/252)

[13] Soudeh Ghorbani, Zibin Yang, P. Brighten Godfrey, Yashar Ganjali, and Amin Firoozshahian.DRILL: Micro Load Balancing for Low-latency Data Center Neworks. ACM SIGCOMM, Au-gust 2017.Acceptance rate: 14% (36/250)

[14] Santhosh Prabhu, Ali Kheradmand, P. Brighten Godfrey, and Matthew Caesar. PredictingNetwork Futures with Plankton. 1st Asia-Pacific Workshop on Networking (APNet), August2017.Acceptance rate: 35% (17/48)

[15] Soudeh Ghorbani and P. Brighten Godfrey. COCONUT: Seamless Scale-out of Network Ele-ments. European Conference on Computer Systems (EuroSys), April 2017.Acceptance rate: 20% (41/200)

18 of 24

Page 19: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

[16] Santhosh Prabhu, Mo Dong, Tong Meng, P. Brighten Godfrey, and Matthew Caesar. Letme rephrase that: Transparent optimization in SDNs. ACM SIGCOMM Symposium on SDNResearch (SOSR), April 2017.Acceptance rate: 23% (18/77)

[17] Ilker Nadi Bozkurt, Balakrishnan Chandrasekaran, Anthony Aguirre, P. Brighten Godfrey, Gre-gory Laughlin, Bruce Maggs, and Ankit Singla. Why is the Internet so slow?!. Passive andActive Measurement Conference, March 2017.Acceptance rate: 23% (20/87)

• Best Dataset Award

[18] Sangeetha Abdu Jyothi, Ankit Singla, P. Brighten Godfrey, and Alexandra Kolla. Measuringand Understanding Throughput of Network Topologies. ACM/IEEE International Conferencefor High Performance Computing, Networking, Storage and Analysis (SC), November 2016.Acceptance rate: 18% (82/446)

[19] Anduo Wang, Xueyuan Mei, Jason Croft, Matthew Caesar, and P. Brighten Godfrey. Ravel: ADatabase-Defined Network. ACM SIGCOMM Symposium on SDN Research (SOSR), March2016.Acceptance rate: 25% (17/68)

[20] Qingxi Li, Mo Dong, and P. Brighten Godfrey. Halfback: Running Short Flows Quicklyand Safely. International Conference on emerging Networking EXperiments and Technologies(CoNEXT), December 2015.Acceptance rate: 21% (41/196)

[21] Soudeh Ghorbani, P. Brighten Godfrey, Yashar Ganjali, and Amin Firoozshahian. Micro LoadBalancing in Data Centers with DRILL. Fourteenth ACM Workshop on Hot Topics in Networks(HotNets), November 2015.Acceptance rate: 19% (26/140)

[22] Sangeetha Abdu Jyothi, Mo Dong, and P. Brighten Godfrey. Towards a Flexible Data CenterFabric with Source Routing. ACM SIGCOMM Symposium on SDN Research (SOSR), June2015.Acceptance rate: 20% (27/137)

[23] Ashish Vulimiri, Carlo Curino, P. Brighten Godfrey, Thomas Jungblut, Konstantinos Karana-sos, Jitu Padhye, and George Varghese. WANalytics: Geo-Distributed Analytics for a DataIntensive World. Demo at ACM SIGMOD International Conference on Management of Data(SIGMOD), May 2015.

[24] Mo Dong, Qingxi Li, Doron Zarchy, P. Brighten Godfrey, and Michael Schapira. PCC: Re-architecting Congestion Control for Consistent High Performance. 12th USENIX Symposiumon Networked Systems Design and Implementation (NSDI), April 2015.Acceptance rate: 20% (42/213)

[25] Wenxuan Zhou, Dong Jin, Jason Croft, Matthew Caesar, and P. Brighten Godfrey. EnforcingCustomizable Consistency Properties in Software-Defined Networks. 12th USENIX Symposiumon Networked Systems Design and Implementation (NSDI), April 2015.Acceptance rate: 20% (42/213)

[26] Ashish Vulimiri, Carlo Curino, P. Brighten Godfrey, Thomas Jungblut, Jitu Padhye, and GeorgeVarghese. Global analytics in the face of bandwidth and regulatory constraints. 12th USENIXSymposium on Networked Systems Design and Implementation (NSDI), April 2015.Acceptance rate: 20% (42/213)

[27] Ashish Vulimiri, Carlo Curino, P. Brighten Godfrey, Konstantinos Karanasos, and GeorgeVarghese. WANalytics: Analytics for a Geo-Distributed Data-Intensive World. Conferenceon Innovative Data Systems Research (CIDR 2015), January 2015.

19 of 24

Page 20: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

[28] Ankit Singla, Balakrishnan Chandrasekaran, P. Brighten Godfrey, and Bruce Maggs. TheInternet at the Speed of Light. Thirteenth ACM Workshop on Hot Topics in Networks (HotNets2014), October 2014.Acceptance rate: 22% (26/118)

[29] Soudeh Ghorbani and P. Brighten Godfrey. Towards Correct Network Virtualization. Workshopon Hot Topics in Software Defined Networking (HotSDN), August 2014.Acceptance rate: 29% (33/114)

• Best paper award

[30] Ankit Singla, P. Brighten Godfrey, and Alexandra Kolla. High Throughput Data Center Topol-ogy Design. 11th USENIX Symposium on Networked Systems Design and Implementation(NSDI), April 2014.Acceptance rate: 18% (38/213)

[31] Chi-Yao Hong, Matthew Caesar, and P. Brighten Godfrey. Software Defined Transport: Flexibleand Deployable Flow Rate Control. Open Networking Summit (ONS), March 2014.Acceptance rate: 28% (26/92)

[32] Anduo Wang, Wenchao Zhou, P. Brighten Godfrey, and Matthew Caesar. Software-DefinedNetworks as Databases. Open Networking Summit (ONS), March 2014.Acceptance rate: 28% (26/92)

[33] Ashish Vulimiri, P. Brighten Godfrey, Radhika Mittal, Justine Sherry, Sylvia Ratnasamy, andScott Shenker. Low Latency via Redundancy. 9th ACM International Conference on emergingNetworking Experiments and Technologies (CoNEXT), December 2013.Acceptance rate: 20% (29/143)

[34] Rachit Agarwal and P. Brighten Godfrey. A Simple Stretch 2 Distance Oracle. Brief an-nouncement, 32nd Annual ACM SIGACT-SIGOPS Symposium on Principles of DistributedComputing (PODC), July 2013.

[35] Ahmed Khurshid, Xuan Zou, Wenxuan Zhou, Matthew Caesar, and P. Brighten Godfrey. Ver-iFlow: Verifying Network-Wide Invariants in Real Time. 10th USENIX Symposium on Net-worked Systems Design and Implementation (NSDI), April 2013.Acceptance rate: 22% (38/171)

[36] Junda Liu, Aurojit Panda, Ankit Singla, P. Brighten Godfrey, Michael Schapira, and ScottShenker. Ensuring Connectivity via Data Plane Mechanisms. 10th USENIX Symposium onNetworked Systems Design and Implementation (NSDI), April 2013.Acceptance rate: 22% (38/171)

[37] Rachit Agarwal and P. Brighten Godfrey. Distance Oracles for Stretch Less Than 2. ACM-SIAM Symposium on Discrete Algorithms (SODA), January 2013.Acceptance rate: 30% (135/454)

[38] Ashish Vulimiri, Oliver Michel, P. Brighten Godfrey, and Scott Shenker. More is Less: ReducingLatency via Redundancy. Eleventh ACM Workshop on Hot Topics in Networks (HotNets-XI),October 2012.Acceptance rate: 19% (23/120)

[39] Ahmed Khurshid, Wenxuan Zhou, Matthew Caesar, and P. Brighten Godfrey. VeriFlow: Veri-fying Network-Wide Invariants in Real Time. First Workshop on Hot Topics in Software DefinedNetworking (HotSDN), August 2012.Acceptance rate: 31% (22/71)

• Best paper award; republished as journal article [2]• UIUC Dept. of CS Feng Chen Memorial Award

20 of 24

Page 21: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

[40] Chi-Yao Hong, Matthew Caesar, and P. Brighten Godfrey. Finishing Flows Quickly with Pre-emptive Scheduling. ACM SIGCOMM, August 2012.Acceptance rate: 14% (32/235)

[41] Rachit Agarwal, Matthew Caesar, P. Brighten Godfrey, and Ben Y. Zhao. Shortest Paths inLess Than a Millisecond. Workshop on Online Social Networks (WOSN), August 2012.Acceptance rate: 34% (12/35)

[42] Joan Feigenbaum, P. Brighten Godfrey, Aurojit Panda, Michael Schapira, Scott Shenker, andAnkit Singla. On the Resilience of Routing Tables. Brief announcement, 31st Annual ACMSIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC), July 2012.

[43] Ashish Vulimiri, P. Brighten Godfrey, Karthik Lakshminarayanan, and Gul Agha. How wellcan congestion pricing neutralize denial-of-service attacks?. ACM International Conference onMeasurement and Modeling of Computer Systems (SIGMETRICS), June 2012.Acceptance rate: 15% (31/203)

[44] Ankit Singla, Chi-Yao Hong, Lucian Popa, and P. Brighten Godfrey. Jellyfish: NetworkingData Centers Randomly. 9th USENIX Symposium on Networked Systems Design and Imple-mentation (NSDI), April 2012.Acceptance rate: 18% (30/169)

• UIUC CS Graduate Outstanding Research Project Award, 2013

[45] Wenxuan Zhou, Qingxi Li, Matthew Caesar, and P. Brighten Godfrey. ASAP: A Low-LatencyTransport Layer. 7th ACM International Conference on emerging Networking Experiments andTechnologies (CoNEXT), December 2011.Acceptance rate: 19% (30/159)

[46] Haohui Mai, Ahmed Khurshid, Rachit Agarwal, Matthew Caesar, P. Brighten Godfrey, andSamuel T. King. Debugging the Data Plane with Anteater. ACM SIGCOMM, August 2011.Acceptance rate: 14% (32/223)

[47] Ankit Singla, Chi-Yao Hong, Lucian Popa, and P. Brighten Godfrey. Jellyfish: Networking DataCenters Randomly. 3rd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud),June 2011.Acceptance rate: 32% (23/72)

[48] Giang Nguyen, Rachit Agarwal, Junda Liu, Matthew Caesar, P. Brighten Godfrey, and ScottShenker. Slick Packets. ACM International Conference on Measurement and Modeling ofComputer Systems (SIGMETRICS), June 2011.Acceptance rate: 15% (26/177)

[49] Rachit Agarwal, P. Brighten Godfrey, and Sariel Har-Peled. Approximate Distance Queries andCompact Routing in Sparse Graphs. 30th Annual IEEE Conference on Computer Communica-tions (INFOCOM), Shanghai, China, April 2011.Acceptance rate: 16% (291/1823)

[50] Ankit Singla, P. Brighten Godfrey, Kevin Fall, Gianluca Iannaccone, and Sylvia Ratnasamy.Scalable Routing on Flat Names. 6th ACM International Conference on emerging NetworkingExperiments and Technologies (CoNEXT), December 2010.Acceptance rate: 19% (28/147)

[51] Md. Yusuf Sarwar Uddin, P. Brighten Godfrey, and Tarek Abdelzaher. RELICS: In-networkRealization of Incentives to Combat Selfishness in DTNs. 18th IEEE International Conferenceon Network Protocols (ICNP), October 2010.Acceptance rate: 18% (31/170)

21 of 24

Page 22: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

[52] Rachit Agarwal, Virajith Jalaparti, Matthew Caesar, and P. Brighten Godfrey. GuaranteeingBGP Stability With a Few Extra Paths. 30th IEEE International Conference on DistributedComputing Systems (ICDCS), June 2010.Acceptance rate: 14% (84/585)

[53] P. Brighten Godfrey, Michael Schapira, Aviv Zohar, and Scott Shenker. Incentive Compatibilityand Dynamics of Congestion Control. ACM International Conference on Measurement andModeling of Computer Systems (SIGMETRICS), June 2010.Acceptance rate: 16% (29/184)

[54] Kevin Fall, P. Brighten Godfrey, Gianluca Iannaccone, and Sylvia Ratnasamy. Routing Tables:Is Smaller Really Much Better?. Eighth ACM Workshop on Hot Topics in Networks (HotNets),October 2009.Acceptance rate: 16% (21/131)

[55] P. Brighten Godfrey, Igor Ganichev, Scott Shenker, and Ion Stoica. Pathlet Routing. Proc.ACM SIGCOMM, Barcelona, Spain, August 2009.Acceptance rate: 10% (27/270)

[56] P. Brighten Godfrey, Scott Shenker, and Ion Stoica. Pathlet Routing. Seventh ACM Workshopon Hot Topics in Networks (HotNets), October 2008.Acceptance rate: 20% (22/110)

[57] P. Brighten Godfrey. Balls and Bins with Structure: Balanced Allocations on Hypergraphs.ACM-SIAM Symposium on Discrete Algorithms (SODA), January 2008.Acceptance rate: 30% (136/458)

[58] Alexandros G. Dimakis, P. Brighten Godfrey, Martin J. Wainwright, and Kannan Ramchandran.Network Coding for Distributed Storage Systems. 26th Annual IEEE Conference on ComputerCommunications (INFOCOM), Anchorage, Alaska, May 2007.Acceptance rate: 18% (252/1400)

[59] Alexandros G. Dimakis, P. Brighten Godfrey, Martin J. Wainwright, and Kannan Ramchandran.The Benefits of Network Coding for Peer-to-Peer Storage Systems. Third Workshop on NetworkCoding, Theory, and Applications (NETCOD), January 2007.

[60] P. Brighten Godfrey, Scott Shenker, and Ion Stoica. Minimizing Churn in Distributed Systems.ACM SIGCOMM, September 2006.Acceptance rate: 12% (37/298)

[61] P. Brighten Godfrey and Richard Karp. On the Price of Heterogeneity in Parallel Systems.18th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), Cambridge,MA, July 2006.

• Invited to special journal issue [5]

[62] Sean Rhea, P. Brighten Godfrey, Brad Karp, John Kubiatowicz, Sylvia Ratnasamy, ScottShenker, Ion Stoica, and Harlan Yu. OpenDHT: A Public DHT Service and Its Uses. ACMSIGCOMM, August 2005.Acceptance rate: 11% (27/255)

[63] P. Brighten Godfrey and Ion Stoica. Heterogeneity and Load Balance in Distributed HashTables. 24th Annual IEEE Conference on Computer Communications (INFOCOM), Miami,FL, March 2005.Acceptance rate: 17% (244/1419)

[64] P. Brighten Godfrey and David Ratajczak. Naps: Scalable, Robust Topology Managementin Wireless Ad Hoc Networks. Third IEEE/ACM International Symposium on InformationProcessing in Sensor Networks (IPSN), April 2004.Acceptance rate: 17% (25/145)

22 of 24

Page 23: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

[65] Sonesh Surana, P. Brighten Godfrey, Karthik Lakshminarayanan, Richard Karp, and Ion Sto-ica. Load Balancing in Dynamic Structured P2P Systems. 23rd Annual IEEE Conference onComputer Communications (INFOCOM), Hong Kong, March 2004.Acceptance rate: 18% (261/1420)

[66] Kamalika Chaudhuri, P. Brighten Godfrey, Satish Rao, and Kunal Talwar. Paths, Trees andMinimum Latency Tours. 44th Annual IEEE Symposium on Foundations of Computer Science(FOCS), October 2003.

Non-Refereed Papers

[1] Debopam Bhattacherjee, Sangeetha Abdu Jyothi, Ilker Nadi Bozkurt, Muhammad Tirmazi,Waqar Aqeel, Anthony Aguirre, Balakrishnan Chandrasekaran, P. Brighten Godfrey, GregoryP. Laughlin, Bruce M. Maggs, and Ankit Singla. cISP: A Speed-of-Light Internet ServiceProvider. arXiv:1809.10897, October 2018.

[2] Nikolaj Bjorner, Nate Foster, P. Brighten Godfrey, and Pamela Zave. Report from DagstuhlSeminar 15071: Formal Foundations for Networking. Dagstuhl Reports, July 2015.

[3] Sangeetha Abdu Jyothi, Ankit Singla, P. Brighten Godfrey, and Alexandra Kolla. Measuringand Understanding Throughput of Network Topologies. arXiv:1402.2531, February 2014.

[4] Rachit Agarwal, Matthew Caesar, P. Brighten Godfrey, and Ben Y. Zhao. Shortest Paths inMicroseconds. arXiv:1309.0874, September 2013.

[5] P. Brighten Godfrey. HotNets 2012 Highlights. ACM SIGCOMM Computer CommunicationReview, Vol. 43, No. 1, January 2013.

[6] P. Brighten Godfrey. BGP Stability is Precarious. arXiv:1108.0192, August 2011.

[7] Teemu Koponen, Scott Shenker, Hari Balakrishnan, Nick Feamster, Igor Ganichev, Ali Ghodsi,P. Brighten Godfrey, Nick McKeown, Guru Parulkar, Barath Raghavan, Jennifer Rexford, So-maya Arianfar, and Dmitriy Kuptsov. Architecting for Innovation. ACM SIGCOMM ComputerCommunication Review, Vol. 41, No. 2, July 2011.

[8] P. Brighten Godfrey, Matthew Caesar, Ian Haken, Scott Shenker, and Ion Stoica. Stable InternetRoute Selection. NANOG 40, June 2007.

[9] Kamalika Chaudhuri, P. Brighten Godfrey, David Ratajczak, and Hoeteck Wee. On the Com-plexity of the Game of Set. Manuscript, June 2003.

Patents

Ahmed Khurshid, Matthew Chapman Caesar, and Philip Brighten Godfrey. Network-Wide Verifi-cation of Invariants. U.S. Patent No. US9225601B2. Filed 2013.06.17, granted 2015.12.29.

Software and Data Releases

PCC: Performance-oriented Congestion Control. 2015 and subsequent releases. http://pccproject.net

Ankit Singla, Sangeetha Abdu Jyothi, Chi-Yao Hong, P. Brighten Godfrey, Alexandra Kolla, andLucian Popa. A throughput benchmarking tool for network topologies. February 2014. https://github.com/ankitsingla/topobench

Sam Mussmann and P. Brighten Godfrey. Simulator code for “Finishing flows faster without a newprotocol: Closing the gap between TCP and RCP using local changes”. December 2013. http://www.cs.illinois.edu/~pbg/papers/mussmann-finishing_flows_faster-code.tar.bz2.

23 of 24

Page 24: Philip Brighten Godfrey - pbg.cs.illinois.edupbg.cs.illinois.edu/tmp/cv.pdf · ACM SIGCOMM Rising Star Award, 2015 Dean’s Award for Excellence in Research, UIUC College of Engineering,

Ahmed Khurshid, Xuan Zou, Wenxuan Zhou, Matthew Caesar, and P. Brighten Godfrey. Veri-Flow — Real-Time Network Property Verifier. June 2013. http://web.engr.illinois.edu/

~khurshi1/projects/veriflow/

Haohui Mai, Ahmed Khurshid, Rachit Agarwal, Matthew Caesar, P. Brighten Godfrey, and SamuelT. King. Anteater network bug detection tool. August 2011. http://code.google.com/p/

anteater/

P. Brighten Godfrey. Repository of Availability Traces. October 2006. http://www.cs.illinois.

edu/~pbg/availability

Selected External Press Coverage

VMware Buys Veriflow for Network Monitoring, Verification, SDxCentral, August 16, 2019; alsocovered in TechTarget, Crunchbase News, Light Reading, IDC, VMblog, Fierce Telecom, PacketPushers, Silicon Angle, Channel E2E, etc.

Startup CTO explains why tech leaders should always keep an eye on academia, The EnterprisersProject, February 23, 2017.

How microwaves could help you surf the Internet at the speed of light, ITworld, May 19, 2015.

Microwave Comms Betwen Population Centers Could Be Key To Easing Internet Bottlenecks, Slash-dot, May 19, 2015.

Music at the speed of light is researchers’ goal, top story in San Jose Mercury News (CA), Decem-ber 1, 2014; also covered in Minneapolis Star Tribune (Minnesota), Oakland Tribune (CA),Stars and Stripes (US Department of Defense), Contra Costa Times (CA), Valley News (NewHampshire), The Bulletin (Oregon), Newsela

VeriFlow Aims to Verify Application-Defined Networks in Real Time, Enterprise Networking Planet,Aug 8, 2013.

SDN Awards Seek University, Research Potential, InformationWeek, June 26, 2013; The VAR Guy,June 28, 2013; ACM TechNews, July 1, 2013.

Five SDN use cases: From video to service orchestration, SearchSDN / TechTarget, July 1, 2013.

Using SDN switches to flexibly scale data center networks, SearchSDN / TechTarget, June 26, 2013.

Jellyfish: Networking Data Centers Randomly, CRA/CCC Computing Research Highlight of theWeek, 16 June 2012. http://www.cra.org/ccc-old/rh-jellyfish.php

Verisign “Building a Better Internet” Symposium to Highlight Internet Leaders and Visionaries,Verisign, Inc. press release, October 17, 2011.

VeriSign Awards $75,000 to Four Universities for Promoting Internet Innovation, TMCnet, March21, 2011.

24 of 24