iOS developer and indie app maker with 5+ years of experience shipping on the App Store. Started in web design, taught myself Swift and SwiftUI, and have since expanded into React Native for cross-platform work.
My focus is on building apps people genuinely enjoy using — with clear design, real accessibility, and a goal of helping other developers grow along the way.
🎥 Check out my YouTube channel for tutorials and coding content!
Curious how this profile was built? Watch the walkthrough
Your daily vocabulary companion with interactive challenges and motion-based controls.
Stack: SwiftUI · SwiftData · CloudKit · CoreHaptics
- Four game modes: matching, anagrams, flashcards, and daily challenges
- 1000+ curated vocabulary entries with a streak and lifeline economy
- Motion-based gameplay and SwiftData + CloudKit sync
A mindful journaling app to help you reflect, grow, and stay grateful.
Stack: SwiftUI · SwiftData · CloudKit · Core ML
- Rich daily entries with photos, tags, and emoji
- Smart prompts powered by Core ML emotion detection
- CloudKit sync across iPhone and iPad — one-time purchase to remove ads
Beautifully curated scripture and reflections to inspire each day.
Stack: SwiftUI · SwiftData · WidgetKit
- Four Bible translations: KJV, ASV, WEB, and DRB
- Daily notifications, dark mode, home screen widget, and search
- Favorites, personal notes, and handpicked devotional content
Fast-paced reflex battles — local or online.
Stack: SwiftUI · GameKit · SwiftData · RevenueCat · CoreHaptics
- Real-time Game Center multiplayer or local two-player
- Solo reaction trainer with stats, streaks, and leaderboards
- Unlockable skins and themed premium packs via RevenueCat
Pilot a plane through the sky — build combos, chase the leaderboard.
Stack: SpriteKit · GameKit · StoreKit · AdMob
- Four modes: 60s, 120s, 180s timed challenges, and a pressure-free Zen mode
- Unlockable planes and contrail trails with a coin economy and daily challenges
- Game Center achievements and leaderboards across all modes
An ADHD-focused time-blocking and focus timer. Your external executive function.
Stack: React Native · Expo · SQLite + Drizzle ORM · Zustand · RevenueCat · RN Skia
- Visual time blocks with a Flow State that rewards hyperfocus — green overtime, not red warnings
- Calendar and Reminders sync for zero-input scheduling
- Home Screen + Lock Screen widgets, Smart Shift rescheduling, and flexible streak tracking
- Local-first — no network required for core functionality. Freemium via RevenueCat.
Kitty Game — A SpriteKit survival game. Guide your cat through falling raindrop bullet patterns, unlock skins, and climb the Game Center leaderboard.
A free collection of browser-based developer utilities.
JSON formatter · Regex tester · Base64 encoder · Text diff · Hash generator · Color picker · Timestamp converter · URL encoder · Lorem ipsum · AI prompt builder
No frameworks, no installs. Built with vanilla HTML, CSS, and JavaScript.
Tutorials, walkthroughs, and coding experiments — every public repo here is a companion to a video or a standalone learning example.
Topics covered across 100+ repos:
- SwiftUI components, navigation, animations, and gestures
- CloudKit, Firebase, and Supabase Auth integration
- HealthKit, SpriteKit, RealityKit, and visionOS
- Camera, audio, and device sensors
- FoundationModels (on-device AI), Core ML, and Gemini API
- StoreKit, Keychain, and push notifications
- UIKit patterns and Swift interview prep











