
Software engineer with hands-on experience across embedded systems and applied machine learning. Skilled in Embedded Linux, kernel and device-driver development on ARM and Qualcomm SoCs (RB3, IQ9075), alongside project experience in deep learning, data pipelines, and full-stack development. Experienced in working close to hardware including board bring-up, driver debugging, kernel porting as well as building and evaluating machine learning models.
Cross-platform development
Linux kernel programming
Embedded systems debugging
Linux kernel
Device driver development
Object-oriented programming
Javascript
Python and C
SQL
Software development lifecycle
Team collaboration
Machine learning
Detail-oriented
Embedded C programming
Version control
Problem-solving
Time management
Network protocols