Career
Experience & Education
A timeline of roles, research, and academic foundations.
Experience
Software Engineer
Turing Inc
I currently work as a freelance Software Engineer through Turing Inc, contributing to scalable web applications and cloud-based solutions using modern JavaScript and Python technologies. Day-to-day the work involves React and TypeScript on the front end, Node.js and Python on the back end — shipping production features as part of distributed teams across different time zones.
Researcher
Information and Language Processing Research Lab
I worked as a Researcher at the Information and Language Processing Research Lab (ILPRL) during my M.Tech thesis, focusing on Nepali Text-to-Speech using transformer-based architectures. The research sat squarely in low-resource language processing — building with PyTorch, applying deep learning and NLP techniques to a language that still lacks much of the training data larger languages take for granted. It eventually led to a peer-reviewed publication at ICON 2023.
Sr. Software Engineer
Innovate Tech
At Innovate Tech I worked as a Full Stack Developer across the web and mobile stack. The day-to-day spanned React and TypeScript on the front end, Node on the back end, Android in Kotlin on the mobile side, and tooling around Webpack and Nx to keep a growing monorepo manageable. It was the role where I grew into owning features end-to-end — design through delivery — rather than just contributing to slices of the product.
Software Engineer
Fusemachines Nepal
I joined Fusemachines Nepal as a Frontend Engineer working primarily with React and TypeScript. This was my first full-time engineering role after graduation, and it was where I went from writing code for semesters and side projects to shipping software as part of a team — with code review, release cycles, and production concerns.
Team Member
AIESEC in Kathmandu University
I was an active team member of AIESEC in Kathmandu University, the local chapter of the global student-led organization. Being part of the chapter meant contributing to its ongoing initiatives, supporting exchanges and events, and working alongside a team that brought together students from across disciplines with a shared interest in leadership development.
EP Buddy
AIESEC in Kathmandu University
I served as an EP Buddy for an International Exchange Participant based at the Digital Learning Research Lab, Department of Computer Science and Engineering, Kathmandu University. The exchange participant came from Istanbul, Turkey, and the role was about helping her settle into Nepal — logistics, orientation, and being a friendly face on the ground — so she could focus on the work she came here to do.
Java Tutor
Yayasan Cipta Mandiri
I spent four weeks in Indonesia as a Java tutor through AIESEC's Global Volunteer program, placed at Yayasan Cipta Mandiri. The role was to teach foundational Java to students who were new to programming, which meant translating concepts I had just learned myself into something approachable — across a language and cultural barrier. It was easily one of the formative experiences of my undergrad years.
Designing & Video Editing
Digital Learning Research Lab
I worked at the Digital Learning Research Lab as a designer and video editor, producing the visual and video collateral that supported the lab's ongoing projects. The work drew on Adobe Photoshop for static design and Adobe Premiere Pro and After Effects for motion — letting the lab communicate its research to non-technical audiences in a more engaging, polished way.
Android Community Coordinator
Kathmandu University Computer Club
I served as the Android Community Coordinator for the Kathmandu University Computer Club (KUCC), the student-run club under the Department of Computer Science and Engineering. The role was focused on building the Android-interest community on campus: running sessions, helping new students get started with the platform, and organizing smaller workshops around mobile development.
Lead Developer
Sajilo Recharge
I led the development of Sajilo Recharge, an Android application built to make mobile top-ups in Nepal effortless. The app grew beyond the initial prototype and has been downloaded 50,000+ times on the Play Store, which meant the role was as much about stewarding a live product — crash reports, updates, Play Store policy — as it was about writing new features.
Education
M.Tech in Artificial Intelligence
Kathmandu University
B.E. in Computer Engineering
Kathmandu University
GCE A-Levels
A.J.W. College
School Leaving Certificate
Swarnim School