○ Developed device drivers from scratch for I2C and memory-mapped devices in Embedded
Linux . Ported existing device drivers from VxWorks to Embedded Linux targets
○ Experience in microcontroller programming using the TI MSP430 , Arduino , Raspberry Pi
development boards using C , C++, and Python , respectively
○ Developed new features to existing AMD E8860 and AMD E4690 GPU drivers in C , and
added array processor (SIMD) instructions embedded within the driver code as needed
○ Experience in Object Oriented Programming using C++ for software security applications, and knowledge on concurrent and parallel programming in this language