Building software that
feels right.
Full-stack engineer building fast, maintainable products.
A typical coding day at officeMy Current Journey
First day at ITU ✨ I'm currently pursuing a Master's in Computer Science at the IT University of Copenhagen, where I'm actively expanding into Machine Learning — collecting data, training models, and working with Python's ecosystem: NumPy, OpenCV, and scikit-learn.
Alongside ML, I'm sharpening algorithmic problem-solving — studying time & space complexity, graph algorithms like Dijkstra's and Bellman-Ford, and the deeper mechanics of concurrent systems.
ITU's Advanced Programming and Parallel Programming courses were a revelation. Functional programming concepts like monads, monoids, covariance, and type theory completely shifted how I think about software design — well beyond the map/filter/reduce I already knew from JavaScript.
The real insight: languages and frameworks are just tools. The goal is always solving real problems — whether that's atomic transactions for financial systems or efficient UI for everyday users.
Professional Experience
- Built a SAP-inspired global-standard inventory system (Lekhastra) serving 30+ department stores across Nepal, increasing work efficiency by 50% via bulk operations.
- Maintained multi-tenant backend infrastructure and a POS desktop application used daily across multiple store branches.
- Decoupled frontend code from legacy .NET Framework applications by building APIs and consuming them in Vue.js SPAs, improving maintainability and flexibility.
- Optimised PostgreSQL database performance using advanced indexing and query techniques, improving overall store productivity by 50%.
- Developed UI for ERP systems (Crystal ERP) and POS applications for hotels and cafés using .NET Core, delivering high-performance and user-friendly interfaces.
- Initiated a Figma-based design process that reduced development iterations and improved design-to-code handoff efficiency.
- Managed private Linux server deployments maintaining 99.9% uptime for client-facing systems.
Academic background
Deepening expertise in Machine Learning, distributed systems, and algorithm design. Exploring functional programming, type theory, and concurrent programming paradigms through hands-on coursework and research.
Relevant coursework
Foundation in software engineering, data structures, algorithms, and full-stack web development. Built multiple projects bridging frontend and backend technologies.
Skills & Tools
A full breakdown of technologies, tools, and disciplines I work with regularly.

