Software Engineer · Curious by default

Hey, I’m Thejus.

Software Engineer at Cubet Techno Labs.

Scroll

“I’m a passionate developer.”

I build stuff.

Not a claim that I’m better than anyone. Just that I’d rather show you than tell you.

I’ve always been curious about how things work.

Not just what they do.

I want to know what’s happening underneath.

So I build it.

Most of the time, it doesn’t work.

Sometimes it really doesn’t work.

But every now and then…

…it does.

One of those experiments became something people actually used.

Gravity Music

Music, without gravity.

A free and open-source music player that streams from YouTube — on-device personalization, offline downloads, no ads, no trackers, no paywalls.

Now playing
Home
Synced with Google

800+

installations

150+

users signed in with Google for cloud backup & sync

Building software wasn’t enough.

I wanted to know what happens after you build something.

So I started hosting things myself.

I was broke enough to build my own server.

Was that a good idea? — Probably.

The HomeLab

An older Dell Inspiron laptop, running Debian 13.

SSD for the OS and applications, HDD for bulk storage.

  • Jellyfin (I named it Eevee)
  • Media streaming
  • NAS / Samba
  • Downloads
  • Self-hosted services
  • Storage management
  • CasaOS
CasaOS
Eevee (Jellyfin)

Not a screenshot — the real thing

This site is reading live stats off that laptop, right now.

HomeLabConnecting…

CPU

%

Memory

GB

Storage

GB

Temperature

°C

Reaching out to the homelab…

Served through a narrow, read-only telemetry endpoint — nothing about the underlying services, credentials, or network is ever exposed to the browser.

Apparently, building one thing wasn’t enough.

Project

MotoNav

A motorcycle wanted to talk to my phone. So I taught it how.

A motorcycle navigation companion that pairs a Flutter app with an ESP32 over Bluetooth Low Energy, surfacing turn-by-turn offline-map cues on a round handlebar-mounted display without ever pulling out a phone.

  • Flutter
  • ESP32
  • Bluetooth Low Energy
  • GC9A01 Display

Project

Remote X

Every remote in the house, replaced by one that actually knows where it is.

A universal IR remote system built around a Raspberry Pi Pico, controlled from a Flutter app with Firebase syncing state across devices — one interface for everything that used to need its own clicker.

  • Flutter
  • Firebase
  • Raspberry Pi Pico

Smaller experiments

Not everything needs to be a whole story.

Pico WebChat

A chat interface small enough to fit on a microcontroller.

A lightweight web chat interface served directly from a Raspberry Pi Pico.

  • Raspberry Pi Pico ·
  • Embedded Systems
GitHub ↗

Saragama API

Every music project needs the same data plumbing. So I built it once.

A free REST API providing structured YouTube Music data — six endpoints, JSON responses, no ads or subscriptions — so other apps don't have to build that plumbing themselves.

  • Python ·
  • FastAPI ·
  • REST API
GitHub ↗

Iris

"Hey Iris." That's the whole interface.

A wake-word voice assistant with a live conversation log — say the name, and it starts listening.

  • Python ·
  • AI ·
  • Speech Recognition
GitHub ↗

SNGCE Attendance API

The attendance portal made you log in and click through five pages. So I scraped it.

A FastAPI service that scrapes the SNGCE student portal and serves clean, structured JSON — attendance data without the manual login, built for mobile apps, dashboards, and other campus tools.

  • FastAPI ·
  • Web Scraping ·
  • JSON API
GitHub ↗

But I didn’t start as a software engineer.

Education

SNGCEWhere it started, long before any of this had a name.

I kept building.

Eventually, building things became my job.

Currently

Junior Software Engineer

Cubet Techno Labs

July 2026 — Present

Tools

These are the tools I’ve picked up while building.

Not a list of what I know. A map of where I used it.

PythonBackend / APIs
FastAPIAPI systems
Flutter / DartGravity Music · MotoNav · Remote X
ESP32MotoNav
Bluetooth Low EnergyMotoNav
Raspberry Pi PicoRemote X · Pico WebChat
LinuxHomeLab
DockerSelf-hosting
AIIris and other experiments
IoT / Embedded SystemsHardware projects

So, that’s me.

I build things.
Sometimes they break.
I build them again.

Wanna build something?