About

Background

I'm an electrical engineering student at UC Santa Cruz. My work focuses on hardware-centered systems that sit close to the physical layer — the interface between electrical signals, fabricated structures, firmware, and data.

I'm drawn to problems where the hardware and the data pipeline are both hard: where the sensor needs to be built, calibrated, and validated before any analysis is possible. Most of my projects live at that intersection.

Engineering identity

I build physical systems. I can move between hardware design, firmware, signal processing, cleanroom fabrication, and data analysis depending on what the problem requires. I document my work carefully because understanding what went wrong is part of the engineering process.

I am not just listing skills — I am trying to develop engineering judgment: knowing when a sensor calibration is trustworthy, when a PCB layout is causing noise, when a navigation filter is diverging, and why.

Current work

TARAF (Capstone): Building a foot-mounted IMU-based pedestrian navigation system. The project involves embedded sensing on ESP32/BNO055, calibration, filtering, stride detection, state estimation (ESKF), and external validation using computer vision with ArUco markers. The offline component explores using ML (Random Forest, SVM) to assist estimator tuning.

Yanik Lab (Research): Fabricating and testing microfabricated Ti/Au biosensor chips for antigen detection. Work includes photolithography, e-beam evaporation, lift-off, signal-delivery PCB design, Opentrons automation, and optoelectronic diagnostic systems.

Technical areas

Hardware & Fabrication

PCB design Photolithography E-beam evaporation Plasma cleaning Lift-off Ti/Au thin-film chips Cleanroom process

Embedded Systems

ESP32 BNO055 IMU I²C / SPI Sensor calibration RTOS basics Firmware in C/C++

Signal & Estimation

Low-pass filtering ZUPT / ZARU ESKF Quaternion math Stride detection Position drift reduction

Software & Data

Python MATLAB OpenCV ArUco tracking scikit-learn Random Forest / SVM Jupyter Git

Lab & Automation

Opentrons OT-2 Signal generation Automated assay workflows Experimental documentation

Outside engineering

When I'm not in the lab or at a workbench, I'm usually reading, running, or working through something that requires sustained attention. I value work that is honest about what it doesn't know.