Skip to content
View prince-0408's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report prince-0408

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Prince-0408/README.md

Typing SVG

Profile Views


πŸ‘¨β€πŸ’» About Me

let prince = Developer(
    role: "iOS Developer",
    focus: ["SwiftUI", "watchOS", "MVVM", "Open Source"],
    currentlyBuilding: "OneBusAway watchOS companion app (GSoC 2026)",
    openTo: ["Full-time", "Internship", "Contract"],
    funFact: "Built a full voice-based booking assistant before most apps had one"
)
  • πŸ“± iOS Developer with internship experience at BookTranspo and DigiLocker
  • 🌍 Active contributor to OneBusAway iOS and Scribe-iOS
  • ⌚ Shipped a production watchOS app (Flexi) with SwiftUI + HealthKit
  • 🎯 GSoC 2026 applicant β€” OneBusAway Apple Watch companion app & Scribe Conjugate
  • 🧠 Deep-diving into DSA in Swift, MVVM architecture, and scalable app design

πŸ”­ Currently Working On

  • 🚌 OneBusAway watchOS companion app (GSoC 2026 proposal)
  • ⌨️ Scribe Conjugate app β€” GSoC 2026 proposal
  • πŸ”„ Migrating legacy UIKit screens to SwiftUI in OneBusAway iOS
  • πŸ€– Expanding Cogito with AI-powered scheduling improvements

πŸ’Ό Experience

iOS Developer Intern β€” BookTranspo Β Oct 2025 – Dec 2025

SwiftUI Β· MapKit Β· Google Maps SDK Β· Live Activities Β· ActivityKit Β· Dynamic Island Β· REST APIs

  • Built the core booking flow: pickup/drop selection, vehicle selection, price estimation, and live driver updates
  • Implemented real-time route drawing, driver tracking, and proactive state handling across delivery phases
  • Built Live Activities + Dynamic Island for real-time delivery tracking with continuous state updates
  • Designed automatic PDF invoice generation for completed deliveries
  • Implemented "Booker" Voice Assistant β€” full voice-based booking flow with speech recognition, TTS, and hands-free booking creation
  • Enhanced UI/UX: bottom sheets, animated gradients, smooth overlays, and widget support
Open Source Contributor β€” OneBusAway iOS Β 2025 – Present

SwiftUI Β· UIKit Β· watchOS Β· OBAKit Β· MVVM

  • Migrating legacy UIKit screens to SwiftUI (WalkTimeBanner, Bookmarks, Recent Stops)
  • Building watchOS infrastructure: 24+ SwiftUI views, ViewModels, WatchConnectivity sync, and OTP integration
  • Added Share Stop feature, accessibility improvements, and architectural refactoring across OBAKitCore
Open Source Contributor β€” Scribe-iOS Β 2025 – Present

Swift Β· UIKit Β· SwiftUI Β· Keyboard Extensions Β· NWPathMonitor Β· UIImpactFeedbackGenerator

Open PRs

PR Description
#645 Convert keyboard app About tab from UIKit to SwiftUI β€” 6 new SwiftUI files, UIHostingController bridge, MFMailComposeViewController fallback
#642 feat(keyboard) β€” "Did you mean: X?" suggestion on invalid translate/conjugate/plural commands using prefix-match against autocomplete lexicon
#639 feat(keyboard) β€” Haptic feedback on all key presses via UIImpactFeedbackGenerator with 3-tier intensity map (light/medium/heavy)
#636 feat(download) β€” Offline network indicator using NWPathMonitor singleton; surfaces toast on download/update attempts while offline
#635 fix β€” Finalize no-language-data keyboard UI: full-width button, dark mode support, correct icon, hidden Scribe key
#634 fix β€” Resolve circular references in NavigationLevel & DeclensionNode; restore 60+ missing PBXBuildFile entries for Conjugate target
Contributor β€” GirlScript Summer of Code Β Oct 2024 – Dec 2024
  • Contributed to open-source projects involving modular coding, version control, and team-based collaboration
iOS Developer Intern β€” DigiLocker Β Mar 2022 – May 2022
  • Developed and maintained iOS applications using Swift and UIKit
  • Improved UI/UX based on user feedback in collaboration with design teams

πŸš€ Projects

Project Description Stack Platform
Cogito AI-driven task manager with smart scheduling, heatmap calendar, and customizable themes SwiftUI Β· CoreData Β· MVVM iOS
NotchX Transforms the MacBook notch into a Dynamic Island-style UI with music, battery & notifications SwiftUI Β· AppKit Β· MVVM macOS
Flexi watchOS posture & ergonomics assistant with real-time correction alerts and habit tracking SwiftUI Β· HealthKit Β· MVVM watchOS
Togethr Couples relationship tracking and memory app SwiftUI iOS
SnapBite Food journaling app with SnapKit-style layout Swift Β· UIKit iOS
MusePaint Minimal creative drawing app Swift iOS
Swift-DSA Core data structures and algorithms in Swift Swift β€”

πŸ›  Tech Stack

Languages

Swift Java Python C++ Bash

Apple Frameworks

SwiftUI UIKit AppKit watchOS HealthKit CoreData Combine MapKit ActivityKit AVFoundation ARKit WidgetKit Speech Xcode

Tools & Backend

Git Firebase GraphQL REST API Vapor Figma SPM TestFlight


πŸŽ“ Education & Certifications

B.Tech β€” Computer Science & Engineering Parul University, Vadodara Oct 2022 – May 2025

Achievements & Certifications


πŸ“Š GitHub Stats

Pinned Loading

  1. Swift-DSA Swift-DSA Public

  2. Flexi Flexi Public

    Swift

  3. MusePaint MusePaint Public

    Swift

  4. onebusaway-ios onebusaway-ios Public

    Forked from OneBusAway/onebusaway-ios

    OneBusAway for iOS, written in Swift.

    Swift