Experience

  1. Design Engineer

    AMD

    Responsibilities include:

    • IOMMU: Designed and implemented performance-critical IOMMU datapaths in SystemVerilog to support high-throughput DMA/RDMA flows
    • Enabled high-performance interfaces: Enabled PCIe, UALink, and Infinity Fabric (IFOE) interfaces for hardware-accelerated I/O.
    • Performance: Conducted architecture-level performance studies using in-house simulators and correlated results with RTL behavior
    • Architecture: Contributed to cache and memory-system design discussions through documentation and analysis of state-of-the-art approaches
    • Mentorship: Mentored incoming engineers, accelerating onboarding and ramp-up
  2. Hardware Design Intern

    AMD

    Responsibilities include:

    • Worked with the interconnect team at AMD on low-power, high-bandwidth interconnect logic
    • Implemented and delivered 2 features in System Verilog from Architecture design documents
    • Scripted for automating synthesis and testing processes, using Tcl, Bash, and Perl etc.
  3. Operations Officer

    IDF

Education

  1. BASc Computer Engineering

    University of British Columbia (2024)

    GPA: 84.5/100 Courses included:

    • CPEN 512: Parallel and Configurable Computer Architecture
    • CPEN 411: Computer Architecture
    • CPEN 331: Operating Systems
    • ELEC 421: Digital Signal Processing
    • STAT 305: Statistical Inference
Skills & Hobbies
Technical Skills
System Verilog
C
CUDA
Hobbies
Hiking
Reading
Friends
Awards
CPEN 391 (3rd year project course) 1st place project
UBC ECE ∙ April 2023
We built a physical LED cube (8x8x8) from scratch, and created digital logic on an FPGA as a custom hardware block integrated into a NIOS softcore processor as a custom intruction. The FPGA driver was then connected to an Android app via ESP32-bluetooth, where a user can control the cube from an interface. The cube can either show cool patterns (pre-made), or open the phone’s camera, point at a person, and a pose detecting algorithm creates a simulated stick person figure in real-time, transmits it to the cube where to show the person and their movement live. WON FIRST PLACE! See video.
Young Leadership Award
JFGV (Jewish Federation of Greater Vancouver) ∙ June 2024
Languages
100%
English
100%
Hebrew
30%
Spanish
25%
Arabic