hey, i'm sooraj.

i'm a cs student at SRM University-AP (2024–2028) targeting software engineering, web dev, and ai/ml roles. i build tools, fullstack apps, and local ai systems that stay snappy and don't break.

i'm a bit stubborn about details. i notice clunky loading states, bloated dependencies, and confusing workflows that people just tolerate, and i usually end up rewriting or fixing them.

open for swe / web dev / ai roles
listening to lofi while shipping.
weekend deploy queue: shipping live preview instances and asciinema terminal demo recordings for spotify-roaster & laya-file-organizer this weekend.
web dev & fullstack ai · next.js · tailwind · spotify oauth · gemini · pending live deploy

a website that roasts your music taste.

most music summary apps are polite marketing campaigns. i built spotify-roaster to pull a user's listening history and mood valence, and hand them a savage, sarcastic AI roast card.

handles token exchanges safely on the backend, fetches all stats concurrently in under 350ms, and generates shareable social cards on the fly.

local-first ai & systems · python · edge classification · v1.0 open source · sub-35ms

cleaning your downloads folder before it turns into a landfill.

sending personal filenames and receipts to remote cloud APIs is slow, expensive, and a privacy leak.

laya-file-organizer uses a local non-autoregressive decision model running directly on your machine. categorizes files in under 35 milliseconds with zero cloud telemetry and transaction rollback safety.

swe & devops tooling · bash · posix shell · unix · v1.0 release

a setup script that doesn't ruin your entire machine.

setting up a new laptop or server usually means losing 4 hours debugging broken PATH exports and missing packages.

agent-setup is a zero-dependency, single-command orchestrator. strictly idempotent, checks what's already installed, and configures an entire production environment in under 40 seconds without touching existing dotfiles.

algorithms & quantum research · python · graph optimization · simulator in progress

quantum pathfinding without setting your laptop on fire.

simulating quantum algorithms on classical hardware makes state vectors double in memory with every single qubit added.

while researching emergency evacuation network optimization using quantum search heuristics, most of my time went into matrix dimension bounding and pruning state spaces to keep memory within limits.

if you made it this far, thank you for reading.

building things is easy. building things that people actually love using, that stay snappy, and that leave someone with a smile is the part i care about.

whether you're looking for someone to join your engineering team, want to debate why simple code always wins, or just want to crack open a cold can of Diet Coke in Vizag—i'd love to hear from you.

— sooraj :) say hello ↗