Projects
Mobile Apps
BusyHive
iOS family chore management app built after analyzing 560+ App Store competitor reviews. Offline-first architecture, photo verification for chores, automatic allowance calculations. No subscriptions, no sync bugs.
FifteenAll
Cross-platform tennis match tracking (iOS, Android, Web) with automatic ELO rating calculations, geographic club-based organization, guest player management, and real-time stats aggregation.
Stark
Todo list and calendar app with an iOS and CLI interface. Uses the todo.txt format — plain text, simple, and portable.
Spool
Offline-first music player built with Expo, syncing across devices via a self-hosted libSQL server on a Dreamhost VPS. Local-first architecture with embedded replicas for instant reads and bidirectional HTTPS/WebSocket sync.
fressh
Mobile RSS reader paired with a background macOS daemon that fetches YouTube, Reddit, and RSS/Atom feeds into SQLite for fast, ad-free reading.
Other Projects
Jarvis
Personal AI assistant running 24/7 on a Mac mini. Chat with Claude-powered responses via Telegram, download YouTube videos with transcripts, summarize content, write Obsidian notes with AI frontmatter, fetch weather, manage reminders. Saves 5+ hours/week on content summarization.
Garden
Website documenting my backyard garden — a garden log, flower inventory, bloom calendar, and reading notes.
caritos.com
This site — personal portfolio and consulting site built with Bun, Hono, and TypeScript. Server-side rendered, no client-side framework, deployed on a Dreamhost VPS.