NAME
vsg — Vaishnav Sabari Girish
SYNOPSIS
vsg [OPTIONS]
DESCRIPTION
I'm an embedded systems engineer building the bridge between bare metal and memory safety. I specialize in Embedded Rust, C, and microcontrollers like the ESP32, STM32, and RP2040, hacking on everything from offline-first IoT wearables to blazing-fast TUI tools.
I love low-level systems because there is something deeply satisfying about stripping away the bloat and understanding exactly how hardware and software interact. My goal is to build tools and firmware that are fast, reliable, and respectful of system resources.
I basically live in the terminal (Neovim + EndeavourOS is top tier). When I'm not writing firmware or endlessly tweaking my Wayland compositor, you can usually find me studying Japanese, on bike rides, or planning a side quest into astrophysics.
EXPERIENCE
Depixel Tech — Embedded Systems Development Intern (Aug-Nov 2025)
- Developed embedded firmware using Zephyr RTOS and Nordic microcontrollers.
- Implemented Bluetooth LE sensor integration using Embedded Rust.
Apsis Solutions — Embedded Systems Intern (Jan-Mar 2025)
- Engineered real-time applications using C, Python, and Bash.
- Designed ESP32 IoT devices for automation tasks.
OPTIONS
--skills
C, Rust, C++, Python, Bash, Zephyr RTOS, Nordic nRF52, STM32, ESP32, Bluetooth LE, ESP-NOW, Linux
--contact
Email : vaishnav.sabari.girish@gmail.com
GitHub : github.com/Vaishnav-Sabari-Girish
LinkedIn : linkedin.com/in/vaishnav-sabari-girish
Mastodon : elk.zone/defcon.social/@vaishnav
ORCID : orcid.org/0009-0001-7109-5970
SEE ALSO
Blog — vaishnav-sabari-girish.github.io/blog
Writings on embedded systems, projects, Linux and more.
Projects
-
ComChan
Blazingly fast and minimal serial monitor with I/O, real-time plotting, and data logging in Rust/TUI. -
NextStd
A safer standard library for the next generation. -
AlertAngel
(Patented: 202641042677 A)
Elderly monitoring system with non-invasive vital parameter sensing and ID-card like form factor. -
Hayasen
Unified sensor interface library built withno_stdcompatibility for bare-metal targets. -
Embedded Rust Programs
A collection of Embedded Rust programs using multiple microcontrollers.