Projects across machine learning, visualization, developer tooling, and product experiments.
A complete archive of research prototypes, interactive tools, and applications. Featured work stays concise on the home page; this yard keeps the full record.
- Platform 01ProjectRace Car RL Agent
Developed a Deep Q-Learning agent in a simulated racing environment to autonomously navigate tracks by learning from reward feedback.
- Platform 02ProjectGarbage Classification with CNN
Transfer-learned an EfficientNet backbone to classify multiple waste categories in images, enhancing model performance through data augmentation.
- Platform 03ProjectHaiku Generator
Explored prompt-engineering strategies with large language models to generate structured haikus, enforcing syllable constraints and thematic coherence.
- Platform 04ProjectD3.js Reference Tutorial
Interactive web guide demonstrating core D3.js features and visualization techniques.
- Platform 05ProjectChat App
Real-time chat app with WebSocket messaging; Elm frontend and Express.js backend.
- Platform 06ProjectTwitch Python Discord Bot
Python Discord bot with Twitch API integration for live stream alerts and moderation.
- Platform 07ProjectRust Tauri App
Cross-platform desktop color picker built with Rust and Tauri, showcasing native UI integration.
- Platform 08ProjectGuided Sudoku Solver
Interactive Sudoku solver with step-by-step guidance built in Python using a backtracking algorithm and heuristic improvements.
- Platform 09ProjectWordle Solver
Interactive Wordle solver using entropy, with a practice mode for improving solve strategy.
- Platform 11ProjectSSH, SCP & rsync Command Builder
Browser-local developer tool for assembling repeatable SSH sessions, SCP copies, and rsync transfers with saved profiles.
- Platform 12Projectcurl & wget Command Builder
Browser-local developer tool for assembling repeatable curl and wget requests with saved request profiles.
- Platform 13ProjectCSV Quick Look
Browser-local CSV explorer that profiles column types, stats, and distributions without uploading data anywhere.