AI portfolio · New York City

Rabilal Kharel
Building with AI.

Software developer & M.S. Artificial Intelligence student

I turn ideas into working applications, with a focus on natural language processing, deep learning, and thoughtful user experiences. Explore the projects behind my graduate studies and independent work.

University of the CumberlandsPython · NLP · Deep learning
About Me
Rabilal Kharel
🧑‍💻 Add photo.jpg
🧠

A little about me

I'm Rabilal Kharel, but most people call me Rob. I'm a software developer based in New York City and a master's student in Artificial Intelligence at the University of the Cumberlands. I enjoy taking an idea, figuring out how it works, and turning it into something people can use.

My background is in computer systems, networking, and information security. Studying AI has given me a new way to build on that foundation, especially through natural language processing, neural networks, and deep learning. I learn best by building, testing, and working through the details when something doesn't behave as expected.

My projects include an AI Resume Analyzer, a chatbot that answers questions from uploaded documents, and AI Trivia Battle, a multiplayer game for learning AI concepts with friends. Each project gives me a chance to connect what I study with practical decisions about software, data, and user experience.

I'm looking for opportunities to contribute to AI and software development projects, learn from experienced teammates, and keep improving my skills. I care about understanding the tools I use and building applications that are useful and easy to navigate.

🎓
University of the Cumberlands
M.S. Artificial Intelligence  ·  In Progress  ·  Williamsburg, KY
🎓
New York City College of Technology
B.S. Computer Systems Technology (BTECH)  ·  2024  ·  NYC, NY  ·  GPA 3.5
🎓
LaGuardia Community College
A.A.S. Network Administration & Information Security  ·  2021  ·  NYC, NY  ·  GPA 3.7
💻
Software Developer Intern
Endpointech LLC  ·  Sep 2024 – Sep 2025
Skills

My Technical Stack

From deep learning frameworks to cloud platforms — here's what I work with.

🧠
Machine Learning & Deep Learning
TensorFlow Keras PyTorch LSTM CNN scikit-learn Neural Networks
💬
Natural Language Processing
Azure AI Language Seq2Seq GNMT Sentiment Analysis Text Mining Tokenization
⚙️
Programming & Development
Python Java Spring Boot Flask HTML/CSS/JS Tkinter
☁️
Cloud & Tools
Microsoft Azure Google Colab GitHub Anaconda VS Code PyInstaller
Projects

Selected work

A selection of AI and software projects from coursework and personal exploration.

INTERACTIVE / MULTIPLAYER
Playable web application

AI Trivia Battle

A live AI knowledge challenge for 2–8 players. Join by room code, answer 10 timed questions, and compete on a shared leaderboard. Each reveal explains the answer, combining learning with friendly competition.

MultiplayerAI educationResponsive UI
00 / FEATURED
🔥 Live & Deployed
AI Resume Analyzer

A fully deployed AI web application that analyzes resume-job fit using NLP and Machine Learning. Upload your resume PDF, paste a job description, and instantly get your ATS score, keyword match analysis, skill gap breakdown by category, and personalized improvement tips. Built and deployed end-to-end.

Python NLP Streamlit Scikit-Learn TF-IDF PyPDF2 Matplotlib ATS Analysis
01 / CHATBOT
Personal Project
RobbieBot — AI Chatbot Application

A conversational AI chatbot built from scratch — evolving from a Python terminal script to a full GUI desktop app with voice output, scrollable chat history, user profiles, and a Flask web interface. Packaged as a Windows .exe using PyInstaller.

Python Flask Tkinter pyttsx3 PyInstaller
02 / NLP
MSAI-631 Course Project
Azure AI Language Service Integration

Integrated Microsoft Azure AI Language services into a chatbot pipeline — connecting a cloud NLP endpoint to analyze user intent, sentiment, and key phrases in real-time. Configured and deployed on Azure Free Tier with a custom language resource.

Azure AI Python REST API NLP
03 / DEEP LEARNING
MSAI-531 Course Project
LSTM Language Model — Alice in Wonderland

Trained a character-level LSTM language model on Alice in Wonderland text using TensorFlow/Keras on Google Colab with T4 GPU acceleration. The model learns writing style, sentence structure, and generates new text in the style of Lewis Carroll.

TensorFlow Keras Google Colab LSTM GPU Training
04 / RESEARCH
MSAI-532 Research
Seq2Seq & GNMT Architecture Analysis

Critical review and deep analysis of seminal NLP papers — Sutskever et al. (2014) sequence-to-sequence models and Wu et al. (2016) Google Neural Machine Translation system. Analyzed attention mechanisms, encoder-decoder architectures, and translation quality improvements.

NLP Research Seq2Seq Attention GNMT ML Theory
Contact

Let's Build Something

Open to ML engineering roles, data science positions, and interesting collaborations.

I'm actively seeking roles in machine learning engineering and data science. Whether you have a position, project, or just want to connect — reach out.

Credentials

Certifications

Professional certifications and currently pursuing credentials.

🏢
IBM Full Stack Software Developer
IBM · Coursera  ·  ✅ March 2025
IBMFull StackDevelopment
📡
Kafka Fundamentals
LearnKartS · Coursera  ·  ✅ February 2025
KafkaData StreamingBackend
🤖
AI For Everyone
DeepLearning.AI · Coursera  ·  ✅ August 2024
DeepLearning.AIAI StrategyML
☕
Introduction to Java
LearnQuest · Coursera  ·  ✅ August 2024
JavaOOPProgramming
💻
Contemporary Operating Systems & Hardware
Illinois Tech · Coursera  ·  ✅ August 2024
OSHardwareSystems
🔐
Information Risk Management
TEEX · Texas A&M  ·  ✅ March 2024
Risk MgmtSecurity13 hrs
🛡️
Information Security Basics
TEEX · Texas A&M  ·  ✅ September 2022
InfoSecCybersecurity13 hrs
🌐
Network Assurance
TEEX · Texas A&M  ·  ✅ July 2022
NetworkingAssurance5 hrs
☁️
Microsoft Azure AI Fundamentals
Microsoft  ·  ⏳ In Progress
AzureCloud AIAZ-900
Currently Learning
🔥 LangChain 🤗 HuggingFace 🔍 RAG Systems ☁️ Azure OpenAI 🧠 Prompt Engineering 📊 Vector Databases