Available for Collaboration

Hadi Khodaei
Jooshin

Ph.D. Researcher · University of Illinois Chicago

AI-driven EDA VLSI & Global Routing Machine Learning Deep Learning Computer Vision HW/SW Co-design ASIC Physical Design LLMs

Ph.D. student in Electrical and Computer Engineering at UIC, working on machine learning for EDA and VLSI physical design. Building scalable, hardware-aware ML systems across the routing flow, backed by hands-on RTL-to-GDSII experience in Cadence and OpenROAD.

Hadi Khodaei Jooshin

Latest News

2026.07 Presented "Closing the Loop in Timing-Driven Global Routing" at DAC 2026
2026.05 Passed Ph.D. Qualifying Exam; advanced to Ph.D. Candidate
2026.04 Awarded DAC Young Fellow, Design Automation Conference 2026
2026.03 ParGR — submitted to TCAD
2025.11 GANGR — accepted by DATE 2026
2025.04 Awarded Knowledge Catalyst Award, Design Automation Conference 2025
2025.04 Awarded DAC Young Fellow, Design Automation Conference 2025

About Me

I am a Ph.D. student in Electrical and Computer Engineering at the University of Illinois Chicago (UIC), currently working at the HiPerCAS Lab under the supervision of Dr. Inna Partin-Vaisband. My research lies at the intersection of AI and Electronic Design Automation (EDA) for VLSI circuits.

My flagship projects — GANGR (GAN-Assisted Global Routing Parallelization) and PARGR (Scalable Hardware-Aware Partitioning for Global Routing) — address critical scalability and memory bottlenecks in state-of-the-art IC design tools, achieving up to 40% runtime improvement and 75.4% VRAM reduction on large-scale benchmarks. I am also developing a graph neural network for pre-route prediction of rerouting-critical nets in VLSI detailed routing, using router-generated labels and a net-adjacency graph to capture regional congestion — outperforming per-net baselines on a severely imbalanced classification task. In addition, I have hands-on RTL-to-GDSII experience in Cadence and OpenROAD.

Beyond EDA, I implemented and trained a 124M-parameter GPT-2 from scratch, and designed Inception-YOLO, an object detection model that reduces computational cost by 30–60% while preserving accuracy, and have extensive experience with LDPC channel coding, digital hardware design, and intelligent prediction systems.

Education

Ph.D. in Electrical & Computer Engineering
University of Illinois Chicago (UIC)
Jan 2025 – Present · Chicago, IL, USA
EDA + ML · Advisor: Inna Partin-Vaisband · GPA 4.0/4
M.Sc. in Telecommunication Systems
University of Tabriz
Sep 2020 – Jul 2023 · Tabriz, Iran
Computer Vision + DL · GPA 3.81/4 · Full scholarship · Top 3% national entrance exam

Technical Skills

Programming Languages
Python VHDL Verilog C/C++ MATLAB JavaScript HTML/CSS React

Machine Learning
TensorFlow PyTorch Keras TorchSparse Sklearn Optuna OpenCV Numpy Pandas Matplotlib Seaborn
EDA & Hardware Tools
Cadence Virtuoso Xilinx Vivado Altium Designer Proteus CST FPGA ARM AVR Arduino OpenROAD

Research Domains
Global Routing IC Design GANs / GNNs LDPC Coding Object Detection Model Compression Quantization LLMs / Transformers ASIC Physical Design

Experience

Graduate Research & Teaching Assistant
Jan 2025 – Present
HiPerCAS Lab · University of Illinois Chicago, USA
  • ML+EDA: Developing a GAN and GNN-based global routing framework for 2.5D ICs, reducing batch count and boosting parallelization — achieving a 40% runtime improvement without performance degradation.
  • ML+EDA: Developing a graph neural network for pre-route prediction of rerouting-critical nets in VLSI detailed routing, using router-generated labels and a net-adjacency graph to capture regional congestion — outperforming per-net baselines on a severely imbalanced classification task.
  • EDA: Developing a GPU hardware-aware global routing framework via virtual RSMT-based spatial partitioning — achieving up to 75.4% VRAM and 55.7% RAM reduction on 60M-net IC benchmarks.
  • LLMs: Full implementation and training of a 124M-parameter GPT-2 from scratch in PyTorch, including BPE tokenization, token and positional embeddings, multi-head causal self-attention, the full transformer decoder stack, and a custom training loop.
  • ASIC PD: Full-chip ASIC physical design of a 64-bit ALU from RTL to GDSII using both Cadence and the open-source tool OpenROAD.
