Senior Mobile Engineer

Sunil
Gurung.

I build mobile experiences that scale. 7 years turning complex problems into elegant, production-ready features — from intern to senior, from solo features to leading teams.

0+ Years Building
4× Promotions
0% Less Duplicate Code
0s Build Time

Prezzee

Senior Mobile Engineer · 2019 – Present · Sydney, Australia

Started as a two-week iOS intern. Four promotions later, I led the Apple Pay integration used by millions, drove Kotlin Multiplatform adoption across teams, and ran the mobile team as Acting Tech Lead.

Senior · 2023 Mid-Level · 2021 Associate · 2019 Intern · 2019
💳
Apple Pay & Wallet
Led end-to-end Apple Pay integration for millions of users. Gift cards in Apple Wallet with banking-grade security — encrypted data, certificate chains, OTP flows, and Apple certification.
🔗
Kotlin Multiplatform
Introduced KMP so iOS and Android users get identical experiences. Reduced duplicate code by 60% — fewer inconsistencies, faster delivery, happier users.
🏗️
Architecture
Three architectural migrations in three years. Each improved stability and cut time-to-ship.
2019 MVC Classic pattern
2021 MVVM Better testability
2023 MVI Unidirectional flow
👥
Acting Tech Lead
Drove technical decisions for a team of four. Led architecture reviews, mentored engineers through complex features, and established coding standards that two teammates used to earn promotions.

Impact Metrics

  • 45% fewer UI bugs — Rebuilt Android in Jetpack Compose
  • Build time: 3+ min → 45s — Restructured iOS into SPM modules
  • Weekly releases — Set up Bitrise & Fastlane CI/CD
  • 75%+ test coverage — Noticeably fewer production crashes

Key Learnings

  • Scale changes everything — Architecture that works for 10K users breaks at 1M
  • Duplication is debt — KMP cut 60% of shared code across platforms
  • Velocity needs safety — Fast releases only work with test coverage
  • Teams outlast projects — Mentoring and architecture reviews compound

Impact IT

iOS Engineer · 2017 – 2018 · Kathmandu, Nepal

Built three client iOS apps from scratch — a social app, a personal finance tracker, and an event coordination tool. Owned each from architecture decisions to App Store submission.

📱
End-to-End Ownership
Three full apps, three clients. Designed architecture, wrote code, handled App Store submissions, and supported launches — all before turning 23.
🚀
Fast Learner
Self-taught iOS development before formal engineering education. Landed my first professional role before graduation.

Side Projects

CitizenMate

Solo Developer · 2026

395 practice questions for the official Australian Citizenship Test. No ads, no tracking — just a tool that helps people pass their test.

395 Questions 100% Offline Zero Ads
View on App Store →

KardVault

Solo Developer · 2026 · In Development

A privacy-first loyalty card wallet. Your card data stays on your device — no accounts, no cloud, no tracking.

On-Device Storage Zero Cloud Sync 100% Private

I build things
people actually use.

Mobile engineer who obsesses over the details. Not just "does it work?" — but "is it fast?", "is it consistent?", and "would I want to use this myself?"

At Prezzee, I led the Apple Pay integration for millions of users, introduced Kotlin Multiplatform to unify iOS and Android, and cut iOS build times from 3+ minutes to 45 seconds so teams could ship faster.

Before Prezzee, I built three client apps at Impact IT — social, finance, and event apps — all before graduating. I also run CitizenMate, an offline Australian citizenship test prep app for iPhone and iPad, and I'm currently building KardVault, a privacy-first loyalty card wallet.

Based in Sydney. Open to senior iOS, mobile lead, and cross-platform roles. Happy to collaborate across time zones.

🎧
When I'm Not Coding
Lofi beats and ambient while I work. Good beats = good code.
🤖
AI Tools
Copilot, Claude, and ChatGPT in my daily workflow. I use them thoughtfully, not blindly.

Tech Stack

iOS Development

Swift SwiftUI UIKit Combine PassKit Apple Pay SPM XCTest XCUITest CoreData SwiftData

Android Development

Kotlin Jetpack Compose ViewModel Coroutines Room Retrofit Espresso

Cross-Platform

KMP CMP Shared Business Logic Shared Networking Shared UI Components

API & Networking

REST GraphQL WebSocket gRPC API Integration

Architecture

MVC MVI MVVM Clean Architecture Modular SPM Feature Modules

Testing & QA

Unit Testing UI Testing Snapshot Testing 75%+ Coverage

CI/CD & Tools

Bitrise Fastlane TestFlight Firebase GitHub Actions

Leadership

Acting Tech Lead Agile/Scrum Mentoring Architecture Reviews

Let's build
something great.

Open to senior iOS, mobile lead, and cross-platform roles in Sydney or remotely. Always happy to chat about mobile architecture, Kotlin Multiplatform, or anything tech.

Available Now

Looking for someone who takes ownership end-to-end? From design to deployment. I'd love to hear from you.

Send a Message