Project archive

All the useful builds, experiments, and shipped tools.

The main portfolio views stay curated, but this archive keeps the deeper project catalog visible.

Showing 42 of 42

Developer view

High impact / High complexity

CVfy

An AI-powered portfolio generator that transforms resume uploads into fully functional personal websites. Built with Next.js (App Router), TypeScript, Prisma, and PostgreSQL. Features OAuth authentication, AI resume parsing via Groq/OpenRouter into strict JSON schema, 5 built-in themes, hero image uploads, slug-based publishing, and editable onboarding flow.

AI/LLMFrontend🔥🔥
Next.jsTypeScriptPrismaPostgreSQLAuth.jsTailwindCSS

High impact / High complexity

IntelliTab

An AI-powered Chrome extension that intelligently organizes tabs into native Chromium tab groups, learns preferences over time, and manages workspaces. Features an adaptive learning system (passive snapshots, correction-based feedback, explicit preferences), an editable SOUL instruction set that guides AI grouping logic, workspace save/restore, auto-recovery across restarts, a rules engine for deterministic overrides, and multi-provider AI support (Groq, OpenAI, Gemini, Claude, OpenRouter).

ExtensionsAI/LLM🔥🔥
TypeScriptReact 18Tailwind CSSViteChrome Extension Manifest V3Multi-Provider AI

High impact / High complexity

Stock AI Analyzer

AI-powered stock analysis tool leveraging multiple data sources such as Google Trends, News API, and yfinance. It aggregates real-time market signals, sentiment, and price data to deliver actionable insights through a sleek frontend powered by AI.

AI/LLMFrontend
PythonOllamaGoogle Trends APINews APIyfinanceReact

High impact / High complexity

WiSpec

Commodity dual-band Wi-Fi spectroscopy research for material classification and structural reconnaissance. Uses Wi-Fi signal reflections (RSSI and CSI) to characterize interior layouts, wall composition, and structural elements. Applications include building reconnaissance, search and rescue structural assessment, and smart building automation. Independent research by a Computer Science student at ASU.

ResearchCyber🔥🔥
PythonScapyPicoScenes802.11 Frame ParsingMachine LearningSignal Processing

High impact / Medium complexity

Contract Generator RAG

Extracts contract conditions from DOCX files, generates blueprints from uploaded contracts, and creates new contracts from blueprints. Builds a searchable vector database for advanced queries, using NLP and Ollama RAG orchestration.

AI/LLM🔥🔥
PythonOllamaRAGStreamlitDocx

Medium impact / Medium complexity

Readflow

A modern, dark-mode-first Markdown editor built for speed, aesthetics, and instant sharing. Features a split-pane live preview with syntax highlighting, one-click generation of shareable read-only links, automatic local draft persistence, and Cloudflare D1 production-ready storage support.

FrontendAI/LLM
Next.js 15Cloudflare D1@uiw/react-codemirrorCSS ModulesJavaScript

High impact / High complexity

Net Audit Suite

Cyber audit tool integrating Nmap, Nikto, OpenVAS, and arp-scan to generate AI-powered summaries of discovered vulnerabilities using LLaMA + Ollama. Generates DOCX reports, maps infected IPs, and provides a dark-mode frontend in Next.js.

Cyber🔥🔥
Next.jsNode.jsOllamaOpenVASNmapTailwind

High impact / High complexity

FaceTagger

Offline AI tool to detect, embed, and cluster faces in 1TB+ photo libraries. UI built with Streamlit allows users to label clusters, write EXIF/JSON tags, and organize collections without cloud dependency. GPU acceleration via CUDA + InsightFace.

ML🔥🔥
PythonInsightFaceStreamlitEXIFToolONNXHDBSCAN

Medium impact / High complexity

Velarith

Enterprise-grade AI financial analytics platform powered by Claude Sonnet 4.5. Built with Next.js, TypeScript, and Python Flask, Velarith delivers real-time AI market analysis with streaming responses, 15+ technical indicators, and multi-source data fusion from Finnhub, Yahoo Finance, and Polymarket. Created during the Claude Builder Club Hackathon 2025.

AI/LLMFrontend
Next.jsTypeScriptPython FlaskClaude Sonnet 4.5Finnhub APIYahoo Finance API

Medium impact / High complexity

Posta

A full-featured Gmail enterprise clone for personal use. Built with Next.js 16, featuring OAuth authentication, email parsing and rendering, AWS S3 file storage with presigned URLs, email sending via AWS SES, SNS webhook processing, background job processing with Inngest, and a PostgreSQL database via Neon with Drizzle ORM.

Full Stack🔥🔥
Next.js 16TypeScriptDrizzle ORMNeon PostgreSQLAWS SES/S3/SNSNextAuth v5

Medium impact / High complexity

ClawHub

A lightweight, self-hosted GitHub clone optimized for autonomous agents. ClawHub provides a Git Smart HTTP server, API-first agent registration system, Personal Access Token authentication, and a web dashboard for repository management. Built with Node.js, Fastify, TypeScript, Prisma, Next.js, and PostgreSQL.

