Projects

AI, web development, and game projects by Joseph Davis Chamdani.

Joe Builds Things

A short comedy series about a college student and his overly helpful AI sidekick, made with a code pipeline I built. A script written as JSON goes in and a finished vertical 3D short comes out, with voices cloned locally, every take checked by Whisper, and sound effects generated in Python. Season 1 started October 20, 2026.

Tech: Remotion, React, Three.js, TypeScript, Python, Whisper

All episodes

Personal Dashboard

A self-hosted, open source dashboard for my daily life: calendar, tasks, work shifts with automatic pay, job applications, a diary, and an AI chat with tools over all of it. Built in 15 days, installed on my phone as a PWA, and used every day since February 2026.

Tech: Next.js, TypeScript, PostgreSQL, Claude API, Docker

IShowStream

IShowStream is a real-time Twitch chat analysis platform powered by Google's Agent Development Kit (ADK) and Gemini AI, deployed on Cloud Run.

Tech: React, Python, Go, Gemini AI, Google Cloud

Dragon Dance Collectibles

A bilingual (English/Indonesian) catalog website for a Jakarta Pokemon trading-card and collectibles store, with WhatsApp purchase links and a self-serve admin panel so the owner manages products independently. Delivered end to end as a paid client project, from written scope to launch.

Tech: React 19, TypeScript, Supabase, Tailwind v4

Freelance Client Portal

A two-sided portal for my freelance practice: clients log in to track live milestones, activity, and payments, while an admin control room manages projects, client access, and site content with no redeploy.

Tech: React, TypeScript, Supabase, Tailwind

AI Transfer Evaluation Tool

First place at Anthropic Claude Hackathon. Helps transfer students evaluate credits to UW in seconds using Claude Vision and 157+ verified equivalencies.

Tech: Next.js 14, TypeScript, Claude API, Tailwind CSS, jsPDF

Case study

JAM AI

Hackathon prototype from UWB Hacks AI 2024, built with a team of three. Fine-tuned GPT-3.5 on 600+ Q&A pairs with a Flask backend and an interactive JavaScript frontend.

Tech: Python, OpenAI, Kaggle, Javascript

Dino Marine VR

Unity Developer Intern at VR Park. Built the foundation for a multiplayer underwater VR game, writing scripts, subtitles, and core gameplay features.

Tech: Unity, C#, VR

Coffee Shop

Full-stack e-commerce app with magic link auth, Stripe checkout, order history, and an admin dashboard for order management.

Tech: Next.js 15, Supabase, Stripe, Tailwind CSS

ASR-Runner

Attack surface recon tool for security professionals. Automates subdomain discovery, HTTP probing, and generates AI-powered security reports.

Tech: Go, Python, OpenAI API

garak (NVIDIA)

Merged open-source contribution to NVIDIA's garak, the LLM vulnerability scanner. Added CLI filtering for --list_probes and --list_detectors (via spec or config file) with invalid-input handling and tests.

Tech: Python, CLI, LLM Security

INFO 200: Transfer Evaluation System

Student-facing tool predicting credit transfers at UW. Features transcript analysis, visual reports, and advisor request functionality.

Tech: UX Design, AI, Education, Prototyping

INFO 201: AI Job Market & LLM Growth

Analyzed LLM expansion & AI job demand using R and Kaggle data. Examined 151K+ job postings to uncover hiring patterns and model release trends.

Tech: R, Data Science, Kaggle, Visualization

DevNet SQL Manager

Windows desktop app for retail data management with role-based access. Customers view purchases, employees manage full CRUD operations.

Tech: C#, MySQL, .NET, Windows Forms