Rei Kemuel Cordero
Junior iOS developer · Philippines (UTC+8) · open to remote work
I've shipped features on a live App Store product, working inside a senior dev's existing codebase. A lot of the work was studying his patterns, learning fast, and adapting as I went. Most of what I've built so far has been on Ambio — a small distributed team where I contribute to the monetization and lock-screen layers.
Ambio
Ambio on the App Store — ambient sound app for sleep, focus, and relaxation. Live since May 2026. Built on a small distributed team (lead engineer + marketing partner in Vietnam).
- Monetization — Google AdMob (banner, rewarded, app-open + frequency cap) and a two-tier premium-access manager built on a Combine
Publishers.CombineLatestpipeline - Lock-screen integration — NowPlaying +
MPRemoteCommandCentercontrols wired on top of the app's audio playback - Premium UX — rewarded-ad flow, unlock-expiry toast, premium sheet with iPad-aware detents, mood/tag filter chip bar
- Firebase setup — Analytics + Crashlytics init, AdMob adapter-status logging, structured ad-lifecycle event taxonomy
Code you can read
AdMobKit
The AdMob integration pattern. Banner cache, rewarded flow, app-open with a 120s cooldown, and a typed AdLifecycleEvent enum. Swift Package, iOS 17+.
TwoTierPremiumAccess
The Combine pipeline that derives a single hasPremiumAccess flag from a rewarded-ad temporary unlock and a subscription source. Honest notes on the rough edges. Foundation + Combine only.
Morning Manna
An AI automation project made with Claude Code. It turns my own church-service notes into a daily devotional email in my own voice. The engine is public; the personal content never touches git.
Stack
iOS: Swift · SwiftUI · Combine · async/await · Swift Package Manager
Monetization: Google AdMob · premium-access state design
Automation: Claude Code · MCP servers · Python tooling
Currently
- Growing on Ambio's monetization + platform-integration layers
- Working through the AI Automation Society challenge — each lesson ends as a reusable Claude Code skill, documented on LinkedIn
- Open to remote iOS junior roles, mentored apprenticeships, or specialized monetization / iOS-platform-API contract work