AutomationBackendInfrastructure
Node.jsFastifyTypeScriptPrismaNext.jsPostgreSQL

Medium impact / Medium complexity

CartGuessr

An interactive price-guessing game where users estimate the cost of common household items to earn points. The app aggregates live pricing data from major retailers and features two modes: Normal Mode (Walmart & Target pricing) and Rich Mode (Whole Foods & Erewhon pricing). Designed to blend real-world data APIs with competitive gameplay.

GameAPI IntegrationFrontend
Next.jsRetail APIsREST APIsReactGame Logic Systems

Medium impact / Medium complexity

YourWall

A modern, public-by-default micro-blogging platform focused on speed, privacy, and clean design. Built with Next.js 15, TypeScript, TailwindCSS, Prisma, and PostgreSQL (Neon). Features real-time posting, private accounts, image uploads, rate limiting, an Admin Console, and a premium SaaS-inspired UI with dark mode and fluid transitions.

FrontendFull Stack
Next.js 15TypeScriptTailwindCSSPrisma ORMPostgreSQL (Neon)Auth.js

Medium impact / Medium complexity

Market Facts MCP Server

A single-purpose MCP server designed to fetch, verify, normalize, and return structured market intelligence for stock tickers. It provides fundamentals, filings, insider transactions, and politician trading data in a clean, machine-readable format. Strictly factual and non-opinionated, it avoids investment advice and subjective conclusions.

AI/LLMAutomation
Node.jsTypeScriptMCP ProtocolFinancial Data APIsREST APIs

Medium impact / Medium complexity

EatBetter

An iOS app that helps users eat healthier through AI-powered food photo analysis, daily reminders, and streak-based habit building. Snap a photo of any meal and get instant calorie and macro estimates from Claude Vision API with zero manual data entry. Features supportive coaching tone, cooking method and portion size context, and habit tracking over time.

IOSAI/LLM
SwiftUISwiftFirebaseClaude Vision APIRevenueCatCloud Functions

Medium impact / Medium complexity

Auto Class Enroller

Class Scraper and Automated student enrollment tool built with Selenium and Python. It continuously polls course availability, automatically fills in enrollment forms, and registers you as soon as a seat opens. Designed to save students hours of manual checking and ensure faster access to high-demand classes.

SoftwareAutomation🔥🔥
PythonSeleniumSmtplibASUAutomation

Medium impact / Medium complexity

Resizify

A privacy-first image crop and resize tool that runs entirely in the browser with zero server uploads. Features freeform and aspect-ratio-locked cropping, multiple export formats (PNG, JPEG, WebP) with quality sliders, batch processing with JSZip, and a luxury grayscale glassmorphic UI.

SoftwareExtensions
React 19TypeScriptViteTailwind CSSCanvas APIZustand

Medium impact / Medium complexity

VibeCode Machine

Experimental AI-assisted code builder that autogenerates, tests, and fixes Python projects via Ollama + Codellama. Automatically patches failed logic and regenerates dependencies via smart retry. CLI interface for rapid prototyping.

AI/LLMFull Stack
PythonOllamaLLM AutomationPatch Diffing

Medium impact / Medium complexity

Agentex

AI-powered resume tailoring Chrome extension that uses multiple AI providers (Gemini, Claude, Groq, OpenRouter) to intelligently tailor LaTeX resumes to job descriptions with anti-fabrication guardrails. Contributed LinkedIn OAuth and PDF/DOCX support for datasets and document input, plus Groq and OpenRouter API key provisions and model updates.

Extensions
Chrome Extension Manifest V3JavaScriptGoogle GeminiClaude APIGroqOpenRouter

Medium impact / Medium complexity

BetterStreaming

A media streaming platform using PirateBay+ for content, featuring a React/Next.js frontend and Rust-based WebTorrent streaming. It offers personalized browsing, advanced search, and progressive streaming.

Software
ReactNext.jsWebTorrentRustPrismaPostgreSQL

Medium impact / Medium complexity

Focus Spoofer

A Chrome extension that prevents websites from detecting when users switch tabs or minimize their browser. It overrides visibility and focus APIs by forcing document.hidden to false, document.visibilityState to 'visible', and document.hasFocus() to return true. The extension also blocks blur, visibilitychange, mouseleave, and pagehide events to maintain uninterrupted session states.

ExtensionsCyber
JavaScriptChrome Extension APIContent ScriptsBrowser Events API

Medium impact / Medium complexity

Cyber Scripts

A collection of offensive security automation scripts created during PortSwigger, JWT, and CTF training. Includes Turbo Intruder templates, LLM prompt injections, JWT brute-force, exploit server hijacking, and more. Built to speed up recon and exploitation in web targets.

CyberAutomation
PythonTurbo IntruderBurp SuiteLLMBash

Medium impact / Medium complexity

Secure Team Password Manager

