Passionate Full Stack Developer working on innovative Frontend, Backend, and AI projects. I enjoy turning complex ideas into simple, user-friendly digital experiences.
Online clothing store with product browsing, filtering, and secure admin panel. Stack: ASP.NET, SQL Server, HTML, CSS, JavaScript
Smart emergency management system providing real-time alerts and admin tools. Includes AI credibility scoring and misinformation detection.
Validates personal names using a GPT-4 AI model with scoring and detailed explanations.
Streamlit web application for uploading PDF contracts and getting AI-powered analysis. Extracts key clauses, detects risks, highlights unfair clauses, and allows PDF download. Stack: Streamlit, GPT-4, pdfplumber, ReportLab, Python
Web app to evaluate text for fake news, spam words, and credibility issues. Structured results with accuracy scores and interactive dashboard. Stack: Flask, OpenAI API, TailwindCSS, Python
Daily inventory dashboard with charts, KPI cards, filters, and interactive product details.
Real-time compute traces tracker with speed, odometer, CSV export, and interactive charts.
Upload multiple images and download as a single ZIP including results.csv metadata.
Upload Excel files and convert content into SQL-ready format for database insertion.
Ethereum wallet interface to send/receive ETH on testnet.
Single-room chat app with grouped messages, emoji reactions, image attachments, offline storage, and real-time updates.
ASP.NET inventory system for electronics with CRUD operations and dynamic dashboard.
Modern responsive React website for a spa with booking, gallery, and testimonials.
Convert grayscale images to 1-bit B/W using serial & Pthreads parallel implementations.
Online clothing store with product browsing, filtering, and secure admin panel.
Stack: ASP.NET, SQL Server, HTML, CSS, JavaScript
← Back to ProjectsA smart emergency management system designed to help users stay safe by providing real-time alerts about incidents such as road closures, traffic congestion, and potential hazards. The system includes advanced features like incident reporting, account verification, and misinformation detection.
I trained an AI model to evaluate the credibility of both users and their posts by assigning a dynamic score based on various trust and content quality factors. Additionally, the system checks usernames against a database to determine if an account is restricted or blocked.
I also designed a dedicated Admin Dashboard that allows administrators to review, accept, or reject user-submitted reports. This page is exclusively accessible to admins and plays a key role in ensuring fairness and accuracy across the platform by giving them full control over public posts.
The project focuses on security, usability, and supporting users in making informed decisions during emergency situations.
← Back to ProjectsI developed an advanced intelligent system for validating personal names, utilizing a custom-trained GPT-4 AI model tailored specifically for this task. The system analyzes user-provided names and assigns a numerical score from 0 to 100 indicating the likelihood that the name is real or fake.
In addition to the score, the system generates a detailed explanation justifying the evaluation, along with a simplified message to help end-users understand why their name might be rejected. This improves user experience and transparency.
If the name passes validation with a sufficiently high score, the user is allowed to proceed with registration and subsequent login. However, if the score is low and the name is flagged as potentially fake, the system requires the user to submit official identification to verify their name, ensuring fairness and trust for all users.
The primary goal of this project is to reduce fake or suspicious accounts and improve data quality across digital platforms, thereby enhancing system reliability and increasing user trust.
← Back to ProjectsThis Streamlit web application allows users to upload PDF contracts and get automatic AI-powered analysis. It extracts key clauses, identifies potential risks, and highlights unfair or non-compliant clauses.
Tech Stack: Streamlit (Frontend/UI), OpenAI GPT-4 (Backend/AI), pdfplumber (PDF Processing), ReportLab (PDF Export), Python venv, dotenv
← Back to ProjectsEzzyText is a professional web application built with Flask to evaluate text using AI. It detects fake names, fake news, and spam text, providing accuracy scores, explanations, and an interactive dashboard.
Tech Stack: Flask (Backend), OpenAI API, TailwindCSS (Frontend), Python
← Back to ProjectsA polished Daily Inventory Dashboard built as part of a take-home challenge. Mimics real supply chain workflows with KPI cards, interactive charts, filters, and side-drawer product details.
⚛️ React + Tailwind CSS for responsive UI
🔗 Apollo GraphQL (mock server + queries/mutations)
📈 Recharts for KPI & trend visualization
⚡ Live filters, pagination, and interactive drawers
← Back to ProjectsReal-time compute traces tracker built with React for the frontend and Python for the backend. The dashboard allows users to monitor speed, odometer readings, and compute results. It supports CSV export and interactive charts.
🔧 Technologies: React, TypeScript, Python, CSV, HTML, CSS
← Back to ProjectsA simple web tool that allows users to upload multiple images and download them as a single compressed ZIP file. The ZIP also includes a results.csv file containing metadata such as filenames and indices.
✨ Features:
🛠 Technologies: React (Frontend), Python (Backend), CSV, ZIP Compression
← Back to ProjectsImport data from Excel File to Database Table in ASP.NET Core. Allows automatic conversion of Excel content into SQL-ready format and inserts into SQL Server database using ADO.NET.
← Back to ProjectsEthereum wallet interface to send/receive ETH on testnet.
🛠 Technologies: Web3.js, JavaScript, HTML, Ethereum Testnet
← Back to ProjectsA single-room chat app built with React Native and Expo, designed for smooth cross-platform messaging.
✨ Features:
🛠 Technologies: React Native, Expo, Zustand, async-storage, JavaScript
← Back to ProjectsSimple inventory system built with ASP.NET, managing electronic items with CRUD operations and dynamic dashboard.
← Back to ProjectsFully responsive React website for a luxury spa center with booking, gallery, and testimonials.
✨ Key Features:
Convert 8-bit grayscale images into 1-bit B/W using serial and parallel Pthreads implementations.
🔧 Implementation:
🕒 Performance Results:
✅ Conclusion: Parallelizing with Pthreads significantly reduces processing time, optimal balance achieved with 4 threads.
← Back to ProjectsHTML, CSS, JavaScript, React, React Native, TailwindCSS
ASP.NET, C#, Entity Framework, SQL Server, REST APIs
C#, Python, JavaScript, TypeScript, SQL
Azure, CI/CD, GitHub Actions
SignalR, QGIS, NetLogo, Wireshark, AsyncStorage