Tom Spyrou

President at Precision Innovations Inc

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tom Spyrou is a veteran EDA technologist and engineering leader with over three decades of experience driving static timing analysis, timing closure, and parallel-processing architectures for leading semiconductor and EDA firms. As President of Precision Innovations and Chief Architect/TPM for the DARPA-funded OpenROAD project, he blends hands-on back-end development (notably PDN generation contributions to the popular OpenROAD RTL-to-GDS flow) with program-level delivery under government contracting constraints. He spent senior roles at Cadence, AMD, Intel/Altera and Synopsys, inventing parallel and distributed EDA frameworks and stewarding large multi-site R&D teams to deploy production STA and implementation infrastructure. Tom is recognized for translating deep circuit-level electrical and timing expertise into scalable software and IP—several patents and an acquisition attest to that rare combo of product, research, and commercialization success. Based in California, he pairs an MS in Engineering Management with practical experience floorplanning complex SoCs and optimizing multi-core, multi-threaded toolchains for timing closure. Colleagues describe him as a pragmatic architect who consistently converts bleeding-edge algorithms into robust, deployable engineering flows.
code6 years of coding experience
job28 years of employment as a software developer
bookMS, Engineering Management, MS, Engineering Management at Santa Clara University
bookUpper Darby High School
bookBS, Electrical and Computer Engineering, BS, Electrical and Computer Engineering at Carnegie Mellon University
languagesEnglish
github-logo-circle

Github Skills (5)

tcl10
eda10
scripting9
userscripts9
script9

Programming languages (11)

SystemVerilogC++ShellCStarlarkMakefileVerilogGo

Github contributions (5)

github-logo-circle
OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
Role in this project:
userBack-end Developer
Contributions:33 reviews, 502 commits, 191 PRs in 2 years 9 months
Contributions summary:Tom's commits primarily focus on modifying the `PdnGen.tcl` file, which suggests involvement in Power Delivery Network (PDN) generation, a core aspect of the OpenROAD project. The commits involve adding helper functions, modifying existing procedures, and implementing logic for generating vias. These changes indicate a focus on improving the automated design generation flow.
opendb-databasertlcppgdstcl
tspyrou/OpenROAD

Dec 2021 - Apr 2024

OpenROAD's unified application implementing an RTL-to-GDS Flow
Contributions:29 pushes, 13 branches in 2 years 3 months
rtlgdsopenroad
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