Summary
Frank Barchard is a veteran software engineer with 16 years of experience building game-focused tools, codecs, and performance-critical systems, primarily at Electronic Arts. He began writing games on the C64 and Apple II and evolved into a central-technology role expanding EA’s tooling and services to support multiple game teams. Deep expertise in load-time optimization, SPU/SIMD/DMA code optimization, texture pipelines, and movie/codec technology underpins his work to squeeze performance from hardware and storage. Known for assembler-era discipline, he combines low-level optimization skill with a passion for hardware (including console SPUs and webcams) and creative collaboration. He aims to lead teams that deliver powerful, easy-to-use technologies that let designers and artists ship fun games more productively.
16 years of coding experience
20 years of employment as a software developer