02 / archive

Projects

A working index of hardware, software, interface, and systems projects. Replace the starter entries as real project details become available.

Total
7
In Progress
1
Completed
6
CompletedCurrent

GuitarLab AI

Built as a guitar-focused AI/music tooling project — GuitarLab AI combines audio analysis, practice feedback, and tone-planning tools for electric guitar workflows. The project includes a Practice Coach for reviewing `.wav` guitar recordings, comparing takes against notes, tab, chords, or strumming patterns, and returning practical feedback with local practice history. It also includes a Valeton GP-200 Tone Maker that generates structured patch plans based on tone goals, pickup type, and connection mode, making it a strong exercise in connecting music, audio analysis, backend APIs, and a polished frontend into a practical tool for guitar practice and tone building.

AI/music tooling, audio-analysis API work, and frontend integration

  • Python
  • FastAPI
  • Next.js
  • TypeScript
  • Audio Analysis
  • Music Tools
  • API Design
  • Guitar Practice
  • Tone Planning
  • guitar
  • audio-analysis
  • tone-planning
CompletedCurrent

TechEveryday AI News Updates

Built as a newsletter-style web project — TechEveryday organizes AI and technology updates into a clean, readable experience for people who want to keep up with fast-moving tech without digging through scattered sources. The project focuses on presenting news in a polished format with organized updates, simple navigation, and a structure that can keep growing as more posts are added. It was a strong exercise in building a content-focused web experience, improving project presentation, and turning technical news into something easier to browse and follow.

Content-focused web development and project presentation

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Vercel
  • Content Organization
  • RSS Feeds
  • ai-news
  • newsletter
  • web
CompletedCurrent

Smart Campus Compass/Planner

Built in mostly JavaScript — a campus planning tool that models UF locations as a weighted graph and calculates the shortest walking paths between dorms, buildings, and classes. It factors in class schedules, travel time, building distance, and route closures to check whether a student can realistically make it from one class to the next. Also includes student registration, class management, connectivity checks, and personalized "student zone" analysis for commonly traveled campus routes.

Graph modeling, scheduling logic, and file-backed data flow

  • C++
  • Graph Algorithms
  • Shortest Path
  • Data Structures
  • Scheduling Logic
  • File I/O
  • campus
  • routing
  • scheduling
CompletedCurrent

Sudoku Game

Built in Python with Pygame — a fully playable Sudoku game with custom graphics, an interactive board, number input, highlighting, and real-time game feedback. The project includes complete puzzle functionality like selecting cells, placing values, checking moves, and managing the visual state of the board through a clean event-driven game loop. It was a strong exercise in combining Python logic, UI design, and game development into a polished desktop application.

Python game logic and interactive UI implementation

  • Python
  • Pygame
  • Game Development
  • Event-Driven Programming
  • UI Logic
  • game
  • python
  • desktop
CompletedCurrent

Minesweeper

A fully playable Minesweeper game with complete board generation, tile revealing, flag placement, mine detection, and win/loss logic. It included custom graphics, interactive gameplay, multiple difficulty settings, and a local leaderboard system that tracked completion times. The project was a strong exercise in game logic, event-driven design, state management, and creating a polished desktop-style game experience from the ground up.

C++ gameplay logic, graphics, and state management

  • C++
  • Game Logic
  • Custom Graphics
  • Local Leaderboard
  • Difficulty Settings
  • State Management
  • game
  • cpp
  • desktop
CompletedCurrent

ML Digit Recognition

Built in Python with PyTorch — a basic machine learning project that trains a neural network to recognize handwritten digits from image data. It covers the full ML workflow, including preprocessing, model training, testing, accuracy evaluation, and using the trained model to make predictions on new digit inputs. The project was a strong introduction to computer vision, neural networks, and how AI models learn patterns from data.

Model training, evaluation, and prediction workflow

  • Python
  • PyTorch
  • Machine Learning
  • Neural Networks
  • Computer Vision
  • Model Training
  • machine-learning
  • python
  • computer-vision
In ProgressCurrent

PowerShell Email Automation

Built in PowerShell — an email automation script that collects received emails and sorts them into an Excel sheet using details like sender, time received, subject, and message content. It turns inbox data into a structured, searchable spreadsheet, making it easier to track messages, review patterns, and organize communication. The project was a practical exercise in scripting, automation, data extraction, and building a workflow tool that saves time on repetitive email management.

Automation scripting and data workflow

  • PowerShell
  • Excel Automation
  • Email Parsing
  • Data Extraction
  • Workflow Automation
  • Scripting
  • automation
  • email
  • excel