Nick Feamster

Neubauer Professor Of Computer Science at Tiscaya, LLC

Chicago, Illinois, 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
Nick Feamster is a Neubauer Professor of Computer Science and founding director with a career blending pioneering research in machine learning–driven network security and performance with successful entrepreneurial and legal engagement. A top-cited networking researcher and ACM Fellow, he helped invent technologies that seeded SDN and early AI-driven security, and co-authored a leading networking textbook with Andrew Tanenbaum. He has founded multiple startups (including NetMicroscope and Tiscaya), served as an expert witness in high-stakes IP and privacy litigation, and has a track record of industry adoption and favorable courtroom outcomes. Nick was an early internet engineer—one of the first software hires at LookSmart—and built one of the first systems for live TV streaming over the Internet in the 1990s. He helped scale education as a founding instructor for Georgia Tech’s massive online MSCS program and remains active in open-source SDN tooling work such as maintaining Coursera SDN environment scripts. Based in Chicago, he combines deep technical rigor from MIT and academia with practical product, policy, and litigation experience.
code14 years of coding experience
job14 years of employment as a software developer
bookPh.D Computer Science, Ph.D Computer Science at Massachusetts Institute of Technology
bookMenlo School
languagesEnglish, Spanish
github-logo-circle

Github Skills (11)

p4v10
script10
bash10
p4a10
p4lang10
p4api10
sdn10
mininet10
automation9
automations9
topology9

Programming languages (8)

C++TeXMakefileJavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

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

May 2015 - Oct 2022

SDN Coursera Coursework
Role in this project:
userDevOps Engineer
Contributions:33 commits, 15 PRs, 28 pushes in 7 years 6 months
Contributions summary:Nick primarily focused on setting up and configuring the environment for a Software-Defined Networking (SDN) Coursera coursework. Their contributions include initial setup scripts for the P4 language using the P4 factory, which involves installing necessary dependencies and configuring network interfaces. They also made minor adjustments to these setup scripts to address issues. Furthermore, they set up shortcuts for running Mininet with a specific topology.
vagrantsdnvagrantfilevirtualbox
feamster/strava-utils

Dec 2020 - Mar 2025

Command Line Utilities for Strava
Contributions:3 PRs, 19 pushes, 5 branches in 4 years 3 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
Nick Feamster - Neubauer Professor Of Computer Science at Tiscaya, LLC