FPGA Limit Order Book
Serialized FSM price-time-priority matching engine for Artix-7 with a crossing-ADD fast path, BRAM-backed book state, UDP transport, and Python/UVM verification.
Digital Hardware Systems • RTL Design • IC Design
Electrical & Computer Engineering (ECE) student at the University of Illinois Urbana-Champaign (UIUC). Focused on digital hardware architecture, synthesizable RTL design, FPGA systems, ASIC design flows, and analog circuit development.
FPGA systems featuring custom RTL design, high-speed interfaces, and hardware validation.
Serialized FSM price-time-priority matching engine for Artix-7 with a crossing-ADD fast path, BRAM-backed book state, UDP transport, and Python/UVM verification.
Hardware graphics pipeline for Artix-7 combining sprite rendering, DDR3 framebuffer management, and 720p60 HDMI output.
Synthesizable RTL, ASIC implementation flows, and system-level hardware architecture.
Synthesizable SystemVerilog for complete FPGA systems. CDC, asynchronous FIFOs, timing constraints, clock management, and hardware validation.
Digital and analog IC design spanning RTL-to-layout flows, standard-cell implementation, transistor-level circuits, and simulation-based verification.
Hardware system design covering high-throughput datapaths, memory interfaces, and custom accelerators with AXI, DDR3, HDMI, and Ethernet integration.
Exploring Hardware Systems from Silicon to Embedded Platforms
Systems Engineering Intern
Research Assistant
Bachelor of Science in Electrical & Computer Engineering
Pipelined RISC-V processor architecture, out-of-order execution, branch prediction, cache hierarchy, and SystemVerilog verification.
CMOS digital circuit design, standard-cell implementation, timing analysis, and physical design considerations for integrated systems.
MOS and bipolar analog design techniques, operational amplifiers, feedback amplifiers, oscillators, and circuit noise.
CMOS logic and layout, circuit characterization, VLSI CAD tools, and custom chip design using hierarchical design methods.
SystemVerilog RTL design, FPGA synthesis, HDMI TMDS video timing, and hardware debugging with Vivado.
Semiconductor fundamentals, MOSFETs, PN junctions, bipolar transistors, charge transport, and device-level circuit behavior.
Electrical & Computer Engineering Scholarship
Grainger Engineering Achievement Scholarship
Justin David Cunningham Memorial Award
Dean's List
James Scholar Honors Program
Electrical & Computer Engineering Honor Society
Institute of Electrical and Electronics Engineers
Student engineering and vehicle-efficiency team