Dinesh Bajgain
Full-Stack Developer · AI/ML Enthusiast
Building intelligent systems, one commit at a time.
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.