Hello, I'm

Pranil Shrestha

Backend Engineer

I build backend systems that hold up.

01. About Me

I'm a backend engineer based in Kathmandu with 2+ years of experience. Most of my work is in TypeScript, Node.js and Python, and the parts I enjoy most are the ones you only notice when something goes wrong.

I like systems that are boring to operate. Predictable deploys, clear failure modes, and data you can trust. I'd rather understand why something broke than patch over it, and I write for the person who reads the code next. Working close to security shapes how I design: I tend to ask how a thing fails before I ask how it ships.

Outside of client work I build things end to end. Most recently a study platform that turns notes into flashcards using classical NLP instead of a language model, and a network security scanner written in Rust. Security is the thread I keep pulling on, and it's what I read about in my own time.

02. Skills & Technologies

03. Work Experience

04. Featured Projects

05. Certifications

06. Get In Touch

I'm always interested in hearing about new opportunities, collaborations, or just having a chat about technology and software development. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Send Me an Email