iOS-first Engineer • SwiftUI Specialist • Full-Stack Web Developer (React, Firebase)
Building production apps with elegant UX, reliable real-time systems, and payment flows that just work.
I design and build iOS apps and companion web dashboards that scale. I focus on SwiftUI-first experiences, real-time features (Firebase), and secure payments (Stripe, Apple Pay). If you want a polished app with reliable realtime behavior and delightful UX, I’m the engineer you hire.
- Languages: Swift, TypeScript, JavaScript, Python
- iOS: SwiftUI, Combine, UIKit interop, CoreLocation, CoreML (on-device)
- Web: React, Tailwind CSS, Next.js / Vite
- Backend & Infra: Firebase (Auth, Firestore, Functions, Messaging), Node.js, Express
- Payments & Monetization: Stripe, Apple Pay, Square (Tap-to-Pay)
- Tools: Xcode, Firebase CLI, GitHub Actions, Cursor, Postman
- SaviPets — Role-based pet-sitting platform: real-time GPS tracking, Stripe/Apple Pay, Firebase chat, visit timers. Repo → • Demo →
- AI Chat Companion — Cross-platform assistant with contextual memory and personality settings. Repo →
- Tap-to-Dodge — Mobile arcade game prototype (monetized; simple 30–90s runs). Repo →
- MeloMo — Music Based on your mood. Repo →
- Problem: Pet owners needed a reliable, trustable service with real-time sitter locations and instant receipts.
- My approach: Built a SwiftUI iOS app + React admin dashboard. Real-time updates via Firestore, visit tracking via CoreLocation, payments with Stripe & Apple Pay, and photo/reporting for each visit.
- Outcome: Improved client trust with live tracking and receipts; easier operations for sitters through a focused dashboard and automated billing.
- Discovery & scope — define MVP, success metrics, and milestones.
- Design → Build — rapid prototyping (Figma), SwiftUI-first iOS implementation, React web admin.
- Secure Payments — integrate Stripe + Apple Pay with server-side verification (payment intents).
- Realtime & reliability — use Firestore snapshots, batched writes, and offline-friendly patterns.
- Delivery & maintenance — CI, staging previews, tests, and handover docs.
- Focused on iOS-first solutions with companion web systems.
- Deep experience with real-time services (Firestore) and payments.
- Strong emphasis on product clarity, user trust, and measurable outcomes.
iOS (SaviPets demo)
- Open
SaviPets.xcodeprojin Xcode 14+. - Set a sandbox Firebase config in
GoogleService-Info.plist(dev). - Use a real device for Apple Pay / location features.
Cmd + Rto run.
Web (Admin dashboard)
# from repository root
cd web-dashboard
npm install
# create .env.local with FIREBASE config and API keys
npm run dev