Thomas Henderson

Consultant at Prometheus Computing

Mercer Island, 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

👤
Senior
🎓
Top School
Thomas Henderson is a consultant and longtime steward of the ns-3 network simulator, a project he organized about fifteen years ago and continues to develop and maintain as its principal contributor. With 19 years of experience spanning industry R&D and academia, he applies deep expertise in wireless and network simulation to clients such as CableLabs, NIST, and Cable industry projects while serving as an Affiliate Professor at the University of Washington. He has led NSF-funded development of ns-3 and used it to shape research and standards-relevant experiments on LTE/5G coexistence and public safety communications. Practically minded, his code contributions focus on robustness, performance and crash avoidance in core simulation infrastructure, reflecting a preference for engineering quality at the foundations of research tooling. Based on advanced degrees from Stanford and a PhD from UC Berkeley, he blends rigorous academic training with decades of hands-on systems engineering for both government and commercial stakeholders.
code19 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Electrical Engineering and Computer Science, Doctor of Philosophy (Ph.D.), Electrical Engineering and Computer Science at University of California, Berkeley
bookMaster of Science (MS), Electrical and Electronics Engineering, Master of Science (MS), Electrical and Electronics Engineering at Stanford University
github-logo-circle

Github Skills (7)

debugging10
debug10
c-language10
develop10
cprogramming-language10
code-optimization9
testing7

Programming languages (7)

C++CTeXJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
nsnam/ns-3-dev-git

Aug 2006 - Jan 2023

GitHub read-only mirror of ns-3-dev repository, will be kept in sync with main GitLab.com repository. Please DO NOT file pull requests here; instead, file issues and merge requests at https://gitlab.com/nsnam/ns-3-dev/
Role in this project:
userBackend Developer
Contributions:2415 commits, 11 PRs, 1079 pushes in 16 years 7 months
Contributions summary:Thomas's commits focus on core improvements and enhancements to the code strings used in the network simulation package. They specifically address issues in the model related to string formatting, code style improvements and prevent crashes by verifying null pointers. These modifications suggest a focus on improving the overall robustness, performance and stability of the base code of the software.
twinedevsyncgitlabmerge-requests
microsoft/Tocino

Oct 2006 - Aug 2012

NS3 Extensions to Simulate Direct Network Topologies
Contributions:978 commits in 5 years 11 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
Thomas Henderson - Consultant at Prometheus Computing