Hi, I'm

Sabarish Sridhar

Embedded Systems & Software Engineer — building things from bare metal to the browser.

Who I am

I'm an engineer with a passion for embedded Linux, hardware-software integration, and building practical tools. I work across the full stack — from writing BitBake recipes and configuring Yocto layers to building Python web apps and running them on Raspberry Pi. I enjoy projects that bridge the physical and digital worlds.

Things I've built

🪞
Smart Mirror

A Raspberry Pi–powered smart mirror displaying real-time public transport (Stockholm), weather updates, and inventory alerts. Layers on top of EasyInventory for a unified home dashboard.

Python Flask Raspberry Pi Docker OpenWeather API
📦
EasyInventory

A lightweight Flask web app for personal inventory management. Supports adding, searching, modifying, and deleting items, overdue alerts via JSON, and CSV export. Containerised with Docker.

Python Flask SQLite Docker REST API
🐧
Yocto / OpenEmbedded Course

A structured 3-day hands-on course covering the Yocto Project from the ground up — BitBake, custom recipes, layers, BSP configuration, kernel customisation, and building a purpose-built embedded Linux OS.

Yocto BitBake Embedded Linux Makefile Poky

What I work with

Embedded

Yocto / BitBake Embedded Linux Raspberry Pi Linux Kernel BSP

Languages

Python C / C++ Shell / Bash Makefile

Web & Backend

Flask REST APIs SQLite HTML / CSS

Tooling

Docker Git GitHub Actions Linux

I also write about travel ✈️

Stories from my blogs on Medium & WordPress.

Read the blog ↗

Get in touch

Open to collaborations, embedded projects, and interesting conversations.