Available for opportunities

Kushal Raj Sharma

Machine Learning Engineer & Full-Stack Developer

Building intelligent systems with Python, PyTorch, LLMs and modern AI frameworks. Passionate about NLP, computer vision, and creating scalable ML solutions.

Kushal Raj Sharma
Available Open to work

Professional Experience

Data Analyst

Omdena

July 2023 - September 2023

Remote

  • Collected multilingual Nepali and English language datasets from different sources and preprocessed them
  • Generated summary statistics and visualizations to identify data distribution and anomalies
  • Performed sentiment analysis to detect bias and understand perception
  • Summarized key points from exploratory data analysis and presented to group members

AI Lead

Sherpa.Codes

September 2021 - May 2023

Butwal, Nepal

  • Led a team of 20+ annotators, ensuring quality control and timely completion of data annotation projects, resulting in high-quality labeled datasets for training ML models
  • Proficient in data collection (scraping) using Scrapy and text preprocessing with spaCy
  • Collaborated with cross-functional teams to prioritize data needs for machine learning models, improving model accuracy and relevance
  • Utilized supercomputer resources to optimize efficiency and reduce computation time by 50%, enabling faster experimentation
  • Conducted research and implemented findings from various papers to achieve project goals, developing advanced AI models with state-of-the-art performance
  • Guided juniors in college to solve problems using Machine Learning

Artificial Intelligence Intern

National Innovation Center

May 2021 - August 2021

Kathmandu, Nepal

  • Implemented Convolutional Neural Networks (CNN) from scratch for image classification tasks, achieving 90% accuracy on benchmark dataset
  • Reviewed and analyzed research papers on Autonomous Self-Supervised Learning, identifying novel techniques that improved model performance by 15%
  • Recreated Plant Disease Detection Model using PyTorch, reducing inference time by 30% through model optimization

Education

Certification, Full Stack Software Development

Lambton College

May 2024 - December 2025

Bachelor's, Computer Science

Nepathya College

June 2017 - May 2021

Portfolio

Featured Projects

Innovative solutions leveraging AI, machine learning, and modern web technologies

💰

Budgetly

95%+ 80%

Full-stack AI-powered financial management platform with React/TypeScript frontend and FastAPI backend, featuring intelligent receipt OCR, income-aware budgeting, multi-model GPT-4 integration, and Google OAuth Integration

Key Achievements

  • Automated receipt extraction via GPT-4 Vision with 95%+ accuracy
  • Intelligent duplicate detection reducing manual data entry by 80%
  • Income-aware budgeting with 50/30/20 rule and health scoring (0-100)
  • Multi-model AI architecture optimizing costs while maintaining quality
React TypeScript FastAPI GPT-4o Vision GPT-4o-mini Tailwind CSS JWT Auth PIL/Pillow

TaskFlow

100% 90%

Full-stack ASP.NET Core MVC task management platform with real-time notifications, intelligent due date reminders, and collaborative features including @mentions and progress tracking.

Key Achievements

  • Real-time notifications via SignalR with 0-latency updates
  • Automated due date reminders reducing missed deadlines by 90%
  • Smart @mention detection in comments for seamless team collaboration
  • Background worker service checking overdue tasks hourly
ASP.NET Core 9.0 Entity Framework Core SignalR SQL Server PostgreSQL Identity Framework Serilog MailKit CsvHelper Bootstrap
📸

IGBot

Multi-city support 1000+ profiles scraped per session

Python-based Instagram profile scraping and analytics platform with automated bot capabilities, multi-city data collection, and CSV export functionality for social media research and marketing insights.

Key Achievements

  • Automated profile scraping across multiple cities with batch processing
  • Real-time bot interactions with intelligent rate limiting to avoid detection
  • CSV data export with 100% accuracy for downstream analytics
  • Singleton pattern implementation ensuring thread-safe API connections
Python 3.x Instagram Private API CSV Processing Pandas Multi-threading Rate Limiting Data Scraping Automation Bots
🎯

DigitalAdClassifier

Interactive Streamlit dashboard for predictions

Python-based machine learning platform for digital advertising classification with automated model training, multi-format data processing, and interactive Streamlit dashboard for real-time ad prediction and analytics.

Key Achievements

  • Trained classification model with performance metrics visualization
  • Interactive Streamlit web app for real-time ad classification
  • Automated data pipeline processing Excel datasets with high accuracy
  • Comprehensive model evaluation with confusion matrix and classification reports
Python 3.x Scikit-learn Pandas Streamlit Machine Learning Data Visualization Excel Processing Model Persistence
Expertise

Skills & Technologies

Proficient in modern technologies and frameworks for building scalable applications

💻

Programming Languages

7 skills

Python
JavaScript
TypeScript
C#
ASP.NET
HTML
CSS
🤖

AI & Machine Learning

7 skills

Machine Learning
Deep Learning
NLP
Computer Vision
PyTorch
TensorFlow
Scikit-learn

Generative AI

7 skills

OpenAI GPT-4
LLAMA
Google Gemini
LangChain
RAG
LLMs
Prompt Engineering
🌐

Web Development

8 skills

React
FastAPI
Node.js
Next.js
Tailwind CSS
Flask
Django
SignalR
🗄️

Database & Storage

7 skills

MongoDB
PostgreSQL
SQL Server
SQL
JSON
Redis
Entity Framework
🔐

APIs & Security

6 skills

REST API
JWT
OAuth
Authentication
API Design
Security Best Practices
🛠️

Tools & DevOps

8 skills

Git
GitHub
Docker
Jupyter Notebook
VS Code
Cursor
Linux
CI/CD

Awards & Achievements

Top 5 Finalist - STARTUP AND IDEA FEST 2022

2022

Awarded as the Top 5 finalist of STARTUP AND IDEA FEST 2022 Lumbini Province by Hon'ble Minister Tilak Sharma, the Ministry of Internal Affairs of Lumbini Province.

Get In Touch

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