I am an Embedded Software Engineer with over 13 years of experience designing and implementing real-time systems in C and C++. My expertise spans embedded systems across various microcontroller architectures, developing real-time software (including FreeRTOS and Zephyr RTOS), and creating scripts to automate repetitive tasks.
Over the course of my career, I have contributed to projects in Automotive, IoT, real-time systems, and lithography — a cutting-edge technology used to print tiny patterns on silicon wafers to produce integrated circuits.
I have worked extensively with large-scale codebases and cross-functional projects, collaborating with multiple stakeholders, and leading small teams of engineers to deliver high-quality solutions.
On top of that, I like sharing my knowledge with others and I do love teaching and training. I have been teaching offline classes since 2007, and recently via Udemy.