Arithmetic & accelerator design
Approximate adders, multipliers, and dividers; posit number representations; and hardware–software codesign for DNN accelerators. Evaluating energy, performance, area, and application accuracy alongside storage and data-transfer requirements.
Compute researchSRAM design & characterization
Memory cells, peripheral circuits, sense amplifiers, and memory subsystems. Circuit sizing and simulation with a focus on performance, energy, and reliable operation.
RTL to GDS
Experience across logic design, simulation, synthesis, and physical implementation, including two team tapeouts in UMC 65 nm.
Programming & design tools
Building simulators, automating EDA workflows, and exploring design spaces through scripting and custom tools.
Leadership & mentorship
Led teams of around 15 students for tapeouts in 2020 and 2022. Mentored more than 70 students and published research with more than 15 student collaborators.
Academic collaborationsFrom device physics to hardware
Compact modelling and TCAD experience, alongside embedded platforms used in teaching and prototyping.
Coursework & research grounding
VLSI and asynchronous circuit design, transistor physics, computer architecture, analog IC design, microfabrication, machine learning, computer vision, computer networking, and two-dimensional materials.
Teaching resources