OSEndeavourOS x86_64
EditorNeovim
LanguagesRust, C, C++, Python, Bash
PlatformsESP32, STM32, nRF52, NXP-FRDM, RP2040
FocusEmbedded Rust · RTOS · Bare Metal· Arduino
StudyingJapanese 日本語
I'm Vaishnav 👋
An embedded systems engineer who's passionate about bare metal, Rust, and stripping away the bloat between hardware and software.
I basically live in the terminal — Neovim, git, and the usual pile of CLI tools for firmware work: flashing, serial monitors, and a Wayland compositor I'm always tweaking.
When I'm not writing firmware, you'll find me studying Japanese, on a long bike ride, or planning a side quest into astrophysics.
NAME
vsg — Vaishnav Sabari Girish
SYNOPSIS
vsg [OPTIONS]
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.
SEE ALSO
Blog — blog.vaishnavs.is-a.dev/
Writings on embedded systems, projects, Linux and more.
{
"languages": ["Rust", "C", "C++", "Python", "Bash"],
"platforms": ["ESP32", "STM32", "nRF52", "RP2040"],
"protocols": ["Bluetooth LE", "ESP-NOW"],
"rtos": ["Zephyr"],
"os": "Linux"
}
Projects
-
miru
Wayland-native zooming daemon for streamers (Written in C). -
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.
- 🎌 Learning Japanese
- 🚴 Long bike rides
- 🔭 Side-questing into astrophysics
- 🖥️ Endlessly tweaking my Wayland compositor
contacts/email:vaishnav.sabari.girish@gmail.com
contacts/github:github.com/Vaishnav-Sabari-Girish
contacts/codeberg:codeberg.org/Vaishnav-Sabari-Girish
contacts/linkedin:linkedin.com/in/vaishnav-sabari-girish
contacts/mastodon:mastodon.social/@vaishnavs
contacts/orcid:orcid.org/0009-0001-7109-5970
contacts/keyoxide:keyoxide.org/C882A020C01653634082BB7CF6E9E3F1DB0AFFCB
I host Silicon Sundays, a monthly meetup for the Embedded Rust community — unofficial, unaffiliated with the Working Group.
Engineers, hobbyists, and enthusiasts share projects and talk Rust-on-embedded. Everyone's welcome.
Talks are posted on ▶ YouTube.
loading favourites…
loading favourites…