He is currently working for an undisclosed company.
Before this he was a Staff Software Engineer at Vyatta, a Brocade Company, working on the Linux based next generation Brocade Vyatta 5400/5600 vRouter focusing on the areas of NFV and routing (BGP, PIM, OSPF, IS-IS, etc) (C/Perl/Linux) and representing Brocade at the IETF.
Prior to that he was a Staff Software Engineer at IBM System Networking (formerly Blade Networks) working as the TRILL subject matter expert implementing a TRILL solution. He was also an active participant in the IETF TRILL working group having co-authored the current TRILL OAM requirements RFC and participated as a member in the TRILL OAM design team.
Previously he was a research and development software engineer and the Layer 2 technical manager in the University of New Hampshire InterOperability Laboratory’s (UNH-IOL) Bridge Functions Consortium. In this role, David handled research and development on in-house tools, business development, and strategic planning. He developed the TRILL testing program at the lab.
David graduated summa cum laude with a B.S. in Computer Science from the University of New Hampshire in 2009. He has taken graduate work towards a Ph.D. in Computer Science at the University of New Hampshire.
Q&A for professional and enthusiast programmers
Q&A for gardeners and landscapers
Q&A for contractors and serious DIYers
Q&A for peer programmer code reviews
Q&A for system and network administrators
Q&A for users and developers of hardware and software for Raspberry Pi
Q&A for people who want to be financially literate
Q&A for computer enthusiasts and power users