Lalitpur, Nepal

Ankit Chandra Karn

Software & AI Developer

Profile

IT student and software developer specializing in building practical AI systems, REST APIs, desktop tools, and full-stack web applications. Experienced in developing end-to-end software solutions—ranging from intelligent speech/RAG platforms to C# / .NET desktop applications and FastAPI backend services.

Education

Bachelor of Computer Applications (BCA)

Kantipur City College (KCC), Purbanchal University

2022 - Present | VIII Semester

Technical Skills

Languages

Python, C#, Java, C, C++

Frameworks & AI Technologies

FastAPI, .NET / .NET Core, ASP.NET Web API, RAG Pipelines, STT/TTS Engines

AI & Intelligent Systems

Retrieval-Augmented Generation (RAG), Speech-to-Text & Text-to-Speech, Vector Indexing, Intent Recognition

Backend Engineering

RESTful API Design, Microservices & Monorepo Architecture, JSON Data Exchange, CRUD Workflows

Desktop Development

Windows Forms (WinForms) UI development, Java Swing

Web & Embedded Systems

HTML, CSS, JavaScript, ESP32 IoT Integration

Projects

Selected software engineering and AI projects highlighting practical implementations, architectural design, and system development.

ANA - Smart AI Receptionist Platform

Python, FastAPI, RAG, Speech AI (STT/TTS), React

  • Architected a multi-service AI receptionist system with real-time voice processing and automated response generation.
  • Integrated Retrieval-Augmented Generation (RAG) backed by custom document indexing for accurate, contextual replies.
  • Implemented Speech-to-Text (STT) and fallback Text-to-Speech (TTS) audio workflows alongside Wav2Lip visual sync integrations.
  • Structured a clean backend in FastAPI to communicate asynchronously with modular AI pipelines and web interfaces.

MiQ - Desktop AI Assistant

Java Swing, FastAPI, Python

  • Built a desktop AI assistant supporting voice-triggered interactions and intent-based command execution.
  • Managed seamless frontend-backend communication using structured JSON data contracts and REST endpoints.

PharmaCare - Medicine Management System

C#, .NET, WinForms, SQL

  • Developed a desktop inventory and billing solution using C# and Windows Forms.
  • Implemented complete CRUD operations, expiry alert tracking, and real-time database updates.

SmartSchool - Management System

C#, .NET, WinForms

  • Built an administrative desktop tool for tracking teacher attendance, leave management, and academic schedules.
  • Engineered user-friendly desktop interfaces with structured data validation.

FoodPrint - Web Application

Full Stack Web Development

  • Developed a recipe discovery web application featuring personalized recommendation workflows and administrative controls.

Movie Ticket Booking System

C++

  • Built a console-based ticketing application featuring seat reservation logic and input validation.

Key Highlights

  • Hands-on experience building end-to-end AI applications, speech processing flows, and RAG pipelines.
  • Strong proficiency in Python (FastAPI/AI services) and C# (.NET / WinForms development).
  • Solid software engineering practices: modular monorepos, clean REST APIs, and object-oriented design.
  • Proven capability in building functional desktop, web, and intelligent AI system prototypes.

Contact

Lalitpur, Nepal
Phone: +977-9807663911
Email: ankitkarn357@gmail.com