Austin Rovinski is a research scientist and assistant professor with 12 years of engineering and academic experience, combining a Ph.D. in Computer Science and Engineering and a BSE in Electrical Engineering from the University of Michigan. He specializes in backend systems and automation for EDA flows, contributing substantive fixes and feature work to the high-profile OpenROAD open-source RTL-to-GDS toolchain, particularly in static timing analysis and detailed routing. Based in the Greater Detroit area, he blends hands-on code-level problem solving with research-driven rigor, improving CI/CD and testing infrastructure along the way. Colleagues rely on him to translate complex chip-design verification issues into maintainable tooling and reproducible workflows.
12 years of coding experience
BSE, Electrical Engineering, BSE, Electrical Engineering at University of Michigan
OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
Role in this project:
Back-end Developer & Automation Engineer
Contributions:334 reviews, 103 commits, 46 PRs in 2 years 11 months
Contributions summary:Austin's contributions primarily focused on fixing and improving the static timing analysis (STA) and detailed routing (DRT) portions of the OpenROAD project. They addressed namespace errors in the STA code, and made several improvements and fixes in the DRT implementation, including adding functionality and fixing typos. Additionally, the user reverted and improved build scripts, indicating contributions to the project's CI/CD and testing infrastructure.
Website for the OpenROAD tutorial held at the MICRO 2022 conference
Contributions:60 commits, 53 pushes, 1 branch in 1 month
javascriptjekyllopenroad
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.