Projects 

Resume Screener
AI-Powered Career Tool

Resume Screener

Currently developing an AI-powered resume screener and career assistant tool designed to enhance job-seeking experiences. The platform will provide resume screening with ATS compatibility checks, generate optimized resumes tailored for specific roles, and offer personalized interview simulations. Built with a robust backend using FastAPI and a ReactJS frontend, the tool aims to streamline recruitment processes for both candidates and employers. This project is under active development, focusing on delivering accurate, user-friendly, and scalable solutions.

Medical Chatbot
AI-Powered Application

Medical Chatbot

Developed a medical chatbot leveraging advanced natural language processing techniques to assist users in obtaining medical information and advice. The chatbot integrates OpenAI models for accurate and conversational interactions, while utilizing FastAPI for a robust backend and React for a seamless user interface. Designed to handle dynamic queries, it provides users with real-time responses and insights into medical topics, offering a user-friendly and scalable solution.

EruditeEssays
Academic Writing Platform

EruditeEssays

EruditeEssays is an intuitive platform designed to assist users in crafting well-structured essays and academic content. It provides features such as topic suggestions, organized outlines, and plagiarism detection to ensure high-quality submissions. Built with a FastAPI backend and a ReactJS frontend, the platform delivers a seamless and user-friendly experience for students and professionals alike, focusing on accessibility and productivity in the writing process.

AI Product Sizing and Quoting App
AI-Powered Web Application

AI Product Sizing and Quoting App

Developed a cutting-edge AI-powered product sizing and quoting platform for Davis and Shirtliff, utilizing OpenAI models to deliver tailored product recommendations and precise quotes. Integrated microservices architecture with a FastAPI backend and ReactJS frontend for scalable and efficient performance. Employed Docker and Kubernetes for containerization and orchestration, ensuring seamless deployment and high availability. Qdrant was used for vector-based similarity search, enhancing the system's ability to process and recommend products dynamically, improving user interaction and decision-making.

Multi-Gen APP
Generative AI

Multi-Gen APP

Designed and implemented an advanced RAG system using a combination of OpenAI, vector storage, and microservices. The application integrates cutting-edge natural language processing techniques, providing a seamless interface for querying and managing large-scale data sources. With a flexible architecture built on FastAPI and React, the system efficiently handles content ingestion, storage, and dynamic querying, offering real-time insights and interactions. Its robust infrastructure ensures smooth scalability and continuous updates across various data pipelines.

Credit Score Analyzer
Risk Management Application

Credit Score Analyzer

Developed a sophisticated loan approval system centered around predictive modeling and risk assessment. The project involved comprehensive data processing and feature engineering to enhance the model’s accuracy. Leveraging advanced statistical techniques and machine learning, the system evaluates loan applications with precision, ensuring informed decision-making. The backend was architected with a robust API for seamless integration, while the frontend offers an intuitive interface for efficient user interaction. This solution is designed to optimize loan approval workflows and reduce potential risks in financial transactions.

Mdabujobs
Full stack Project

Mdabujobs

Mdabujobs is a comprehensive job portal designed to connect job seekers with potential employers. Built as a full-stack project, Mdabujobs utilizes React for the front end, TanStack Query for data fetching and state management, Node.js and Express for the back end, and MySQL for the database. The project also leverages tailwindcss Modules for styling and employs Docker for containerization, ensuring robust performance, scalability, and ease of deployment.

Monte Carlo Simulation
European Option Pricing

Monte Carlo Simulation

The Monte Carlo Simulation project focuses on European option pricing using advanced probabilistic and statistical techniques. This project implements the Monte Carlo method to simulate the underlying asset paths and calculate the option price. Additionally, the Black-Scholes algorithm is used to provide a benchmark for the option pricing. Built using Python, the project leverages libraries such as NumPy for numerical computations, Pandas for data manipulation, and Matplotlib for data visualization. The project also incorporates Jupyter Notebooks for an interactive development environment, facilitating better understanding and analysis of the simulation results.

ISO-Renewables-Explorer
Data Analysis

ISO-Renewables-Explorer

ISO-Renewables-Explorer is a data analysis project focused on exploring and visualizing renewable energy data from various Independent System Operators (ISOs). The project aims to provide insights into renewable energy generation, consumption patterns, and trends over time. Built using Python, the project leverages libraries such as Pandas for data manipulation, NumPy for numerical analysis, Matplotlib and Seaborn for data visualization, and Jupyter Notebooks for an interactive development environment. The project also includes energy profiling to predict times of low energy availability using the XGBRegressor model, providing actionable insights for decision-makers.

E-shop
Ecommerce-site

E-shop

E-shop is a full-featured ecommerce site designed to provide a seamless shopping experience. Built using Next.js 14 for server-side rendering and dynamic routing, the project incorporates Clerk for user authentication, Prisma as the ORM for interacting with the MySQL database, and Stripe for payment processing. The platform supports a wide range of ecommerce functionalities including product browsing, shopping cart management, and secure checkout.

LSTM-neural-network-model
Stock Price Analysis

LSTM-neural-network-model

The LSTM-neural-network-model project focuses on stock price analysis and prediction using advanced machine learning techniques. The project involves pulling stock data from Yahoo Finance using the yfinance library, performing Long Short-Term Memory (LSTM) analysis to model the temporal dependencies in the data, and predicting future market prices. Additionally, the project includes sentiment analysis on stock prices to gauge market sentiment and portfolio performance evaluation. The project showcases my proficiency in machine learning, financial analysis, and data visualization.

Flipkart Review Sentiment Analysis
Featured Project

Flipkart Review Sentiment Analysis

The project focuses on analyzing customer reviews from Flipkart using Natural Language Processing (NLP) techniques. The project aims to extract insights from the reviews by performing sentiment analysis to classify them as positive, negative, or neutral. Built using Python, the project leverages libraries such as NLTK (Natural Language Toolkit) or for text processing and sentiment analysis. Additionally, the project includes techniques such as tokenization, stemming, and machine learning-based classification to accurately categorize the reviews. The project demonstrates my proficiency in NLP and ability to derive valuable insights from textual data.