Projects

Web apps, Python tools, and computer vision projects I’ve worked on.

SideQuest activity discovery screen An activity suggestion in SideQuest
01 / Activity DiscoveryActive / In Development

SideQuest

Designer and developer · Started 2026 · active development

A cozy activity picker that helps you find something interesting to do right now.

  • React
  • TypeScript
  • vinext
  • Vite
  • Nitro
  • Supabase
  • PostgreSQL

Explore project

Password Manager command-line interface
02 / Python CLICompleted

Password Manager

Python developer · V1 complete

A command-line password manager built in Python that securely stores account credentials in an encrypted local vault.

  • Python
  • Cryptography
  • Fernet
  • Scrypt
  • CLI
  • Unit Testing

Explore project

Workout Journal training history Workout Journal calendar
03 / Personal Fitness ApplicationActive Personal Project

Workout Journal

Designer and developer · Started 2026 · actively evolving

Private workout tracking application built for personal use.

  • SvelteKit
  • TypeScript
  • Supabase
  • PostgreSQL
  • Supabase Auth
  • Vercel

Explore project

Notes App academic workspace Notes App rich-text editor
04 / Private Academic WorkspaceActive Development

Notes App

Designer and developer · Started 2026 · active development

A private note-taking and academic workspace I built to organize courses, assignments, notes, and notebooks in one place.

  • SvelteKit
  • Svelte 5
  • TypeScript
  • Supabase Auth
  • PostgreSQL
  • Row Level Security
  • Supabase Storage
  • PDF.js
  • Playwright

Explore project

Rocky student dashboard Rocky AI chat interface
05 / Full-Stack Web PlatformCompleted

Rocky

Frontend Developer & Software Engineering Intern · February 2026 – August 2026

An educational platform bringing AI-powered tools, account management, and course resources together for computer science students.

  • SvelteKit
  • TypeScript
  • Flask
  • Python
  • MongoDB
  • AI integration

Explore project

TowTruck Alert tracking cars on a road with bounding boxes, confidence scores, and tracking IDs
06 / Computer VisionV1 Complete

TowTruck Alert

A computer vision project that detects vehicles and explores how camera footage could support automated tow-truck detection.

  • Python
  • OpenCV
  • YOLO
  • Computer Vision
  • Object Detection

Explore project

OneTask CLI

$ tm
> add Finish operating systems assignment
Added task 6: Finish operating systems assignment

> due 6 tomorrow
Set due date for task 6 to 2026-08-02.

> list
Tasks:
[ ] 6: Finish operating systems assignment
    (due: 2026-08-02)

> done 6
Marked task 6 as complete: Finish operating systems assignment
07 / Python CLIv0.2 In Progress

OneTask CLI

Personal Python project · v0.1 complete · v0.2 in progress

A command-driven Python task manager with persistent JSON storage, completion tracking, and due-date support.

  • Python
  • CLI
  • JSON
  • File Persistence
  • Git

Explore project