Dipendra K. Shah
Software engineer · application designer
Kathmandu, Nepal
Abstract
I build software and write down what I learn.
I enjoy working across the practical parts of a product, from backend services and data to the small interface details that help software feel clear and dependable.
I try to build things carefully, explain what I learn, and stay open to better ways of doing both.
1. Background
My first full-time role was as a full-stack .NET developer on the core team at
e-Zone International
. It gave me a practical foundation in C#, SQL, APIs, business rules, and the less visible maintenance work that keeps an application useful.
These days I spend a lot of time with TypeScript, React, Next.js, and web platform tools. I am most comfortable when I can understand the whole path through a feature, while still giving each layer the care it deserves.
2. Projects & code
A selection. All open source.
dipendrakshah.github.io | A Next.js and MDX home for writing, photo collections, search, and small interface experiments. |
HouseBroker | A compact backend for property listings, broker contacts, commissions, and practical search criteria. |
fcmtokencleanerservice | A focused .NET service for finding and cleaning stale Firebase Cloud Messaging tokens. |
yolov3_object_detection | A small computer vision experiment using YOLOv3 and the MS COCO dataset. |
3. What I work with
- Languages
TypeScript and JavaScript, C#, and SQL. I also use Python and Kotlin for smaller experiments.
- Web and backend
React, Next.js, MDX, Tailwind CSS, .NET, REST APIs, relational data, Redis, and the deployment work around them.
- Working habits
Repository exploration, code review, debugging, security-minded audits, documentation, and steady iteration with feedback.
4. What I keep following
I read and experiment around applied AI, agentic coding, developer tools, software architecture, security, product craft, and computer vision. I am especially interested in how AI can support careful human judgment without replacing it.
5. Away from code
Photography →
street scenes, architecture, light, and ordinary moments worth keeping.
Places →
travel, local history, geography, and the stories attached to a landscape.
Writing →
notes on engineering, experiments, and details I want to understand more clearly.
Note
I do not have everything figured out.
This site is partly a record of the things I have learned, partly a workshop for ideas, and partly a reminder to notice more. If something here is useful to you, that is a good outcome.