Recent Projects

Explore my portfolio of web development projects spanning full-stack applications, landing pages, and innovative open-source tools.

Postcraft | content platform for creators
Personal
Postcraft | content platform for creators

AI-powered content platform for creators — generates platform-optimized captions, surfaces real-time trend intelligence, and auto-fills a content calendar with tailored post ideas.

Next.jsTypeScriptReactTailwind CSSFastAPIPythonLangChainMySQL
Details
Coming Soon
Multimodal Person Retrieval via Text Description
Academic
Multimodal Person Retrieval via Text Description

End-to-end multimodal architecture based on CLIP for retrieving people from image galleries using natural language descriptions. Combines global and local alignment (sliding-window phrase extraction, adaptive MARS & ATS token selection, bidirectional cross-attention) to bridge the text-image modality gap, achieving 68.75% Rank-1 and 64.52% mAP on the CUHK-PEDES benchmark.

PythonPyTorchCLIPVision Transformer (ViT)Transformers
Details
Coming Soon
AI-Powered Website Generator
Personal
AI-Powered Website Generator

An intelligent website builder that lets users create websites in three ways: using pre-built components, customizing templates manually, or generating complete websites automatically using AI. Perfect for non-technical users and developers who want to speed up web development.

LaravelHTMLDockerViteStripeCloudinaryGPT APIMySQL
Handwritten Text Recognition System
Academic
Handwritten Text Recognition System

A smart OCR tool that converts handwritten documents into digital text with high accuracy. Uses advanced deep learning to recognize different handwriting styles, making it ideal for digitizing notes, forms, and historical documents.

PythonDeep LearningTensorFlowComputer Vision
Details
Coming Soon
Cloud Detection on Satellite Images
Academic
Cloud Detection on Satellite Images

A weather prediction system that analyzes satellite images to detect clouds, track their movement patterns, and forecast rainfall. Useful for agriculture planning, weather monitoring, and disaster prevention.

PythonOpenCVComputer Vision
Educational Platform
Personal
Educational Platform

A study companion that transforms PDF documents into interactive learning materials. Upload any PDF and get auto-generated quizzes, flashcards, summaries, and step-by-step exercise solutions powered by AI.

Next.jsSpring BootGPT APIMySQL
Details
Coming Soon
AI-Driven Interview Platform
Professional
AI-Driven Interview Platform

An automated recruitment tool that analyzes candidate CVs using AI, extracts skills and experience, then generates personalized technical interview questions. Streamlines the hiring process for HR teams and technical recruiters.

Next.jsLaravelFastAPIAI
Details
Coming Soon
Personnel Management System
Professional
Personnel Management System

A comprehensive HR management solution for tracking employee attendance, managing leave requests, scheduling meetings, and processing payroll. Simplifies daily HR operations with an intuitive interface.

Spring BootAngularJava
Personal Portfolio Website
Personal
Personal Portfolio Website

A modern, responsive portfolio website showcasing projects, skills, and professional experience. Features smooth animations, dark mode support, and optimized performance built with Next.js.

Next.jsReactTailwind CSSTypeScript
Details
Coming Soon
Plant Disease Detection & Classification
Academic
Plant Disease Detection & Classification

An AI-powered agricultural tool that identifies and classifies plant diseases from leaf images using a hybrid Inception-Xception deep learning model. Helps farmers detect crop diseases early and take preventive measures to protect yields.

PythonTensorFlowInceptionXceptionComputer Vision
Details
Coming Soon
Academic
NLU Query-Based Book Recommendation System

An intelligent book recommendation engine that understands natural language queries. Users can ask for book suggestions in plain English, and the system analyzes preferences, reading history, and context to provide personalized recommendations.

PythonNLPNatural Language UnderstandingMachine Learning
Details
Coming Soon
EmoLearn - Emotion-Adaptive Learning App
Academic
EmoLearn - Emotion-Adaptive Learning App

An innovative Android mobile app that combines facial emotion detection (Face++) with LLM-powered course generation. It adapts educational content to the user's emotional state (happiness, stress, sadness...) and generates personalized lessons, quizzes, and summaries. Uses Room (SQLite) for offline access and Firebase for cloud sync and authentication.

KotlinAndroidFirebaseRoom (SQLite)Face++ APIGPT-4.1-nanoDeepSeekMVVM
Details
Coming Soon