I work at the intersection of digital hardware, FPGA toolchains, ASIC design, embedded systems, and open-source EDA.
I'm particularly interested in understanding the complete hardware stack β from RTL and synthesis to placement, routing, bitstreams, and physical design.
- π Working on FPGA toolchains, RTL design, and open-source EDA
- π§© Exploring FPGA architecture, device databases, synthesis, place & route, and bitstream generation
- π¬ Building and experimenting with RTL β GDS flows using open-source tools
- β‘ Developing FPGA + embedded hardware/software systems
- π€ Exploring AI/LLMs, reinforcement learning, and agentic workflows for hardware engineering
- π± Currently deepening my knowledge of digital design, computer architecture, RISC-V, FPGA architecture, and physical design
- π€ Interested in collaborating on FPGA, ASIC, RTL, EDA, RISC-V, Embedded, and AI Γ Hardware projects
My current interests span the hardware development stack:
Hardware Architecture
β
βΌ
RTL / HDL
β
βΌ
Simulation / Verification
β
βΌ
Synthesis
/ \
/ \
βΌ βΌ
FPGA ASIC
β β
βΌ βΌ
Place & Route Physical Design
β β
βΌ βΌ
Bitstream GDSII
- FPGA architecture and fabric
- LUTs, routing resources and configuration
- FPGA device databases
- Synthesis
- Placement & routing
- Bitstream generation
- Open-source FPGA toolchains
- Xilinx 7-Series / XC7 ecosystem
- Verilog / SystemVerilog
- RTL architecture
- Digital logic design
- RTL simulation & verification
- Synthesis
- Floorplanning
- Placement
- Clock Tree Synthesis
- Routing
- RTL-to-GDS flows
- SKY130 / open-source PDK ecosystem
I'm exploring how AI can interact with traditional hardware-development workflows:
- LLM-assisted RTL development
- AI-assisted EDA workflows
- Agentic hardware engineering
- Reinforcement learning for optimization
- Automated hardware reasoning
- LLMs for semiconductor tooling
Currently exploring: SystemVerilog, Veryl, and modern hardware-description approaches.
- OpenLane / OpenROAD
- nextpnr
- Project X-Ray
- APIO
- Yosys
- Verilator
- Icarus Verilog
- GTKWave
- Vivado
- RISC-V toolchains
- FPGA device databases & tooling
I actively explore and contribute to open-source hardware ecosystems.
Some of the projects and ecosystems I'm working with:
- πΉ APIO
- πΉ nextpnr-xilinx
- πΉ Project X-Ray
- πΉ Project X-Ray databases
- πΉ OpenXC7
- πΉ OpenLane / OpenROAD
- πΉ Veryl
- πΉ RISC-V
I'm especially interested in making FPGA and semiconductor development more open, reproducible, and accessible.
I've also worked on hardware/software integrated systems involving:
- FPGA peripherals
- UART
- Custom IP
- Real-time sensor acquisition
- FPGA β software communication
Digital Design
β
βββ RTL Design
βββ Verification
βββ Computer Architecture
β
βββ FPGA Architecture
β βββ LUTs
β βββ Routing
β βββ Device Databases
β βββ Bitstreams
β
βββ ASIC Physical Design
β βββ Synthesis
β βββ Floorplanning
β βββ Placement
β βββ CTS
β βββ Routing
β
βββ AI Γ EDA
βββ LLMs
βββ Agents
βββ RL
βββ Automated Hardware Design
Interested in open-source silicon, FPGA tooling, EDA, RISC-V, embedded systems, and AI Γ hardware.