Teaching Assistant — Senior Design
2025 – 2026
University of Illinois Chicago, USA
  • Directed technical project lifecycles for two classes with 150+ undergraduate students, providing architectural guidance and evaluating complex engineering proposals from initial concept to final presentation, ensuring feasibility, industry alignment, and academic rigor.
Research Assistant
Jan 2020 – Jul 2023
Telecommunication Systems Optimization Lab · University of Tabriz, Iran
  • Inception-YOLO: Evaluated and implemented post-training quantized CNN object detection models, reducing model size (parameters & FLOPS) by 30–60% while preserving accuracy for real-time constrained hardware.
  • LDPC Coding: Implemented a high-performance LDPC channel coding algorithm in MATLAB, improving bit error rates from 10⁻⁵ to 10⁻⁹ in parity check codes of size (128, 256, irregular).
Chief Editor, Telecommunication Scientific Publications
Mar 2022 – Mar 2023
University of Tabriz, Iran
  • Wrote editorial pieces contributing to 3 publication series, providing revision suggestions and overseeing publication quality.
  • Managed a team of 20 writers and editors, approving the publication's layout, design, style, and tone.

Highlighted Projects

ParGR - VSP placement, per-region sub-nets, and unified route

ParGR

TCAD (revision submitted) · Hardware-aware partitioning for memory-efficient global routing
PDF
GANGR Diagram - Multi-layer Segments

GANGR

DATE 2026 · GAN-assisted global routing parallelization
PDF
Inception-YOLO Network Structure

Inception-YOLO

IET Image Processing · Computational cost and accuracy improvement of YOLOv5
PDF
GPT-2 decoder-only transformer architecture

GPT-2 from Scratch

124M-parameter GPT-2 in PyTorch · BPE tokenizer, causal self-attention, custom training loop
GitHub
64-bit ALU routed layout

ALU64 · RTL-to-GDSII

Full-chip ASIC physical design of a 64-bit ALU with Cadence and OpenROAD
GitHub

Publications

01
ParGR: A Scalable Hardware-Aware Partitioning Framework for Memory-Efficient Global Routing Revision Submitted
IEEE Transactions on Computer-Aided Design of Integrated Circuits & Systems (TCAD) · 2026
Hadi Khodaei Jooshin and Inna Partin-Vaisband
02
GANGR: GAN-Assisted Scalable and Efficient Global Routing Parallelization Accepted
IEEE Design, Automation, and Test in Europe Conference (DATE) · 2026
Hadi Khodaei Jooshin and Inna Partin-Vaisband
03
Inception-YOLO: Computational Cost and Accuracy Improvement of YOLOv5 by Employing Modified CSP, SPPF, and Inception Modules
IET Image Processing · 2024
Hadi Khodaei Jooshin, M. Nangir, and H. Seyedarabi
04
Reliable Spread Spectrum Communication Systems by Using Low-Density Parity Check Codes
5th Iranian Conference on Communications Engineering (ICCE) · 2021
Hadi Khodaei Jooshin and M. Nangir
05
Reliability Analysis of the Sum-Product Decoding Algorithm for the PSK Modulation Scheme
Journal of Information Systems and Telecommunication (JIST), Vol. 8, No. 3, pp. 167–174 · 2020
Hadi Khodaei Jooshin and M. Nangir

Presentations

Conference Talk
Closing the Loop in Timing-Driven Global Routing: Realized-Parasitic Criticality and Adaptive Steiner Topology
Design Automation Conference (DAC)
Jul 2026
Workshop · Live Coding
Machine Learning & Computer Vision Workshop for Senior Undergraduates
University of Illinois Chicago
Nov 2025 · 50+ attendees
Conference Talk
Learning to Route: A Lagrangian Neural Network Approach to Global Routing
Design Automation Conference (DAC)
Jun 2025
Seminar Presentation
Image Generation and Classification of EEG Vision Signals by GAN and CNN Models
University of Tabriz
Aug 2020

Honors & Awards

🏅
DAC Young Fellow Design Automation Conference — registration fee waiver
Apr 2026
🌟
Knowledge Catalyst Award Design Automation Conference
Jun 2025
🏅
DAC Young Fellow Design Automation Conference — registration fee waiver + travel grant
Apr 2025
🎓
Full M.Sc. Scholarship — University of Tabriz Tuition waiver · Ranked top 3% among 17,000+ in national entrance exam for Telecommunication Engineering
Sep 2020
🎓
Full B.Sc. Scholarship — University of Tabriz Tuition waiver · Ranked top 2% among 162,000+ in national entrance exam for Electrical Engineering
Sep 2016