Available for opportunities

Ujjwal Kumar
Karn

Electronics & Communication Engineer Building Intelligent Solutions with AI, Machine Learning, and Modern Software Technologies

~$
LLM
RAG
FastAPI
Vector DB
AI Agent
Scroll
About Me

The Human Behind the Code

U

Ujjwal Kumar Karn

ECE Graduate · AI Builder

📍Bhaktapur, Nepal
2+
Years Building AI
5+
AI Projects
1
IEEE Paper
Curiosity

I'm a recent graduate in Electronics and Communication Engineering with a strong passion for Artificial Intelligence, Machine Learning, Large Language Models (LLMs), and Software Development.

Throughout my journey, I've worked on diverse projects spanning AI-powered applications, Retrieval-Augmented Generation (RAG) systems, document intelligence, automation tools, and modern web development.

My research experience includes developing machine learning models for real-world applications, including agricultural intelligence systems. One of my research contributions was recognized with a Best Paper Award, reflecting my commitment to combining research excellence with practical impact.

My goal is to contribute to innovative projects that create meaningful value and solve real-world problems through technology.

AI/MLRAG SystemsLLMsFastAPIPythonVoice AIIoTIEEE Research
Tech Stack

Skills & Expertise

AI / ML
Python90%
LangChain80%
LangGraph72%
OpenAI API85%
RAG Systems85%
AI Agents78%
Backend
FastAPI85%
REST APIs82%
PostgreSQL70%
Docker68%
ChromaDB80%
Vector DBs80%
Frontend / Tools
Next.js65%
TypeScript60%
GitHub82%
STT / TTS78%
MATLAB70%
Arduino/IoT75%

Full Stack

PythonLangChainLangGraphOpenAI APIFastAPINext.jsDockerPostgreSQLChromaDBVector DatabasesRAGAI AgentsPrompt EngineeringDeep LearningSTT/TTSREST APIsArduinoMATLAB
Projects

Featured Work

AI-powered products built with a focus on real-world impact and production quality.

6+Projects
1IEEE Paper
100%Real & Verified
5+AI/ML Projects
🌱
🏆 IEEE Best Paper

Edge-AI Pigeon Pea Disease Detection

Edge-AI based crop disease diagnosis system integrating deep learning with a mobile application for automated pigeon pea disease classification. Published IEEE-recognized paper and received Best Paper Award.

96.4%
Accuracy
2.1MB
Model Size
45ms
Inference
TensorFlowComputer VisionEdge AIDeep LearningMobile App
View on GitHub
🎙️
Featured

Alex Voice RAG Assistant

Voice-enabled RAG assistant integrating Groq LLM, Google Gemini, Whisper, and ChromaDB for intelligent document question answering with Speech-to-Text and Text-to-Speech.

Live
STT/TTS
FastAPI
Backend
Docker
Deploy
PythonFastAPIDockerChromaDBGroq LLMWhisper
View on GitHub
📄

LLM Document Analyzer

AI-powered document intelligence platform for PDF analysis, contextual question answering, semantic search, and automatic summarization using Large Language Models and Groq API.

4+
Tasks
PDF
Format
Semantic
Search
PythonFastAPIGroq APILLMREST APIs
View on GitHub
🍅

Tomato Disease Detection YOLOv8

Deep learning object detection model for automated tomato leaf disease identification using YOLOv8. Optimized for ONNX deployment enabling efficient cross-platform real-time inference.

YOLOv8
Model
ONNX
Deploy
Real-time
Type
PythonYOLOv8OpenCVONNXComputer Vision
View on GitHub
📊

Student Performance Prediction

Machine learning model predicting student academic performance using linear regression. Covers full ML pipeline including data preprocessing, feature engineering, model training and evaluation.

LinReg
Algorithm
Full
Pipeline
ML
Type
PythonLinear RegressionScikit-learnPandasML Pipeline
View on GitHub
💰

Salary Prediction ML

End-to-end machine learning project covering data preprocessing, feature engineering, and salary prediction. Demonstrates full ML workflow from raw data cleaning to model deployment-ready output.

Regression
Type
E2E
Pipeline
Python
Stack
PythonScikit-learnPandasNumPyData Preprocessing
View on GitHub

Want to see more?

View All on GitHub
Journey

Experience & Timeline

Education

B.E. Electronics & Communication Engineering

Nepal Engineering College

2022 – Present

Solid foundation in signal processing, embedded systems, and communication engineering. Applied engineering principles to build AI-powered applications and research projects.

IEEE Research PaperEdge-AI systemsGPA: Strong
Development

AI/ML Developer (Projects)

Independent

2024

Built production-grade RAG systems, LLM applications, and Voice AI assistants using Python, FastAPI, LangChain, and OpenAI APIs. Developed full-stack AI apps deployed on cloud infrastructure.

RAG ChatbotVoice AI (Alex)FastAPI Backends
Leadership

Secretary

CTRC — Nepal Engineering College

2023 – 2024

Led Computer Technology & Robotronix Club as Secretary. Coordinated technical workshops, innovation programs, and student-led projects promoting collaborative learning.

Technical WorkshopsInnovation ProgramsStudent Leadership
Research

Research: AI Crop Disease Detection

IEEE Publication

2023

Developed and published an IEEE-recognized research paper on AI-based crop disease classification using deep learning optimized for edge devices. Best Paper recognition.

IEEE PublishedBest Paper Award96.4% Accuracy
Learning

Certifications & Upskilling

Cisco · Online Platforms

2022 – 2023

Earned certifications in Cisco Networking Essentials, Embedded Systems & IoT, PLC Training, UI/UX Fundamentals, and Generative AI & LLM Learning.

Cisco NetworkingEmbedded IoTGen AI & LLMs
Social Proof

What People Say

"

Ujjwal demonstrated exceptional research aptitude in developing our edge-AI crop disease detection system. His ability to bridge deep learning theory with practical edge deployment is remarkable for a student at his level.

BB
Dr. Binod Prasad Bhatta
Research Supervisor · Nepal Engineering College
"

As Secretary of CTRC, Ujjwal organized some of our most impactful technical workshops. His leadership style combines technical depth with genuine enthusiasm for mentoring fellow students.

RS
Rajan Shrestha
CTRC Club Advisor · Nepal Engineering College
"

Working alongside Ujjwal on AI projects, I was impressed by his end-to-end ownership — from designing RAG pipelines to shipping production APIs. He thinks like a product engineer, not just a coder.

PA
Priya Adhikari
Senior Engineer · Tech Community Nepal
Contact

Let's Build Together

Open to AI/ML roles, research collaborations, and freelance projects. Let's talk.

📍
Location
Bhaktapur, Nepal
💼
⌨️
GitHub
ujjwal540