Hey, I'm Pradip Thapa 👋
Backend developer who practices backend-first principles and writes thoughtful code. When I’m not building with Python, Django, or FastAPI, you’ll find me diving into the internals of backend systems, exploring other codebases, or learning new skills.
Intro
I’m a software engineer who cares deeply about writing thoughtful code. I like to build things from first principles. When I started learning backend development, I began by tracing the journey of a single HTTP request and understanding how data actually flows through a system.
For me, backend development isn’t just about APIs. It’s about building systems that are reliable today, maintainable tomorrow, and scalable when needed. It’s about understanding the problem, designing simple solutions, and building something that makes a real impact.
Education & Expertise
I’m currently pursuing a Bachelor of Computer Science at Banke Bageshwori Campus, Nepalgunj, Nepal. Alongside my studies, I spend most of my time building backend projects and learning how real-world systems are designed.
I’ve gained hands-on experience with Python, Django, Django REST Framework, and FastAPI—designing REST APIs, working with PostgreSQL and Redis, implementing authentication and authorization, and containerizing applications with Docker. My focus is always on reliability, maintainability, and scalability.
Get in Touch
I’m always happy to talk about backend development, system design, or potential opportunities.