I am an Embedded Software Engineer with a passion for low-level systems. I specialize in C/C++ firmware, Linux Kernel internals, and communication protocols like CAN & I2C. I enjoy bridging the gap between hardware and software to build reliable, real-time systems.
Designed a multi-node simulation using the CAN protocol. Enabled real-time data exchange for vehicle speed, RPM, and indicators.
A real-time event logger for vehicles. Records speed, gear shifts, and engine temperature to EEPROM for post-crash analysis.
Developed a custom character device driver for the BeagleBone Black. Handles user-space to kernel-space data transfer.
Built a tool to hide secret data inside BMP images using LSB (Least Significant Bit) manipulation.