Welcome to my portfolio

Kushal Pokhrel

Full Stack Developer & AI Engineer

Highly motivated Computer Engineer with good foundations in full stack development, artificial intelligence, and system design.

About Me

I am a Computer Engineering student. My journey in tech began with a curiosity about how things work, which evolved into a professional pursuit of crafting elegant solutions to complex problems.

Currently, I'm freelancing as a Full Stack Developer, working on diverse projects ranging from real-time communication platforms to AI-powered applications.

I'm always eager to learn new technologies and take on challenging projects that push my boundaries.

Location

Lalitpur, Nepal

Education

Bachelor in Computer Engineering

National College of Engineering, IOE, TU

Current Role

Freelance Full Stack Developer

Self-Employed | Since July 2022

Co-Founder

Home Tuition Network

Remote | Since January 2025

Hands-On Experience

Frontend

React.js
Angular.js
Next.js
TypeScript
Tailwind CSS

Backend

Node.js
Express.js
MongoDB
MySQL
PostgreSQL

Tools & Technologies

Git
Docker
Postman

AI/ML & NLP

Python
NLTK
Transformers
LangChain
Vector Databases
Speech Recognition
LLM
NLP
RAG

Professional Certifications

Docker Essentials

Issued by Udemy

AI Engineering Fundamentals

Issued by Udemy

MERN Stack Development

Issued by TechAxis

Featured Projects

Showcasing innovative solutions across AI, full-stack development, and more

🎙️

Nepali Text to Speech System

Ongoing

High-performance TTS system generating natural speech from Nepali text using Transformer-based sequence modeling and EnCodec neural audio decoding.

Key Features:

  • Grapheme-to-Phoneme conversion
  • Context-aware encoder for prosody
AINLPFlashAttention-2Wav2Vec-BERTPython
🏥

HealthGPT

Completed

Disease prediction chatbot with multi-agent RAG architecture for identifying common medical conditions.

Key Features:

  • Multi-agent architecture
  • Medical knowledge base
  • Conversational AI
AIRAGChatbotPython
💬

Multiuser Chat Application

Real-time communication platform built with MERN stack featuring user authentication, live messaging, and responsive UI.

Key Features:

  • Real-time messaging
  • User authentication
  • Profile management
  • Responsive design
ReactNode.jsSocket.io
📋

Evaluation Management System

Full-stack system for managing evaluations and feedback with role-based access control and dynamic scoring.

Key Features:

  • Role-based access
  • Form submissions
  • Scoring logic
  • User profiles
ReactExpress.jsNode.js
💰

Expense Tracker Application

CRUD-based web application for expense management with secure authentication and data visualization.

Key Features:

  • Secure authentication
  • Dynamic dashboards
  • Data visualization
  • Expense analytics
ReactNode.jsMongoDBCharts.js

Experience

Co-Founder

Home Tuition Network

RemoteJanuary 2025 - Present

Founded and building a platform connecting students with tutors. Managing product development, user experience, and platform growth.

Freelance Full Stack Developer

Self-Employed

Lalitpur, NepalJuly 2025 - Present

Developing web applications for various clients using MERN stack. Specializing in real-time applications, AI integration, and responsive design.

Blog & Insights

Sharing knowledge about AI, machine learning, web development, and career tips for aspiring tech professionals.

🏥AI & Healthcare

How We Built a Disease Prediction Chatbot

Discover the architecture and techniques behind HealthGPT, a multi-agent RAG system that leverages medical knowledge bases and LLMs for accurate disease prediction and health recommendations.

  • Multi-agent architecture design
  • Medical knowledge base integration
  • Real-time inference optimization
RAGChatbotAIPython
January 15, 2025
8 min read
🎤NLP & ML

Step-by-Step: Building a Nepali Text To Speech System

A comprehensive guide on developing a text to speech system for Nepali language. Learn about data collection, model training, and deploying a production-ready text-to-speech pipeline.

  • Audio preprocessing techniques
  • Transformer model fine-tuning
  • Real-time speech processing
TTSNLPDeep LearningWav2Vec-BERT
January 10, 2025
10 min read
🤖Learning

Getting Started with Machine Learning: A Beginner's Guide

Start your ML journey from scratch. This guide covers fundamental concepts, essential tools, best practices, and a roadmap to becoming proficient in machine learning within 6 months.

  • Core ML concepts explained
  • Essential libraries and tools
  • Project-based learning roadmap
ML BasicsPythonData ScienceGetting Started
January 5, 2025
12 min read
🚀Career Advice

Tips for Nepali Students Entering Tech: From Student to Developer

Practical advice for students in Nepal looking to build a tech career. Learn about competitive advantages, communities, resources, and how to stand out in the global tech market.

  • Building a strong portfolio
  • Networking in tech communities
  • Navigating the job market
CareerEducationNepalTips
December 28, 2024
7 min read

More insightful articles coming soon...

Let's Connect