Immediately Available

Nur Irfan Pangestu

Senior iOS Engineer

7+ years iOS · 11 years mobile · Apps shipped to 1M+ users.
Architecting resilient iOS applications, Kotlin Multiplatform systems, and high-velocity CI/CD release pipelines.

Jakarta, Indonesia — Open to international opportunities
irfan@apple-silicon ~ %
$ fastlane ios release_production
# Running automated quality gate checks...
SwiftLint: 0 violations (Strict Swift 6 check)
ABI Validation: Public binary API clean
Crash-Free Rate: 99.4% (Sustained)
Active Users: 1,000,000+ AstraPay & Kompas
$ echo "Ready for high-impact iOS engineering."
→ Ready for high-impact iOS engineering.
0
Users on AstraPay
0.0
App Store Rating (Kompas.id)
0%
Crash-Free Rate Sustained
0
Paying Subscribers
Production Products

Shipped Apps & Real Impact

Real apps in users' hands — from greenfield zero-to-production launches to scaling Indonesia's top digital media platform.

View All Shipped Apps (8 Products) →
Technical Mastery

Technologies & Engineering Tooling

A battle-tested stack refined over 11 years of shipping production mobile applications.

🍎

iOS Native

Swift SwiftUI UIKit Combine Swift Concurrency StoreKit AVFoundation CoreData Keychain
🧠

Cross-Platform & KMP

Kotlin Multiplatform SKIE Interop Ktor Client Koin DI Konform Validation Multiplatform Settings Jetpack Compose
🏗

Architecture & Patterns

Clean Architecture MVVM Modularization Dependency Injection Repository Pattern Unidirectional Data Flow
🛠

Tooling & Generation

Xcode XcodeGen Swift Package Manager Fastlane CocoaPods Gradle Kotlin DSL
🛡

CI/CD & Quality Gates

GitHub Actions (40+) Self-Hosted Runners ABI Validation SwiftLint Semgrep SAST Detekt Kover Makefile Automation
📦

SDK & Packaging

XCFramework (SPM) Maven (GitHub Packages) GitHub Releases Checksum Validation Semantic Versioning
🧪 Engineering Lab

Systems That Make Teams Fast and Releases Safe

Beyond shipping features, I invest deeply in engineering infrastructure. Explore the architectural blueprints, 40+ workflow CI/CD orchestrators, and automated quality gates built in my personal R&D testbed.

🏗

KMP Architecture

Clean Architecture core shared across native Swift/SwiftUI and Jetpack Compose.

⚙️

CI/CD Automation

40+ GitHub Actions workflows, self-hosted macOS runners & 3-tier Makefile system.

🛡

Quality Gates

SwiftLint, Semgrep SAST, Detekt, and automated Kotlin 2.2 ABI validation on every PR.

📦

SDK Distribution

Automated dual-channel distribution: XCFramework via SPM & Maven packages.

$ make -f Makefile.kmp deploy_library VERSION=1.2.3 Explore the Engineering Lab →
Background

Product Focus Meets Platform Engineering

I'm Irfan — a Senior iOS Engineer based in Jakarta with 7+ years of native iOS experience within an 11-year mobile career. I've built mobile products across fintech, digital media, and telecommunications.

What I enjoy most is the intersection of product and platform: shipping polished native experiences users love while building the robust infrastructure that makes future features effortless to deliver.

Immediately Available UTC+7

Let's Build Together

Open to senior iOS & mobile roles worldwide (on-site, hybrid, remote).

✓ Willing to self-sponsor work visa where needed