AI Speech and Signal Processing Intern
Skyworks Solutions · Hillsboro, OR
- Built a cycle-accurate Python simulator of a systolic-array ML accelerator (configurable dataflow, clock, memory) for per-layer cycle-count, PE-utilization and bandwidth analysis, reaching a 2–3× inference runtime speedup across candidate designs.
- Diagnosed a recurring bfloat16 rounding error from reduced mantissa precision vs. FP32 by tracing accumulation errors through the audio inference pipeline.
- Added auto-generated convolution edge-case tests and structured simulation logging, showing how clock frequency and memory size affect performance.
- Profiled SRAM/DRAM access patterns and tiling strategies in memory-hierarchy co-design, and deployed audio noise-separation models on Skyworks SoC/ASIC hardware with power measurement.































Python
MATLAB
C / C++
PyTorch
TensorFlow
Scikit-learn
NumPy
Pandas
Matplotlib
Arduino Nano 33 BLE Sense
Git
VS Code
Confluence
Simulink
LaTeX

