Things I've Built

Projects showcasing technical depth across mobile, backend, and developer tools

dev-session-manager

Automate tmux session creation

Open source
Bash tmux YAML Homebrew

Eliminates repetitive terminal setup with pre-configured tmux sessions from YAML configs. One command creates your entire development environment.

  • Published as Homebrew tap
  • Declarative YAML configurations
  • Idempotent session management
  • Zero-friction context switching

RingTrack

Science-backed habit tracker for Apple Watch

App Store submission pending
Swift 6 SwiftUI SwiftData watchOS 11

Maximum 3 habits enforced based on cognitive load research. Visualizes progress as activity rings with 66-day automaticity milestones.

  • 3-habit focus based on Lally et al. research
  • Cross-device sync via WatchConnectivity
  • 7-day advance notification scheduling
  • Seven mood-based themes

pyworks.nvim

Zero-config Python notebooks in Neovim

Open source
Lua Python Neovim API Jupyter

Eliminates setup friction for Python development in terminal. Auto-creates venvs, detects missing packages, renders matplotlib plots inline.

  • Auto venv creation and package detection
  • Inline matplotlib plots via Kitty protocol
  • 10-100x faster installs with uv
  • Jupytext integration for .ipynb files