Portfolio
A collection of projects exploring web development, data science, and artificial intelligence.
LangGraph Workflow Engine
A powerful workflow engine built with LangGraph for orchestrating complex multi-step LLM pipelines with state management and branching logic.
LangChain Document QA
A document question-answering system leveraging LangChain and RAG to extract precise answers from large document collections.
Microservices Orchestrator
An orchestrator for managing distributed microservices with service discovery, load balancing, fault tolerance, and inter-service communication.
End-to-End Income Prediction
A complete machine learning pipeline for predicting income levels using ensemble methods, feature engineering, and model deployment.
Recommendation Engine
A collaborative and content-based recommendation system that delivers personalized suggestions using matrix factorization and similarity metrics.
API Gateway with Rate Limiting
A high-performance API gateway featuring token bucket rate limiting, request routing, authentication, and usage analytics.
Distributed Task Queue
A distributed task queue system with priority scheduling, worker scaling, result storage, and real-time task monitoring via Redis.
Real-Time Chat Application
A scalable real-time chat application with WebSocket support, message persistence, typing indicators, and multi-room functionality.
Real-Time Notification System
A push notification system delivering real-time alerts via WebSocket connections with delivery guarantees and user preference management.
Order Processing System
An event-driven order processing pipeline handling validation, payment, inventory, and shipping with fault-tolerant state transitions.
Air Quality Index Map
An interactive map visualizing real-time air quality (AQI) data across locations, with filters and color-coded overlays.
To-Do List
A task management application to help organize and track daily tasks efficiently. Features incluyen task prioritization and status tracking.
Budgetly App
A budget management application to track expenses, income, and financial goals with visual charts.
Fraud Detection
A machine learning system using NumPy for detecting fraudulent transactions and patterns in banking data. Advanced data cleaning and analysis.
Color Detection
An image processing application that identifies and analyzes colors in images using computer vision techniques.
Fitness Tracker
A comprehensive fitness tracking application to monitor workouts, calories, and health metrics daily.
Support ChatBot
An AI-powered chatbot for websites providing instant customer support and automated intelligent responses with asynchronous processing.
Face Detection
A real-time face detection system using OpenCV for identifying and tracking faces in images and video streams. Optimized for performance.
Web Scraper Pro
An automated web scraping tool using asynchronous requests to extract and process data from complex websites at high speed.
Financial Dashboard
An interactive dashboard for visualizing financial data, market trends, and analytics with real-time updates and complex data processing.
Income Tracker
A personal finance tracker to monitor income, expenses, and manage monthly budgets effectively.
Weather Check
A real-time weather application providing forecasts, current conditions, and weather alerts globaly using async API calls.
Calorie Tracker
A nutrition tracking application to monitor daily calorie intake, macros, and achieve health goals.
Advanced Image Tool
An image manipulation tool using NumPy for complex pixel transformations and high-performance data processing.
Async Downloader
A high-performance asynchronous file downloader that handles multiple downloads concurrently with progress tracking and error handling.
Salary Calculator
An interactive salary calculator that computes take-home pay, taxes, and benefits based on various parameters and locations.
LeetCode Solutions
A comprehensive collection of optimized solutions to LeetCode problems with detailed explanations and time/space complexity analysis.
Notebook App
A feature-rich notebook application for creating, organizing, and sharing interactive notes with code execution capabilities.
Auto Fill Google Form
An automation tool that intelligently fills Google Forms with predefined data, supporting various form types and validation rules.
Matrix Operation Engine
A high-performance matrix computation engine implementing various linear algebra operations with optimized algorithms.