At Skyworks Solutions, I refine embedded C/C++ control logic, register handling, and hardware abstraction layers for RF evaluation builds. This work improved firmware stability by 7% and made repeated bench validation more consistent.
I developed and validated SPI, I2C, UART, GPIO, interrupt, and power-control drivers for prototype boards. I also created RTOS-based application components and device-monitoring functions to support RF evaluation.
At Micron Technology, I adjusted diagnostic firmware to address DRAM initialization failures, improving successful test completion by 14%. I added memory-status monitoring, error capture, and structured logs to help engineers reproduce faults and verify fixes.
I’ve also built Python-assisted regression workflows and reusable C/C++ diagnostic modules for validation. In personal projects, I designed an RTOS-based environmental monitoring system and built an ARM-based secure bootloader and firmware update prototype.

