My Projects

Python

ForeXcast

ForeXcast is an advanced forecasting tool for financial markets, incorporating machine learning models, statistical analysis, and real-time data to predict asset price movements.

Java

Student Registration System

An advanced Student Registration System utilizing technologies such as React for the frontend, Django for the backend, PL/SQL for database management, and Spring Boot with Swagger for API documentation and management

Python

Flight Price Predictor

A flight price predictor that utilizes machine learning algorithms to forecast and display potential fluctuations in airline ticket prices

.NET

PVI Customer Care Invoicing

PVI Customer Care Invoicing was automated with a Selenium and Python end-to-end testing framework, cutting testing time by 30% while ensuring precise invoice generation, billing, and payments accuracy

Python

RSA-Alice-Bob

Secure communication between Alice and Bob using RSA encryption, where Alice encrypts messages using Bobs public key (RSA algorithm) and Bob decrypts them using his private key, ensuring confidentiality and integrity through asymmetric encryption

Java

SnakeGame

A basic snake game

Python

Movie Review Sentiment Analysis and New Rating Prediction

Using Natural Language Processing (NLP) techniques like sentiment analysis with models such as LSTM, along with machine learning algorithms like Random Forest, to analyze movie reviews for sentiment and predict new movie ratings based on extracted sentiments

Python

E-Learning Platform

An E-Learning Platform made with flutter and firebase

Python

Stock Price Forecasting

Stock price forecasting utilizes machine learning algorithms such as ARIMA, LSTM, and Random Forest, leveraging historical stock data to predict future prices

Python

Financial Insights through Data Mining

Deriving valuable financial insights through data mining involves employing techniques such as machine learning algorithms on vast datasets to uncover patterns, trends, and anomalies in financial data, often using tools like Python pandas, scikit-learn, and TensorFlow libraries

Python

Data Mining in Yelp Data

Extracted meaningful patterns and insights from Yelp data utilizing technologies such as Natural Language Processing (NLP), clustering algorithms like K-means, and association rule mining to discover trends in user reviews and business attributes