Scott Todd is a software engineer with 12 years of experience specializing in interactive graphics, game development, data visualization, computational photography, and ML compilers. Currently a Member of Technical Staff at AMD after nearly nine years at Google, he has deep hands-on experience with IREE/MLIR and building developer tooling, profiling, and cross-platform rendering systems. His work spans low-level compiler and runtime maintenance—improving build infrastructure and cross-platform test reliability—to front-end visualization features such as HUD overlays and draw-call analysis for web-based tracing tools. He has shipped real-time video correction and stabilization techniques for consumer camera products and contributed to notable open-source projects like IREE and the Web Tracing Framework. Based in Seattle, he blends research-quality graphics and vision algorithms with pragmatic engineering that keeps complex tooling maintainable and portable.
11 years of coding experience
11 years of employment as a software developer
Computer Science, Computer Science at Framingham State University
Bachelor of Science Games and Simulation Arts and Sciences Computer Science, Bachelor of Science Games and Simulation Arts and Sciences Computer Science at Rensselaer Polytechnic Institute
A retargetable MLIR-based machine learning compiler and runtime toolkit.
Role in this project:
Software Engineer
Contributions:2 releases, 5762 reviews, 940 commits in 3 years 4 months
Contributions summary:Scott's commits focused on code cleanup and enhancement within the IREE compiler's testing infrastructure, specifically related to build scripts, documentation, and test structure. Their work involved refactoring paths, updating build configurations, and migrating to newer tooling, with a consistent focus on improving the maintainability and efficiency of the build process. The user also contributed to fixing various test failures and ensuring cross-platform compatibility, demonstrating a solid understanding of build system internals.
Contributions summary:Scott primarily contributed to the front-end aspects of the project, focusing on the user interface and visualization components. They added new dock options and styles for the HUD overlay, including top/bottom middle dock positions and centering the HUD. The user implemented a framework and visualizers for draw call highlighting and overdraw analysis, integrating these features with the existing playback system and display statistics within the UI.
tracingextensions
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.