Harjot Singh Panesar
ServicesNine practice areas

iOS, Android, Flutter, the web, and the engineering around them.

From a first Swift or Kotlin commit through App Store and Play Store submission — architecture, subscriptions, AI and ML features, websites and web apps in whatever stack the product needs, and the QA that stops a release coming back.
  1. 01

    iOS App Development

    Native iOS applications built with Swift and SwiftUI, optimised for performance and user experience.

    • Native Swift & SwiftUI development
    • App Store optimisation & submission
    • Push notifications & integrations
    • Core Data & CloudKit sync
    • Widget & extension development
  2. 02

    Android App Development

    Native Android apps in Kotlin, or the Android half of a shared Flutter codebase — shipped through Play Store review with the same rigour as the iOS build.

    • Native Kotlin with Android Studio & Jetpack
    • Play Store submission & policy compliance
    • Firebase, push notifications & background work
    • Material Design UI that still feels like your brand
    • Offline-first data & sync (OnTrack Core ships on both stores)
  3. 03

    Flutter Development

    Cross-platform apps for iOS and Android from a single codebase, reducing time and cost.

    • Single codebase for iOS & Android
    • Custom UI components
    • Firebase integration
    • State management (BLoC, Provider)
    • Platform-specific features
  4. 04

    Website & Web App Development

    Marketing sites, landing pages, dashboards and full web apps — built in whatever stack fits the product rather than the one I happen to like.

    • React & Next.js front-ends
    • Node & Firebase backends, Cloud Functions & APIs
    • Plain HTML/CSS sites when that is all a site needs
    • Admin dashboards & web companions for mobile apps
    • Fast loads, SEO, analytics & deployment
  5. 05

    Technical Project Management

    End-to-end management of your mobile app project, from requirements to deployment.

    • Requirements analysis & planning
    • Agile / Scrum methodology
    • Sprint planning & execution
    • Quality assurance oversight
    • Stakeholder communication
  6. 06

    Software Architecture

    Scalable, maintainable app architectures that support your business as it grows.

    • MVVM, Clean Architecture patterns
    • API design & integration
    • Database architecture
    • Code review & optimisation
    • Technical documentation
  7. 07

    AI & ML App Development

    Apps with real AI inside — LLM features and ML models that are useful, fast and cost-controlled rather than bolted on.

    • LLM integration (Claude, GPT, DeepSeek) & prompt design
    • ML model integration & AI report generation
    • On-device Core ML & Apple Intelligence
    • Token cost control & response caching
    • Privacy-first data handling
  8. 08

    App Monetisation & Subscriptions

    Turn a free app into a paying one. StoreKit 2 wired end to end, from paywall to server-side receipt validation.

    • StoreKit 2 subscriptions & one-off purchases
    • Paywall design & free-trial flows
    • Server-side receipt validation
    • App Store Connect & pricing setup
    • Restore purchases & entitlement sync
  9. 09

    QA & Test Engineering

    Five years as a QA engineer before I wrote production apps full time. I find the bugs your users would have found.

    • Manual & exploratory test cycles
    • XCTest & XCUITest automation
    • Regression suites & release sign-off
    • Bug triage & reproducible reporting
    • App Store rejection diagnosis & fixes

How a project runs

Read the full process
  1. 01

    Discovery

    Requirements, goals and the users you are building for — written down before any code.

  2. 02

    Design

    Wireframes, prototypes and the UI/UX decisions, reviewed before build starts.

  3. 03

    Development

    Agile sprints, AI-assisted — Claude Code, Codex and a DeepSeek harness speed the build, I review every line — with a demo every week.

  4. 04

    Testing

    Continuous QA, regression passes and bug fixes against a written sign-off list.

  5. 05

    Launch

    App Store submission, metadata, screenshots and App Review responses.

  6. 06

    Support

    Maintenance, iOS version updates, performance work and new features.

Hourly, fixed price or retainer

Fixed price suits well-defined projects with clear requirements. Hourly suits ongoing work, maintenance, or a scope that is still moving. We decide which one fits in the first call — no quote before I understand the app.

Most of my clients are outside India

I work in my clients’ hours, not mine. Read how the time zones, contracts and payments work for teams in:

Have an app or
a site to build?

Tell me what you are building and I will come back with a plan, a timeline and the trade-offs — usually within one business day.

Start a project
Based inMohali, Punjab, India
AvailableFreelance, consulting, long-term