Summary
Patrick Fulghum is a frontend-focused software engineer with nine years of experience building full-scale web applications using jQuery, JavaScript, Angular, Vue, and React, and collaborating with backends in Ruby, Python, and C#. He combines a strong academic foundation in applied mathematics and computer science with practical experience in sprint-driven development and project management. Patrick has taught operational security conventions to teams post-2016 and recently led a 12-person digital organizing effort on a California political campaign, demonstrating both technical and people-management chops. He values autonomy and craftsmanship in code—likening the feeling of building software to having superpowers—and applies that mindset to shipping reliable, user-facing systems. Based in Vienna, Virginia, he’s equally likely to be debugging a complex UI as hiking the Shenandoah Valley or reading historical fiction, reflecting a balance of analytical rigor and curiosity.
8 years of coding experience
6 years of employment as a software developer
Immersive Software Development Program Completion, Web Development, A+, Immersive Software Development Program Completion, Web Development, A+ at App Academy
Associate's degree with a specialization in Mathematics, Mathematics and Computer Science, 3.6, Associate's degree with a specialization in Mathematics, Mathematics and Computer Science, 3.6 at Northern Virginia Community College
none, Mathematics and Computer Science, none, Mathematics and Computer Science at Villanova University
Bachelor of Applied Science - BASc, Applied Mathematics, Bachelor of Applied Science - BASc, Applied Mathematics at William & Mary