Abhinash
Poudel
I'm a second-year BE Software Engineering student at Everest Engineering College, Pokhara University, based in Kathmandu, Nepal. Most of my day-to-day work is frontend, building interfaces and dashboards. But honestly, what I actually enjoy is going one layer deeper, into Linux internals and systems programming, and figuring out how the tool actually works instead of just using it.
How I think.
No black boxes
If I can't explain how something works, I don't really trust it. That's basically why I've built Linux from source twice, and why I keep going back to Rust. It doesn't let you fake your way through not understanding your own code.
Terminal-first
Most of my day happens in the terminal, I only open the browser to check things actually look right. I'd rather build something small that just works every day than something flashy that only looks good once.
Read the source
When something breaks, I don't just look at the error and move on. I actually dig into the dependency, the driver, or the spec until I understand why it broke. That habit has saved me on a lot of dependency chains, session bugs, and API breaks that a quick fix would've just papered over.
I'd love to eventually end up doing kernel and systems work, writing Rust for Linux kernel drivers. I've already been putting Rust to use in real projects: बाँडफाँट's backend runs on Rust with axum, and I built tile2048, a 2048 clone using macroquad, along with two smaller CLI tools, minigrep and processMonitor. Right now I'm slowly working through the os.phil-opp.com "Writing an OS in Rust" series.
Tools I use.
My deepest project.
I've built Linux from source twice, by hand: LFS 13.0 + systemd on kernel 7.0, every package compiled myself, no package manager doing it for me. These days I daily drive Arch instead, running the CachyOS kernel, because compiling everything from source every single day just isn't realistic. But building it that way once taught me more about Linux than anything else I've done.
Let's talk.
I'm open to internships, interesting projects, or just chatting about systems, Rust, or frontend stuff. I care a lot more about things that actually work than things that look nice in a slide deck.