"Understand the hardware. Control the software. Design the system."
— Engineering Philosophy
// about.me
I am an embedded systems engineer with more than 8 years of hands-on experience developing firmware and software for automotive, electric vehicle, and IoT applications.
My work spans the complete embedded product development lifecycle — from understanding system requirements and hardware/software interaction through firmware architecture, driver development, peripheral integration, communication protocol implementation, and real-time control.
I enjoy working close to the hardware while also understanding higher-level software architecture. I take technical ownership of projects — from initial architecture decisions through system integration, testing, and documentation.
8+
Years Experience
Linux
Embedded & Yocto
EV
Automotive Systems
CAN
J1939 Protocols
Core Domains
"Understand the hardware. Control the software. Design the system."
// passion.domains
The problems that keep me engaged are the ones where software meets silicon — where a wrong register write crashes a motor controller and a correct one makes a vehicle move.
// skills.preview
12 skill domains spanning the full embedded engineering stack.
Programming Languages
5 skills
Microcontrollers
7 skills
Embedded Linux
13 skills
Automotive Communication
10 skills
EV Systems
15 skills
Yocto / Build Systems
14 skills
// projects.featured
Real-time vehicle data visualization system displaying speed, RPM, gear position, battery voltage/current, State of Charge, energy consumption, temperature, air pressure, and vehicle status — all driven by live CAN/J1939 bus data.
Custom embedded Linux platform on Toradex Colibri iMX8 — full Yocto/BitBake build system, BSP customization, device tree configuration, Qt application integration, cross-compilation pipeline, and deployment via Toradex Easy Installer.
// experience.log
Embedded Firmware / Automotive EV
Embedded Systems & Product Development