About Me

"Good things take time."

That's my philosophy. In a world of rapid iteration, I prefer to understand the deep logic before writing the first line of code.

Hi, I'm Sushil. I am a LabVIEW Developer dedicated to building robust automation systems and professional-grade test software.

My primary work involves architecting solutions within the National Instruments ecosystem - from designing complex application logic to managing installers and system deployments. I specialize in making high-level automation feel seamless and reliable.

In my free time, I trade high-level abstractions for the metal. I enjoy exploring embedded systems, where I write firmware for the STM32, optimize C code, and dive deep into processor architectures and real-time operating systems like FreeRTOS.

Sushil Kanike Profile Photo

The Toolkit

What keeps me busy.

A mix of low-level logic and high-level application development.

⚙️

Embedded Firmware

Writing efficient C code for STM32 microcontrollers. I focus on FreeRTOS task management, HAL drivers, and communication protocols (I2C/SPI/CAN).

📊

LabVIEW Automation

Developing complex test executives, handling TDMS data logging, and creating custom UI components (XControls) for industrial reliability.

🐍

Python & Scripting

Building modern GUIs with CustomTkinter, integrating AI with LangChain, and using Lua for lightweight scripting tasks.

💻

Computer Architecture

I have a deep interest in how processors work under the hood—from ARM assembly instructions to superscalar pipelines.