Summary
Spencer Parkin is a Lead Software Engineer with 11 years of professional experience, currently driving the migration from a legacy graphics system to Unreal Engine at L3 Driver Training Solutions. With a B.S. in Mathematics from Weber State and a long career in game and tools development, he brings deep practical knowledge of engine, pipeline, and tooling work dating back to early roles at Acclaim and Avalanche Software. He has led CI improvements at 3M Health Information Systems and built shipping-critical utilities such as archiving software used in production releases. Based in Utah, Spencer balances hands-on engineering with team leadership and a pragmatic focus on modernizing complex systems. Outside of work he’s a father and outdoor enthusiast, suggesting a steady, disciplined approach to problem solving and collaboration. An understated strength is his track record of bridging legacy systems to current engines—turning entrenched tech debt into maintainable, forward-looking platforms.
11 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Mathematics, Bachelor's degree, Mathematics at Weber State University