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