SemCheck
React Native app for verified professor ratings. Integrates Supabase, Gemini API, and pgvector for semantic search and AI summarization.
React Native app for verified professor ratings. Integrates Supabase, Gemini API, and pgvector for semantic search and AI summarization.
Full-stack LMS built with Next.js, MySQL, and Prisma. This platform lets instructors manage courses while students enroll and track their learning progress.
Python tool built with Matplotlib and Set Theory. It classifies house prices by square footage, rooms, and parking to discover competitive deals.
Arcade recreation built with HTML, CSS, and Vanilla JS. Features object-oriented game loops, sprite animation, collision detection, and four ghost AI patterns.
AI agent built with Mistral OCR and Python. It extracts structured fields from invoice PDFs and handles noisy scans for back-office reconciliation.
AI tool built using LLM APIs and Prompt Engineering. Generates polished LinkedIn posts from raw notes while controlling tone, hashtags, and hooks.
AI agent built with Python and APIs. It generates catchy, platform-ready content optimized for engagement.
Recruiting agent built with Python and APIs. It matches students to internships, automates email outreach, and tracks responses in a unified pipeline.
Computer vision script built with Python and OpenCV. It extracts numerical features from images to support measurement, recognition, and quality inspection tasks.
Data analysis tool built with Python and Pandas. It analyzes clinical trial datasets to summarize safety metrics, efficacy rates, and confidence intervals.
Java exercises built with Guava. Demonstrates immutable structures, caching, preconditions, and fluent APIs.
Java data structures covering queues, linked lists, operations, and edge cases for technical interviews.
Comprehensive study guide built with Java and Markdown. It implements core structures like arrays, stacks, trees, and graphs to prepare for interviews.
Java OOP exercises using small challenges to illustrate encapsulation, polymorphism, inheritance, and composition.
Java algorithmic challenges covering array iteration, searching, and transformation using reusable object-oriented classes.
Health calculator built with HTML, CSS, and JS. It demonstrates interface flow, numeric input handling, and edge cases while keeping code clean.
Utility app built with HTML, CSS, and JS. It calculates restaurant bills, tips, taxes, and group splits so sharing costs stays drama-free.
Validation utility built with HTML, CSS, and JS. It validates credit card numbers using the Luhn algorithm and provides clear error states.
Classic game built with HTML, CSS, and JS. It features a two-player mode, an AI opponent, win detection, and responsive handling logic.