Ethan Hugg

Principal Engineer at Cisco Systems

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
Ethan Hugg is a Principal Engineer based in Seattle with 14 years of documented experience and a long engineering career stretching back to the late 1980s. He has driven backend and systems work at Cisco since 2005 after senior engineering and management roles at companies including AgileDelta, DataConcert, InfoSpace, and Active Voice. Ethan contributes to prominent open-source projects like Cisco's openh264, where he implemented thread library interfaces and improved build and logging infrastructure—signals of deep C/C++ and concurrency expertise. He pairs a BS in Math/CS from the University of Washington with hands-on skills in threading, mutexes, and build systems, often improving legacy codebases for modern logging and maintainability. Known for quietly modernizing core media and infrastructure components, he brings institutional knowledge and pragmatic engineering to complex, long-lived systems.
code14 years of coding experience
job16 years of employment as a software developer
bookBS, Math/CS, BS, Math/CS at University of Washington
github-logo-circle

Github Skills (11)

c-language10
threaded10
cprogramming-language10
thread10
hyper-threading10
multithreading10
ws-api9
winapi9
wp-api9
makefile9
build-system9

Programming languages (2)

C++JavaScript

Github contributions (5)

github-logo-circle
cisco/openh264

Dec 2013 - Jul 2015

Open Source H.264 Codec
Role in this project:
userBack-end Developer
Contributions:367 commits, 36 PRs, 16 pushes in 1 year 7 months
Contributions summary:Ethan primarily focused on the development of thread-related functionalities within the codebase. They introduced thread library interfaces, including mutexes, events, and thread creation/management functions. Additionally, they modified existing code to update makefiles for new logging changes and prettified C++ code, demonstrating an understanding of the project's build process.
codec
ethanhugg/openh264

Jan 2015 - Sep 2015

Contributions:269 pushes, 30 branches in 9 months
codec
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