Nikesh Khatiwada

Software Engineer

Nikesh Khatiwada

About

Software Engineer with Bachelors in Computer Applications from Tribhuvan University. Based in Birtamod, Jhapa, Nepal. Experienced in full-stack development with passion for building scalable solutions.

Experience

Computer Operator

Ministry of Home Affairs, Communications and Law, Madhesh Province | January - May 2025

Managed website updates and provided technical assistance. Worked with PAMS, KharidSahayogi, and Bipad Portal systems. Assisted with Digital Addressing initiative for households and buildings using Kataho app. Created Vehicle Pass Generation program. Also worked at Madhesh Shahid Pratistan providing computer assistance.

Full-Stack Developer Intern

Pratham IT System | August - November 2022

Developed enterprise applications using ASP.NET, Bootstrap, and PostgreSQL. Built personal notes application and Vehicle Rental Management System. Gained experience in MVC architecture and Clean Code practices.

Technical Skills

Languages

C, Python, C#, PHP, JavaScript

Web Technologies

HTML, CSS, Bootstrap, BulmaCSS, Materialize

Frameworks

Laravel, ASP.NET, Falcon, WinForms, .NET MAUI, Blazor, Avalonia

Databases

PostgreSQL, MySQL, SQLite, Oracle

Tools: Git, GitHub, Arduino, IPFS, FFMPEG, OpenAI Whisper

Projects

Online Job Portal

Job search platform with application management. Built with PHP and Bootstrap.

Video Directory App

Advanced video sharing/streaming platform with video editing and AI transcription. Built with ASP.NET, .NET MAUI, Falcon, IPFS, FFMPEG, ImageSharp, OpenCvSharp and OpenAI Whisper.

Video-Srt

AI-powered console application for automatic video subtitle generation. Built with C#, Python, and OpenAI Whisper with FFMPEG integration.

Education

Bachelor of Computer Applications (BCA)

Tribhuvan University, Mechi Multiple Campus | 2018-2023

Higher Secondary Education (+2)

Devi Secondary School | 2016-2018