Summary
Thomas Cannon is a software engineer from San Jose with nine years of experience building high-performance systems across networking, robotics, and graphics. Currently at Arista Networks, he refactored 802.1X MAC authentication into a modular, object-oriented platform and contributed kernel and user-space drivers for Broadcom ASICs. His NASA work blends game-design sensibilities and engineering rigor—shipping a React/Express GUI and multithreaded 3D lunar visualizations that remain in use for rover path planning. Comfortable in C, C++, Python, and web stacks, he bridges low-level systems and interactive front-ends while consistently delivering ahead of schedule. A Computer Science: Game Design student at UC Santa Cruz with a 3.99 GPA, he pairs deep technical chops with creative simulation and visualization expertise.
9 years of coding experience
1 year of employment as a software developer
N/A, N/A, 3.79, N/A, N/A, 3.79 at Santa Teresa High School
University of California Santa Cruz