← Home

Projects

Things I’ve built, tested, and learned from.

Selected Project

Web · Robotics · C++

Personal Portfolio

In progress

A responsive personal website for my projects, coursework, résumé, and contact information.

  • HTML
  • CSS

Laser Odometry Verification System

Completed

Uses distance sensors, filtering, and synchronization to verify robot position against a primary tracking system.

Binary Search Tree & Map

Completed

Builds recursive templated binary-search-tree and map abstractions with traversal, iterators, copying, and memory management.

  • C++
  • BST
  • Templates
  • Recursion

List & Text Editor

Completed

Implements a linked-list-backed text buffer with cursor movement, insertion, deletion, and row and column tracking.

  • C++
  • Linked lists
  • Iterators

Bag-of-Words Classifier

Completed

Trains a probabilistic text classifier with sets, maps, label priors, word likelihoods, and log-probability scoring.

Euchre Game Simulator

Completed

Models cards, packs, players, dealing, trump selection, trick scoring, and automated player strategies.

  • C++
  • OOP
  • Game logic

Image Processing - Resizing

Completed

Resizes PPM images with seam carving by computing pixel energy, cost paths, and removable seams.

  • C++
  • Matrices
  • Seam carving