Embedded Firmware
Efficient C firmware for STM32, with focus on FreeRTOS task management, HAL drivers, and I2C/SPI/CAN.
About
That philosophy guides how I work. In fast delivery environments, I prefer to understand the system logic deeply before writing the first line of code.
Hi, I'm Sushil. I am a LabVIEW Developer focused on robust automation systems and professional-grade test software.
My primary work is in the National Instruments ecosystem, from application architecture to installer and deployment workflows, with a bias toward reliability.
Outside that stack, I spend time in embedded systems: STM32 firmware, optimized C, communication protocols, and RTOS exploration with FreeRTOS.

Efficient C firmware for STM32, with focus on FreeRTOS task management, HAL drivers, and I2C/SPI/CAN.
Test executive development, TDMS data logging, and custom UI flows for industrial-grade systems.
GUI tooling with CustomTkinter, AI integration workflows, and Lua scripting for lightweight system control.
Strong interest in processor internals, from ARM instructions to pipeline behavior and real-time execution.