Tim Snyder is a Senior Principal Computer Architect with 13 years of experience designing high-performance processors and production-grade build infrastructure, now based in Austin, Texas. He has held senior architecture and engineering roles at MIPS, SiFive, Samsung R&D, and AMD, bridging microarchitecture design with practical tooling and automation. Tim pairs deep hardware expertise with strong DevOps instincts—contributing to major open-source projects like conda-forge, Bokeh, Chipyard, and FireSim to harden CI/CD, cross-platform builds, and FPGA-accelerated simulation flows. His work often focuses on making complex toolchains reproducible and portable, such as integrating conda-based environments into SoC toolchains and resolving subtle build/linking issues. Colleagues rely on him to translate academic-grade RISC-V frameworks into robust, team-friendly build systems and to catch edge-case test failures before they reach production. He holds an MS from the University of Wisconsin–Madison and a BS from UT Austin, combining rigorous academic training with decades of practical systems engineering.
13 years of coding experience
22 years of employment as a software developer
MS Electrical Engineering, MS Electrical Engineering at University of Wisconsin-Madison
BS Electrical Engineering, BS Electrical Engineering at The University of Texas at Austin
FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility
Role in this project:
Backend & DevOps Engineer
Contributions:15 reviews, 118 commits, 3 PRs in 1 year 10 months
Contributions summary:Tim primarily focused on updating the build and deployment infrastructure for the FireSim repository. Their contributions include modifying the build scripts to accommodate changes in dependencies, implementing conda for package management, and addressing build failures. They also made changes to the manager scripts and documentation. The user's work ensured the continued functionality of the project.
Contributions:1 review, 10 commits, 6 PRs in 2 years
Contributions summary:Tim primarily focused on improving the CI/CD pipeline and build processes for the conda-forge project. Their contributions involved modifying build configurations to address specific issues, such as changing default settings for Azure builds and adjusting the recipe directory used during the build process. They also worked on integrating and testing custom build scripts within the CI environment, ensuring that builds function correctly. These changes aimed to improve the reliability and flexibility of the build system.
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.
Request Free Trial
Tim Snyder - Senior Principal Computer Architect at MIPS