Summary
Todd Hayton is a seasoned freelance software developer with 16 years of experience and deep expertise in C, Unix systems, and network programming. He has built and ported low-level networking components—multicast routing daemons, DiffServ/QoS drivers, and SNMP agents—often integrating with both Linux and proprietary embedded RTOS environments. Todd pairs systems-level C work with practical Python tooling, from automating vulnerability import pipelines to extending a Python routing toolkit for high-scale BGP testing. He designed and maintains Neekanee.com, a job-scraping search engine that indexes over 90k jobs globally, demonstrating product-level thinking alongside protocol engineering. His background includes implementing high-performance pattern-matching and session-detection algorithms for network security products and patching Quagga to support 1024+ BGP peers, reflecting a knack for scalability and pragmatic fixes. Based in Hyattsville, MD, he blends academic rigor (MS CS, Johns Hopkins) with hands-on production experience across telecom, security, and web search systems.
16 years of coding experience
9 years of employment as a software developer
Coursera
Johns Hopkins University
BS, Computer Engineering, BS, Computer Engineering at Virginia Tech