projects

— ls ./projects

Websites

4 projects
Unitracker
Unitracker
database-driven CRUD system
Full-stack system for tracking university courses and grades

A comprehensive web application that allows students to track their university courses, monitor grades in real-time, and visualize academic progress. Features authentication, CRUD operations, and a clean dashboard interface.

key features

  • Real-time grade tracking
  • User authentication
  • Course CRUD management
  • Academic progress visualization

tech stack

Next.jsTypeScriptSupabase
Macroview
Macroview
interactive data + backend API system
Data visualization dashboard for macroeconomic data

An interactive dashboard that fetches and visualizes macroeconomic indicators from multiple sources. Built with a Python backend API and a React frontend with D3.js charts for rich data exploration.

key features

  • Interactive D3.js charts
  • REST API backend with FastAPI
  • Multiple economic indicators
  • Responsive data filtering

tech stack

ReactD3.jsFastAPIPython
Music4Study
Music4Study
external API integration + personalization logic
Personal music library for studying with YouTube embeds and bubble genre filtering

A personal music library built for studying that uses YouTube embedded players. Features an interactive bubble panel to filter music by genre, making it easy to find the right vibe for focus and productivity.

key features

  • YouTube embedded playback
  • Interactive bubble genre filter panel
  • Personal music library
  • Genre-based filtering

tech stack

Next.jsTypeScriptYouTube Embeds
Fallout Pip Boy Terminal
Fallout Pip Boy Terminal
UI/state-driven interface experiment
Interactive terminal UI inspired by Fallout

A retro-futuristic interactive terminal interface inspired by the Fallout Pip Boy. Features animated UI elements, state-driven navigation, and an immersive CRT aesthetic.

key features

  • Immersive CRT aesthetic
  • State-driven UI navigation
  • Animated terminal effects
  • Interactive content sections

tech stack

ReactJavaScript

Tools

2 projects
SyncGit
developer tooling and workflow automation
Rust CLI tool to simplify Git workflows

A command-line tool written in Rust that streamlines common Git operations. Designed to reduce friction in daily version control tasks with intuitive commands and fast execution.

key features

  • Simplified Git commands
  • Fast Rust performance
  • Workflow automation
  • Cross-platform support

tech stack

RustCLIGit
Internal Audio Recorder
low-level system programming
Windows system audio capture tool

A native Windows application written in C++ that captures internal system audio output. Uses the Windows Audio API for low-latency recording and WAV file export.

key features

  • Low-latency audio capture
  • WAV file export
  • Windows Audio API integration
  • System tray integration

tech stack

C++Windows API