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


🔥 Recent Activity

Most recently pushed repositories (sorted by last activity)

Repo Description Language Last Push
Scribe-Android Android keyboard app for language learners (Wikimedia) Kotlin · Jetpack Compose Aug 2026
onebusaway-ios watchOS companion app for transit (GSoC 2026) Swift · SwiftUI Aug 2026
FlowState macOS AI-powered focus & context tracking app Swift · AppKit · SwiftData Aug 2026
Scribe-iOS iOS keyboard app for language learners (Wikimedia) Swift · UIKit · SwiftUI Jul 2026
Scribe-i18n Localization pipeline (added Nepali language support) Python Jul 2026
Cogito AI-driven task manager with heatmap calendar Swift · CoreData · MVVM Jun 2026
Flexi watchOS posture assistant with HealthKit Swift · HealthKit May 2026

👨‍💻 About Me

let prince = Developer(
    role: "Software Engineer",
    focus: ["SwiftUI", "AppKit", "Kotlin/Jetpack Compose", "Open Source", "System Design"],
    currentlyBuilding: [
        "FlowState — macOS AI focus & context-tracking app (IndeHub 2026)",
        "OneBusAway watchOS companion app (GSoC 2026)",
        "Scribe Conjugate app for Android (GSoC 2026)"
    ],
    openTo: ["Full-time", "Internship", "Contract"],
    funFact: "Built a full voice-based booking assistant before most apps had one"
)
  • 💻 Software Engineer experienced in building robust, API-driven systems and high-performance cross-platform mobile/desktop applications
  • 📱 iOS & macOS Developer with internship experience at BookTranspo and DigiLocker
  • 🌍 Open Source Contributor at Scribe (Wikimedia Foundation) — active across iOS and Android
  • ⌚ Shipped a production watchOS app (Flexi) with SwiftUI + HealthKit
  • 🚌 GSoC 2026 — OneBusAway Apple Watch companion (24+ SwiftUI views, WatchConnectivity, OTP) & Scribe Conjugate Android app
  • 🏅 IndeHub Hackathon 2025 Semi-Finalist — now building FlowState for 2026
  • 🧠 Deep-diving into DSA, system design, and scalable end-to-end app architecture

🔭 Currently Working On

  • 🧠 FlowState — macOS AI context-recovery & workspace focus engine with Apple FoundationModels, SwiftData, full-bleed CleanMyMac-X-inspired Studio UI (IndeHub Hackathon 2026)
  • 🚌 OneBusAway watchOS — GSoC 2026 watchOS companion with 24+ SwiftUI views, ViewModels, WatchConnectivity sync, and OTP transit integration
  • ⌨️ Scribe Conjugate Android — GSoC 2026 offline-aware Kotlin + Jetpack Compose conjugation app
  • 🔄 Modernizing legacy iOS UIKit and Android XML interfaces to SwiftUI / Jetpack Compose at Scribe

💼 Experience

App Developer (Open Source Contributor) — Scribe (Wikimedia Foundation)  Jan 2026 – Present

Swift · Kotlin · SwiftUI · Jetpack Compose · SQLite · Scribe-i18n · NWPathMonitor

  • Engineered core cross-platform keyboard enhancements for iOS and Android, including a robust fallback autocompletion engine via local SQLite noun databases and customizable user settings
  • Architected the Android Conjugate App's core functionality using Kotlin and Jetpack Compose, implementing offline-aware data downloading from Scribe-Server with dynamic network indicators and interactive search/selection UIs
  • Led modernization of legacy interfaces — converting iOS UIKit components to SwiftUI and standardizing Android XML/Compose layouts for responsive, dark-mode compatible experiences
  • Designed seamless onboarding and data-management flows with deep-link navigation from keyboard extensions directly into download managers with polished empty-state banners
  • Resolved critical edge-case crashes (locale-specific initialization errors) and maintained backward compatibility across iOS 15+
  • Integrated Scribe-i18n translation pipelines, completely localizing the app into Nepali and establishing localized error handling for server API failures
iOS Developer Intern — BookTranspo  Jul 2025 – Dec 2025

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

  • Designed and integrated REST APIs for real-time communication between client and backend systems
  • Built real-time tracking system handling continuous location data streams with optimized state management
  • 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
  • Collaborated with backend services to ensure scalable and reliable system behavior
Open Source Contributor — OneBusAway iOS  2025 – Present

SwiftUI · UIKit · watchOS · OBAKit · MVVM · WatchConnectivity

  • Migrating legacy UIKit screens to SwiftUI (WalkTimeBanner, Bookmarks, Recent Stops)
  • Building watchOS infrastructure: 24+ SwiftUI views, ViewModels, WatchConnectivity sync, and OTP integration for the GSoC 2026 companion app
  • 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 application features using structured architecture
  • Integrated APIs and handled data flow between client and backend systems
  • Improved performance and resolved bugs through systematic debugging

🚀 Projects

Project Description Stack Platform
FlowState macOS AI focus engine — context recovery, workspace classification, Apple FoundationModels, SwiftData SwiftUI · AppKit · SwiftData · FoundationModels macOS
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
Glasscast Modern glassmorphism-based SwiftUI app Swift · SwiftUI iOS
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 Kotlin Java Python C++ Bash

Apple Frameworks

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

Android

Jetpack Compose

Tools & Backend

Git Firebase MySQL GraphQL REST API Vapor Figma SPM TestFlight


🎓 Education & Certifications

Bachelor of Technology — Computer Science & Engineering Parul University, Vadodara Aug 2021 – June 2025

Achievements & Certifications

  • 🏅 IndeHub Hackathon 2025 — Semi-Finalist (now building FlowState for 2026)
  • ☁️ Oracle Cloud Infrastructure 2025 Foundations Associate — Oracle
  • 🤖 Oracle Cloud Infrastructure Certified AI Foundations Associate — Oracle
  • 🏅 Postman API Fundamentals Student Expert
  • 📘 Introduction to iOS Mobile Application Development — Coursera
  • 📗 Postman Crash Course — Udemy

📊 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