Ethan Mahintorabi is a backend software engineer with 11 years of experience building cloud infrastructure, developer tooling, and production services using Ruby on Rails, Python, Java, Erlang, and Elixir. Currently at Google, he focuses on custom silicon and Cloud infrastructure automation, after building cloud products and WebSocket/Kafka microservices at IBM. He co-founded and shipped consumer and campus apps earlier in his career, demonstrating an ability to move from idea to production across mobile and backend systems. An active open-source contributor, he improved routing performance and fixed core issues in the OpenROAD project's detailed routing module, touching RTL-to-GDS flow tooling used by chip designers. Based in Seattle and a Gonzaga CS alumnus, he blends systems-level thinking with pragmatic engineering, often finding performance wins through refactors and caching.
11 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Gonzaga University
OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/
Role in this project:
Backend Developer
Contributions:475 reviews, 61 commits, 93 PRs in 1 year 11 months
Contributions summary:Ethan primarily contributed to the detailed routing (drt) module of the OpenROAD project, focusing on optimizations and bug fixes within the FlexDR routing algorithm. Their work included refactoring code, improving runtime performance by caching values and removing unused variables, and fixing compiler errors related to standard library usage. The user also made changes to the abstract LEF output functionality.
Hardware Description Language (Verilog, VHDL, Chisel, nMigen, etc) with open tools (Yosys, Verilator, OpenROAD, etc) rules for Bazel (https://bazel.build)
Contributions:187 reviews, 78 commits, 215 PRs in 2 years
vhdlhardware-descriptionfpgaedaopenroad
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.