Summary
Paul Graff is a Senior Software Engineer with 12 years of experience building high-performance application-level software across embedded automotive systems and game engines. He excels at diagnosing root causes and delivering long-term fixes—reducing crashes and bottlenecks in AI, threading, and data systems—while mentoring teams to ship complex features safely. Paul has a track record of dramatic optimizations (100x–1000x speedups) in query, AI, and pathfinding systems and has prototyped safe A/B testing in vehicle modules by leveraging novel hardware isolation. Comfortable across C and modern C++ toolchains, he modernizes legacy codebases, automates testing and benchmarking, and introduces profiling and build automation to accelerate development. Based in Plymouth, Michigan, he sustains a prolific set of hobby projects to keep skills sharp, bringing curiosity-driven innovations back into production contexts. His background spans research-to-production transitions at Ford and cross-engine migrations in games, blending rigorous systems thinking with practical delivery.
12 years of coding experience
8 years of employment as a software developer
Master's degree Computer and Information Sciences, Master's degree Computer and Information Sciences at University of Michigan-Dearborn
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Illinois Urbana-Champaign
English