Portfolio

A collection of projects exploring web development, data science, and artificial intelligence.
Data Processing
Asyncio
Intermediate Project
Algorithms
Automation
Mathematics
🔀
Python
LangGraph
LLM
Workflow
LangGraph Workflow Engine

A powerful workflow engine built with LangGraph for orchestrating complex multi-step LLM pipelines with state management and branching logic.

View Details
📄
Python
LangChain
RAG
NLP
LangChain Document QA

A document question-answering system leveraging LangChain and RAG to extract precise answers from large document collections.

View Details
⚙️
Python
Microservices
Orchestration
Distributed Systems
Microservices Orchestrator

An orchestrator for managing distributed microservices with service discovery, load balancing, fault tolerance, and inter-service communication.

View Details
📈
Python
ML
Prediction
Data Processing
End-to-End Income Prediction

A complete machine learning pipeline for predicting income levels using ensemble methods, feature engineering, and model deployment.

View Details
🎯
Python
ML
Recommendation System
Data Processing
Recommendation Engine

A collaborative and content-based recommendation system that delivers personalized suggestions using matrix factorization and similarity metrics.

View Details
🚪
Python
API
Rate Limiting
Distributed Systems
API Gateway with Rate Limiting

A high-performance API gateway featuring token bucket rate limiting, request routing, authentication, and usage analytics.

View Details
📋
Python
Distributed Systems
Task Queue
Redis
Distributed Task Queue

A distributed task queue system with priority scheduling, worker scaling, result storage, and real-time task monitoring via Redis.

View Details
💬
Python
WebSocket
Real-time
Chat
Real-Time Chat Application

A scalable real-time chat application with WebSocket support, message persistence, typing indicators, and multi-room functionality.

View Details
🔔
Python
WebSocket
Real-time
Notifications
Real-Time Notification System

A push notification system delivering real-time alerts via WebSocket connections with delivery guarantees and user preference management.

View Details
📦
Python
Order Processing
E-commerce
Distributed Systems
Order Processing System

An event-driven order processing pipeline handling validation, payment, inventory, and shipping with fault-tolerant state transitions.

View Details
🗺️
Data Visualization
API
Map
Air Quality Index Map

An interactive map visualizing real-time air quality (AQI) data across locations, with filters and color-coded overlays.

View Details
✓
React
Local Storage
To-Do List

A task management application to help organize and track daily tasks efficiently. Features incluyen task prioritization and status tracking.

View Details
$
Next.js
Intermediate Project
Budgetly App

A budget management application to track expenses, income, and financial goals with visual charts.

View Details
🔍
Python
Data Processing
ML
Fraud Detection

A machine learning system using NumPy for detecting fraudulent transactions and patterns in banking data. Advanced data cleaning and analysis.

View Details
🎨
OpenCV
Data Processing
Color Detection

An image processing application that identifies and analyzes colors in images using computer vision techniques.

View Details
💪
React Native
Firebase
Fitness Tracker

A comprehensive fitness tracking application to monitor workouts, calories, and health metrics daily.

View Details
💬
NLP
Asyncio
Node.js
Support ChatBot

An AI-powered chatbot for websites providing instant customer support and automated intelligent responses with asynchronous processing.

View Details
👤
OpenCV
Intermediate Project
Face Detection

A real-time face detection system using OpenCV for identifying and tracking faces in images and video streams. Optimized for performance.

View Details
🕷️
Python
Asyncio
Data Processing
Web Scraper Pro

An automated web scraping tool using asynchronous requests to extract and process data from complex websites at high speed.

View Details
📊
React
Data Processing
Intermediate Project
Financial Dashboard

An interactive dashboard for visualizing financial data, market trends, and analytics with real-time updates and complex data processing.

View Details
💰
Vue
Intermediate Project
Income Tracker

A personal finance tracker to monitor income, expenses, and manage monthly budgets effectively.

View Details
🌤️
API
Asyncio
Weather Check

A real-time weather application providing forecasts, current conditions, and weather alerts globaly using async API calls.

View Details
🍎
PWA
JavaScript
Calorie Tracker

A nutrition tracking application to monitor daily calorie intake, macros, and achieve health goals.

View Details
🖼️
NumPy
Data Processing
Intermediate Project
Advanced Image Tool

An image manipulation tool using NumPy for complex pixel transformations and high-performance data processing.

View Details
⬇️
Python
Asyncio
Data Processing
Async Downloader

A high-performance asynchronous file downloader that handles multiple downloads concurrently with progress tracking and error handling.

View Details
💰
JavaScript
Intermediate Project
Salary Calculator

An interactive salary calculator that computes take-home pay, taxes, and benefits based on various parameters and locations.

View Details
🧠
Python
Algorithms
Data Structures
LeetCode Solutions

A comprehensive collection of optimized solutions to LeetCode problems with detailed explanations and time/space complexity analysis.

View Details
📓
React
Intermediate Project
Productivity
Notebook App

A feature-rich notebook application for creating, organizing, and sharing interactive notes with code execution capabilities.

View Details
📝
Python
Automation
Selenium
Auto Fill Google Form

An automation tool that intelligently fills Google Forms with predefined data, supporting various form types and validation rules.

View Details
🔢
NumPy
Data Processing
Mathematics
Matrix Operation Engine

A high-performance matrix computation engine implementing various linear algebra operations with optimized algorithms.

View Details