Hello, I'm

Dinesh Bajgain

Full-Stack Developer · AI/ML Enthusiast

Building intelligent systems, one commit at a time.

Lalitpur, Nepal
Dinesh Bajgain - Full Stack Developer and AI/ML Enthusiast from Nepal

My Story

I'm a CS graduate from Nepal with a deep curiosity for building things that actually work. I started writing code out of pure fascination — and over time that fascination evolved into a serious interest in AI, machine learning, and full-stack engineering. I believe the most impactful software lives at the intersection of solid engineering and intelligent systems.

My technical journey began with web development — React, Next.js, Node.js — but I quickly realised that the most interesting problems live at the edge of what software can think. That realisation drew me toward AI: computer vision, natural language processing, and the broader challenge of making machines understand context. I'm currently building projects that bridge full-stack engineering with AI capabilities, from chatbots to image recognition pipelines.

What drives me is not just writing code — it is solving problems that matter. I approach every project as a system design problem first. Before a single line of code, I think about data flow, failure modes, and scalability. That habit, borrowed from how ML pipelines are structured, has made me a more deliberate engineer across the entire stack.

Long-term, I want to be the kind of engineer who ships AI-powered products that people actually use — not demos, not prototypes, but real systems that handle edge cases, scale under load, and improve over time. That vision is what keeps me studying, building, and iterating every day.