Todd Foggoa is a Principal Engineer based in the Greater Seattle Area with over two decades of hands-on experience designing and optimizing packet-forwarding systems for service-provider grade routers. He specializes in dataplane programming across custom network processors and virtualized environments, with deep expertise in IPv4/IPv6/MPLS, routing protocols, microcode, and firmware. Todd has led architecture and implementation at Cisco (including Silicon One and ASR/8000 platforms) and now applies that systems-level rigor at SpaceX, mentoring teams while shipping performance-critical C and assembly code. He combines a hardware-centric mindset—understanding custom ASICs and microcode—with practical software practices like build-system migrations to Bazel and DPDK-based dataplane work. A lifelong learner and tool-builder, he frequently creates diagnostic and analysis tools to wring out maximum efficiency from complex distributed networking stacks.
10 years of coding experience
22 years of employment as a software developer
BEng Computer Engineering, BEng Computer Engineering at Dalhousie University
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.