SYSTEMS DEVELOPER · INDIA
I build things
close to the metal.
I’m Sreehari, an engineering student who likes operating systems, browser VMs, graphics, and projects that are a little more interesting than they need to be.
currently exploring: kernels · graphics · web experiments
sreehari@anil:~$ ./whoami
systems developer
rust · c · javascript
curious by default
sreehari@anil:~$
01 / SELECTED WORK
Small projects,
deep rabbit holes.
presenceforge
A Discord Rich Presence client library for Rust, supporting multiple async runtimes and platform-specific transports.
View repository ↗q6w
Plays videos as your Wayland wallpaper, built with wgpu and GStreamer.
View repository ↗ping-pong
A simple ping pong game combining x86-64 Assembly and C, with game logic and collision handled in Assembly.
View repository ↗saeos
A bare-metal x86_64 operating system with BIOS and UEFI support, memory management, drivers, timers, and a basic shell.
View repository ↗02 / ABOUT
The short version.
I enjoy understanding how things work by taking them apart and rebuilding a smaller, stranger version. That has led me from low-level systems and graphics to browser experiments like the Linux environment running inside this site.
When I’m not learning a new tool, I’m probably making something unnecessary with it.
More on GitHub ↗03 / ELSEWHERE