Todd Foggoa

Principal Engineer at SpaceX

Greater Seattle Area 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
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.
code10 years of coding experience
job22 years of employment as a software developer
bookBEng Computer Engineering, BEng Computer Engineering at Dalhousie University
github-logo-circle

Github Skills (8)

scalable7
bazel7
extensible7
bazel-rules6
build-system6
starlark3
documentation-generator2
skylark2

Programming languages (3)

JavaCPython

Github contributions (5)

github-logo-circle
vpp-dev/vpp

Feb 2016 - May 2016

Working copy of vpp
Contributions:13 commits in 3 months
vppworking-copy
tfoggoa/skydoc

Dec 2017 - Dec 2017

Contributions:5 branches in 1 day
documentation-generatorskylark
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