Summary
David Westwood is a senior software engineer with 8 years of hands-on experience building scalable, data-driven backend systems and improving developer workflows. He has driven major backend tooling and enterprise integration efforts at Foundation Source, trained and onboarded junior developers, and modernized legacy codebases to accelerate team productivity. Previously he delivered a 10x simulation speedup at Wavetronix by pinpointing performance bottlenecks and expanded feature capability with a novel corridor simulation. Comfortable across stacks—from React frontends to C# and Python backends—he emphasizes testability, documentation, and observable performance gains. Based in American Fork, Utah, he pairs a near-perfect academic record in computer science with a practical knack for turning messy legacy systems into secure, production-ready platforms.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, 3.99, Bachelor's degree, Computer Science, 3.99 at Utah Valley University