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.
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 viewAn 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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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-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.
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.
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.
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.
Deployed Passbolt Community Edition on AWS EC2 to streamline password management for ACM ASU.
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.
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.
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.
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.
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.
Live website using MongoDB and Three.js for dynamic visual effects.
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.
Personal portfolio built with Next.js, Tailwind CSS, and Framer Motion. Features categorized project showcase, animated UI, and persistent audio player across routes.
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.
Stock prediction system using Backtesting.py to evaluate trade strategies and forecast stock movements.
Boost your Spotify Wrapped stats effortlessly, intelligent playback scheduling, seamless background operation, and predictive machine learning to optimize your music experience!
Haptic feedback for Spotify using Swift and Spotify API.
Used SQL injection and Metasploit to exploit a VM.
Graph data structure with matrix representation.
Website which I developed during my internship at QFCRA.
Records keystrokes and sends them to a server.
Chrome extension to remove sponsored search results.
Chrome extension to make the Canvas LMS dark.
Music player with play, pause, and skip functionality.