Interactive Arch Linux desktop portfolio. Enable JavaScript for the full experience — draggable windows, working terminal, file manager, and easter eggs.
I'm a fullstack developer who thinks Go is the best thing to happen to backend since Linux, and that if your dev environment doesn't run Arch, you're leaving performance on the table. Started with IoT (Raspberry Pi + sensors), moved into data annotation, now building system engineering platforms at Simtestlabs. I automate everything — if it can be scripted, it should be.
Go TypeScript Python React Node.js PostgreSQL Docker Linux Cloudflare Git
I've distro-hopped through Ubuntu, Fedora, Manjaro, and NixOS. I always came back to Arch — not because it's "better" in some abstract sense, but because every piece of my system is there because I put it there. The real reason? The Arch Wiki is the best-written technical reference on the internet.
Every week someone posts about how Go's error handling is "verbose." I disagree. Go's explicit error handling forces you to think about what can fail at every call site. You can't accidentally swallow an error.
My rule: if I do something manually more than twice, it gets a script. No exceptions. The goal isn't to be lazy — it's to spend human attention on problems that actually need human attention.
Most developer portfolios are the same: hero section, about me, project cards, contact form. I wanted something different — a fake Arch Linux desktop with boot sequence, working terminal, and easter eggs.
My first real project was connecting a DHT11 temperature sensor to a Raspberry Pi. That project taught me more about debugging than any course. Career advice: don't worry about having a "linear" career path.
B.Tech IT — Sengunthar College of Engineering (2020-2024) | I use Arch btw.