Emre Soydemir

Electrical Engineering · UC Santa Cruz

Electrical engineering student building hardware-centered systems across biosensing, embedded navigation, signal processing, and PCB design. I work close to the physical layer and move between fabrication, firmware, and data analysis as projects require.

Education

B.S. Electrical Engineering Expected 2026
UC Santa Cruz

Experience

Undergraduate Researcher 2024 – Present
Yanik Lab, UC Santa Cruz
  • Fabricate Ti/Au biosensor chips via photolithography, e-beam evaporation, and lift-off on glass substrates.
  • Designed signal-generation PCB (50 Hz, 10 Vpp) integrated into automated Opentrons assay workflows.
  • Built and maintained automated liquid-handling protocols for antigen detection experiments.
  • Supported optoelectronic imaging setups, sample handling, and experimental documentation.
  • Onboarded incoming undergraduate researchers on cleanroom safety and fabrication protocols.

Selected Projects

Capstone · ESP32 / BNO055 / Python / Computer Vision
  • Built foot-mounted embedded sensing platform using ESP32 and BNO055 IMU for raw data acquisition.
  • Implemented calibration, low-pass filtering, stride detection, ZUPT/ZARU, and ESKF-based position estimation.
  • Developed external ground truth pipeline using OpenCV and ArUco markers for validation.
  • Designed offline ML-assisted (Random Forest, SVM) estimator tuning for movement-specific configuration.
Yanik Lab · PCB design / analog electronics
  • Designed compact PCB to deliver 50 Hz, 10 Vpp AC signal for biosensor chip interrogation.
  • Integrated into automated lab workflow to eliminate reliance on bench function generators.
Yanik Lab · Multiplexed signal routing / CV systems
  • Designed multiplexed signal-distribution board for cyclic voltammetry-related biosensing workflows.

Technical Skills

Fabrication
Photolithography E-beam evaporation Plasma cleaning Lift-off Cleanroom protocol
Hardware
PCB design (KiCad) Analog electronics Signal generation Sensor interface
Embedded
ESP32 BNO055 I²C/SPI C/C++ firmware Sensor calibration
Estimation
ESKF ZUPT/ZARU Quaternion math Low-pass filtering Stride detection
Software
Python MATLAB OpenCV scikit-learn Git
Lab systems
Opentrons OT-2 Automated assay workflows Experimental documentation

Contact