About Me


Currently, I am an embedded Linux applications engineer at Texas Instruments supporting the Sitara family of devices (AM335x, AM437x, and AM57xx). I specialize in the Programmable Real-Time Unit (PRU) Subsystem but I also support customers using audio as well as help out with networking support. Responsibilities include generating customer-facing collateral, writing embedded C code, and working directly with customers to resolve their issues.

My previous role at Texas Instruments was supporting multicore DSP and multicore DSP+ARM devices. Responsibilities included pre-silicon bootloader testing, silicon bringup for 10 gigabit Ethernet, collateral generation (whitepapers, user’s guides), customer training, customer support for networking and the gigabit Ethernet switch subsystem, and demo creation.

Competencies: embedded Linux, embedded C programming, embedded firmware development, bare-metal programming, RTOS, Linux development using a Ubuntu development machine, networking, customer application support, Linux kernel debugging, JTAG debugging

I have a Bachelor’s Degree in Computer Software Engineering and a Master’s Degree in Electrical Engineering, both from the University of Florida.