Hello, I'm

Rishi Bhaskara

A CS student with an engineering mindset — building software at the intersection of bits and the physical world

Scroll

About Me

I'm a Computer Science student with a foundation in engineering. I bring first-principles problem solving and an engineering mindset to software development — building everything from low-level systems to full-stack web apps.

Currently deep in algorithms, systems programming, and anything AI-adjacent. I write code the same way I think: fast, messy first draft, then obsessively refined.

Algorithms & DS
Solving problems with the right data structures and algorithms. Currently obsessed with graph traversal and dynamic programming.
Embedded Systems
Building hardware-software bridges using microcontrollers like Arduino and Raspberry Pi. Where Python meets the physical world.
Full-Stack Dev
Building end-to-end web apps with React, Node.js, FastAPI, and whatever database makes sense. No "it works on my machine" excuses.
Python & JS
Primary languages. Python for everything backend, scripting, and data. JavaScript when the browser needs to be impressed.
UBC Mascot Heist

That time we "borrowed" the UBC engineering mascot at a conference (totally legal).

Projects

Smart Mirror

Smart Mirror

IoT-enabled mirror integrating local time, weather, news, and calendar via APIs.

Raspberry Pi Python APIs
View Project →

Open Source Recycled Plastic Pelletizer

Sustainable hardware solution for converting plastic waste into 3D printing filament.

Hardware Engineering Sustainability
View Project →

DevOps Pipeline Monitor

Real-time dashboard monitoring GitHub Actions pipelines with live WebSocket updates and system metrics.

React FastAPI Docker WebSockets
View Project →

Brain Dump

Drag the notes around!

Today

Quantum State

My GPA is currently in a superposition. It is both good and bad until I actually check the portal.

3 AM

AGI Thoughts

If AI takes our jobs, can it at least take my Calculus II midterm first? Asking for a friend.

Urgent

Eng Life

Sleep schedule is currently O(n!) where n is the number of assignments due tomorrow.

Idea

Smart Toaster?

An AI toaster that refuses to toast bread if it detects you're sad. "You need a salad, Dave."

Lab Update

Robotics Startup

With AI taking the world by storm, how can I take advantage of it to help start my robotics startup?