-
Hotel Rating System | GitHub Link |
Spring Boot, Spring Security, JWT, REST API, REST Template, Feign, Microservice, MySQL, MongoDB
Developed a hotel rating system using a microservices-based architecture, comprising three independent services that communicated seamlessly
through REST APIs. Deployed an API Gateway to manage and streamline service communication, ensuring efficient and secure interactions between
services. Implemented a Eureka Server for dynamic service discovery, enabling microservices to register and locate each other with ease, thereby
enhancing system scalability and reliability.
Designed and deployed a centralized configuration server using GitHub to manage application properties, ensuring consistency, simplified
maintenance, and scalability. Integrated a robust authentication system as an independent microservice that interfaced with the API Gateway.
The authentication service utilized JWT tokens to validate user credentials and enforce secure access control, adding an additional layer of
security to the application.
This project demonstrates expertise in building scalable systems, managing microservices architecture, implementing API-driven communication,
and incorporating secure authentication mechanisms into modern software applications.
-
RMIPSS System | GitHub Link |
ASP .NET MVC, .NET Identity, Entity Framework, SQL Server, Docker, Docker Compose, SMTP2go, Bootstrap, Toastr.js
Built a web-based application for the Republic of the Marshall Islands Public School System (RMIPSS System) to streamline and digitize the
Individualized Education Program (IEP) process, eliminating manual paperwork and improving accessibility for educators. Implemented a bilingual
translation feature, allowing seamless switching between English and Marshallese on all web forms. Integrated real-time form validation to
enhance data accuracy and prevent errors during data entry. Incorporated secure authentication and authorization using .NET Identity, ensuring
role-based access control for different user levels. Added automated email notifications via SMTP2go API to keep administrators and educators
informed about critical updates. Designed and delivered a user-friendly interface using ASP.NET MVC and Bootstrap, ensuring ease of use and
accessibility. Deployed the system using Docker and Docker Compose on Oracle Cloud VM, enabling scalability and efficient resource management.
This project demonstrates strong skills in web application development, user interface design, and workflow automation.
-
University Recommendation System | GitHub Link |
Python, Pandas, NumPy, Scikit-learn, Matplotlib, Standard Scaler
Developed a machine learning-based University Recommendation System to assist international students in selecting suitable US universities for
graduate programs. Leveraged a Kaggle dataset containing over 53,000 entries and implemented data preprocessing techniques to ensure data consistency
and accuracy. Utilized supervised machine learning models, including Logistic Regression Decision Tree, Random Forest, Support Vector Machine (SVM),
K Nearest Neighbors (KNN), and Naive Bayes to predict admission chances. The Decision Tree model achieved the highest precision (64%),
identifying high-ranked universities, while Naive Bayes demonstrated high recall (89.53%) for universities with high admission certainty.
The project highlighted skills in predictive analytics, model evaluation, and data-driven decision-making.
-
Sentiment Analysis on Airline Reviews | GitHub Link |
Python, Pandas, NumPy, Scikit-learn, TextBlob, VADER, DistilBERT, Flair, Matplotlib, NLP techniques
Developed a sentiment analysis system to analyze customer reviews for various airlines using Natural Language Processing (NLP) techniques.
The project aimed to classify reviews into positive, negative, or neutral categories and identify common themes that impact customer satisfaction.
Processed over 23,000 reviews from a Kaggle dataset, cleaned and prepared the data, and applied multiple sentiment analysis models, including
TextBlob, VADER, DistilBERT, and Flair.
The analysis highlighted the best and worst-performing airlines and provided actionable insights for improving customer experience.
-
Hamro College | Java, Android SDK, Firebase, XML, Android Emulator
Developed an Android-based application designed to assist students, teachers, and college staff with various academic and administrative tasks.
The application includes features such as attendance tracking, notifications, daily class schedule viewing, final internal mark calculation,
and other college-related activities. Contributed to the project as part of a team, focusing on user interface design, report development,
and data collection.
This application was developed as a Major Project, showcasing collaborative development and problem-solving skills.
-
Optical Character Recognition Using Neural Network | Python, OpenCV, NumPy, Pandas, TensorFlow, Keras
Created a Python program that scans images containing Devanagari script and converts them into machine-encoded text. This program was developed
as a Minor Project and included two main components: Image Processing and Machine Learning. Contributed to the Image Processing part by implementing
techniques to preprocess and enhance images for accurate text recognition.
The project showcased the practical application of OCR for regional scripts and demonstrated teamwork and problem-solving skills.