I’m an Embedded Software Engineer with over 3 years of experience working on automotive ECUs and IoT projects. Most of my work has been with AURIX, STM32 (Cortex-M4) where I’ve built bare-metal drivers, worked on Flash programming, and developed custom bootloaders.
I’m comfortable working close to the hardware as well as building higher-level C++ applications. I’ve written UART-based and FOTA bootloaders, worked with CAN/LIN/UDS protocols, and integrated ESP32 boards with Wi-Fi and MQTT (AdafruitIO, Firebase).
I enjoy solving low-level problems and making things run reliably on resource-constrained devices. My focus is always on writing clean, maintainable code that’s easy to understand and integrate.