ईशान डंगोल
Software Engineer

Ishan Dongol

M.Tech in Artificial Intelligence • Building resilient, performance-critical applications at the intersection of systems programming and Generative AI

Based in Kathmandu, Nepal

About

I am a Software Engineer based in Kathmandu, recently graduated with an M.Tech in Artificial Intelligence from Kathmandu University. My focus is on building resilient, performance-critical applications that bridge the gap between complex AI research and production-ready software.

My academic and professional journey is defined by a commitment to "Code with Intent". Whether I am architecting type-safe web applications or optimizing low-level systems, I prioritize speed, safety, and scalability.

My recent research culminated in a thesis on Transformer-based Nepali Text to Speech (TTS), where I explored neural architectures to synthesize natural-sounding speech for low-resource languages. I thrive at the intersection of systems programming (Rust) and the evolving landscape of Generative AI.

Experience

Software Engineer

Turing Inc

Apr 2024Present

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.

ReactTypeScriptNode.jsPython

Researcher

Information and Language Processing Research Lab

20222024

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.

Machine LearningDeep LearningNLPPythonPyTorchTTS

Sr. Software Engineer

Innovate Tech

Jan 2021Aug 2023

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.

ReactTypeScriptJavaScriptNodeAndroid (Kotlin)WebpackNx

Education

M.Tech in Artificial Intelligence

Kathmandu University

Dec 2021Dec 2024

B.E. in Computer Engineering

Kathmandu University

Sep 2014Sep 2018

GCE A-Levels

A.J.W. College

20122014

School Leaving Certificate

Swarnim School

2012

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.