Deployed Passbolt Community Edition on AWS EC2 to streamline password management for ACM ASU.

Cyber
AWSNGNIXPassboltOpenSSLUbuntuEC2

Medium impact / Medium complexity

Campus Hive

Java platform for students to create accounts, verify via email, and collaborate on projects. Includes real-time messaging to contact professors, separate teacher and student dashboards, and an admin panel for inviting, deleting, and managing users.

Software
JavaJavaFXJakarta MailGitHubEclipseH2 Database

Medium impact / Medium complexity

Noct

A focus-first study timer built with Next.js, featuring integrated Spotify controls and a "Surprise Me" button for instant music vibes. Designed for deep work sessions with a clean, distraction-free interface and seamless music playback control.

Frontend
Next.jsReactSpotify Web APITypeScriptTailwindCSS

Medium impact / Medium complexity

TymeShare

A global meeting link sharing platform that simplifies scheduling across time zones. Built with Next.js 16 and React 19, TymeShare provides an elegant, animated UI for generating and sharing timezone-aware meeting links worldwide.

FrontendSoftware
Next.js 16React 19TailwindCSSFramer MotionLuxonNanoID

Medium impact / Medium complexity

VelvetUI

A modern Electron-based Spotify desktop client featuring a glassmorphism UI, 10-band equalizer with Web Audio API, local playlist management, real-time lyrics integration, and Widevine DRM support. Built with React, TypeScript, and Vite, with multi-platform builds for macOS, Windows, and Linux.

Software
ElectronReact 18TypeScriptViteTailwind CSSWeb Audio API

Medium impact / Medium complexity

DIW387 STB Mod Toolkit

Toolkit to de-bloat and customize Ooredoo's locked DIW387 Android TV STB. Includes Wolf Launcher setup, splash screen mods, sideload tooling, and Dirty COW (CVE-2016-5195) root attempt. For education and warranty-voiding fun.

Cyber
BashAndroid TVADBDirty COW Exploit

Medium impact / Medium complexity

Spotify Visualizer Website

Live website using MongoDB and Three.js for dynamic visual effects.

Frontend
MongoDBThree.jsSpotify APIExpress.jsAWS

Medium impact / Medium complexity

F1 Reaction Tester

A high-fidelity Formula 1 start simulator that measures millisecond reaction times. Features realistic five-light gantry animation, Web Audio API synthesized race sounds, false start detection, performance categorization, and personal best tracking with localStorage. Designed with authentic F1 pacing, smooth CSS animations, and responsive design.

Frontend
JavaScriptWeb Audio APIHTML5CSS3performance.now()localStorage

Medium impact / Medium complexity

Personal Portfolio

Personal portfolio built with Next.js, Tailwind CSS, and Framer Motion. Features categorized project showcase, animated UI, and persistent audio player across routes.

Frontend
Next.jsTailwind CSSFramer MotionTypeScript

Medium impact / Medium complexity

Educational Worm + Dashboard

Python worm POC that replicates across user folders, USBs, and sends host info to a Flask-based C2 dashboard. Dashboard shows infection map, kill switch, and logs. Fully safe for sandbox testing and cyber education.

Cyber
PythonFlaskGeocoderUSB I/OSelf-replication

Medium impact / Medium complexity

Stock Predictor

Stock prediction system using Backtesting.py to evaluate trade strategies and forecast stock movements.

ML
PythonBacktesting.pyFinancial Data Analysis

Medium impact / Medium complexity

Spotify Wrapped Bot

Boost your Spotify Wrapped stats effortlessly, intelligent playback scheduling, seamless background operation, and predictive machine learning to optimize your music experience!

ML
PythonScikitWebsocketsSpotify APIMachine LearningPandas

Medium impact / Medium complexity

Spotify Haptics Controller

Haptic feedback for Spotify using Swift and Spotify API.

SoftwareIOS
SwiftSpotify API

Medium impact / Medium complexity

Exploiting a Vulnerable Computer

Used SQL injection and Metasploit to exploit a VM.

Cyber
MetasploitSQL Injection

Medium impact / Medium complexity

Matrix Graph - DSA OOP Project

Graph data structure with matrix representation.

SoftwareDSA
C++Data Structures

Medium impact / Medium complexity

Internship Website - QFCRA

Website which I developed during my internship at QFCRA.

HTMLCSSJavaScriptCloudflare Pages

Medium impact / Medium complexity

Keylogger

Records keystrokes and sends them to a server.

Cyber
CCurlWindows API

Medium impact / Medium complexity

Google Search Cleaner

Chrome extension to remove sponsored search results.

Extensions
JavaScriptChrome Extension

Medium impact / Medium complexity

Make Canvas Dark Again

Chrome extension to make the Canvas LMS dark.

Extensions
JavaScriptChrome Extension

Medium impact / Medium complexity

Simple Music Player

Music player with play, pause, and skip functionality.

Frontend
HTMLCSSJavaScriptCloudflare Pages