Skip to content
Available for freelance iOS projects

iOS developer building native apps with SwiftUI and UIKit.

I build and ship production iOS apps at Nusantara Beta Studio, with cross-platform experience in React Native, Flutter and Kotlin Multiplatform.

Open-source work

ScreenUtil scaling the same layout across an iPhone 12 and iPhone 17 Pro Max

ScreenUtil

A thread-safe Swift package for scaling layouts from a fixed design size across iOS, iPadOS, macOS, tvOS, and watchOS.

SwiftSPMUIKit + SwiftUI
ziti-sdk-swift networking in OpenZiti's Swift SDK

ziti-sdk-swift

Fixed ZitiUrlProtocol header parsing to preserve multiple Set-Cookie values in OpenZiti's Swift SDK.

SwiftNetworkingOpen source

About

My iOS work runs across streaming, enterprise, and fintech: video platforms, field-operations tools, and mobile banking.

My specialty is native video: AVPlayer, WebView, FairPlay and Nagra DRM, and Picture-in-Picture. Outside that, I maintain open-source Swift packages and design-system tooling.

iOS

Swift, SwiftUI, UIKit, Vision, RxSwift, Combine

Cross

React Native, Flutter, Kotlin Multiplatform

Web

WebKit, TypeScript, Svelte, Tailwind CSS

Experience

Sep 2024 – Present

iOS Developer

Nusantara Beta Studio

Build video playback for national streaming apps: a reusable AVPlayer SDK, WebView, FairPlay and Nagra DRM, and Picture-in-Picture recovery. Bridge Kotlin Multiplatform APIs into native Swift, and ship Vision-based OCR and VoIP calling for enterprise field operations. Cover critical flows with XCTest and Maestro.

Jul 2024 – Sep 2024

React Native Developer Intern

Nusantara Beta Studio

Built goods-issue screens for an enterprise service-operations app with React Navigation and React Query, and covered the release path with Appium and WebdriverIO end-to-end tests.

Let's build your iOS app.

Share what you're building, its current stage, and your target timeline even if the scope isn't final. I usually reply within one business day.

Discuss your iOS project