Hi, I'm Siddharth Lamsal

I'm an obsessive thinker, a tinkerer, and a full-time breaker of things (so I can automate them better). I build software, bend Linux until it obeys me, and write code in more languages than I can keep track of.

What I Do

I reverse-engineer applications, automate workflows, and build clean, functional software across multiple stacks.

Development

I code in JavaScript, Python, C, and Go. Frameworks I use daily: Next.js, React, Express, Flask, FastAPI, and Django.

Design Philosophy

I believe in clean, functional, and performant designs. Never use borders where shadows will do, and never use gradients.

Automation

From shell scripts to Python daemons, I automate anything repetitive. If I do something twice, it gets scripted.

Linux & Terminal

Daily driver: Arch Linux with i3wm + Neovim. I rice, I break, I fix. I live inside the terminal, customizing shells and writing aliases that save milliseconds.

Systems & Hardware

Love low-level tinkering: Raspberry Pi clusters, ESP32 microcontrollers, Arduino experiments.

Data & Backend

Experience with PostgreSQL, MongoDB, Redis, and SQLite. Comfortable designing APIs, building REST & GraphQL endpoints, and scaling servers with Docker & Nginx.

Featured Projects

A selection of overly ambitious projects and reverse-engineering adventures.

Alfred Pennyworth

Alfred Pennyworth

[Under construction] A personal web-based butler that remembers everything, so I don't have to. Built with obsessive attention to automation.

JavaScriptNode.jsAutomationPersonal Assistant
GyanGriha - An Educational Platform

GyanGriha - An Educational Platform

I got hit by random motivation so I built GyanGriha. (gyangriha.vercel.app)

ReactNode.jsEducationMinimalist Design
Linux Rice & Automation

Linux Rice & Automation

Baking Arch Linux with i3 rice, compiling markdown into beautiful chaos, and automating the terminal experience.

LinuxArchi3TerminalAutomation