Nur Irfan Pangestu
Senior iOS Engineer Jakarta, Indonesia (UTC+7)Hi, I'm Irfan.
I'm a Senior iOS Engineer based in Jakarta with 7+ years of native iOS experience within an 11-year mobile career. I started in IT operations, moved myself into mobile development, and transitioned to iOS when my company needed it. At Kompas I wrote Swift daily while leading the iOS team — three iOS engineers, inside a six-engineer mobile group with three QA — on Kompas.id, the digital subscription platform of Kompas, Indonesia's largest national daily newspaper.
The thread through my career is initiative — every major skill I have, I picked up because I saw a gap and filled it. iOS development, CI/CD automation, Kotlin Multiplatform, release infrastructure — none of these were assigned to me. I saw they were needed and built them.
I'm now looking for my next role internationally — open to senior iOS engineering positions worldwide (on-site, hybrid, or remote). I bring 11 years of shipped production mobile work, a track record of improving products measurably, and the ability to own both features and infrastructure.
Immediately available — my previous role was made redundant in a corporate restructuring (not performance related).
Career Timeline
An 11-year journey of continuous learning, architectural leadership, and shipped products.
"Took the app from 4.3 to 4.9. Built subscription system for 50K+ paying users. Led the iOS team."
"Built AstraPay from scratch — now 1M+ users."
"Transitioned Android → iOS in 1 month. Sole iOS developer for banking apps."
"Built Kreditplus Mobile for one of Indonesia's largest multi-finance companies."
"Built network monitoring apps for field technicians. Started coding career here."
What I Bring
The distinct value I deliver to engineering teams and products from day one.
Zero to Production
Built two apps from empty Xcode project to production — one now serves 1M+ users (AstraPay), the other generates recurring revenue from 50K+ subscribers (Kompas.id). Not maintaining someone else's code — building from nothing.
Own the Infrastructure
Don't just ship features — I build the systems behind them. 40+ CI/CD workflows, automated quality gates on every PR, SDK distribution pipeline, self-hosted runners. The kind of work that makes the whole team faster, not just me.
Lead Without Leaving the Code
Led the iOS team for 5 years — hiring, architecture decisions, stakeholder roadmaps — while writing Swift every single day. Technical lead who can still debug a StoreKit edge case at 11pm.
🎓 Education
🌐 Languages
Mother tongue · Full professional fluency
Professional Working Proficiency (currently studying at Wall Street English)
Let's Talk
I am open to opportunities worldwide — on-site, hybrid, or remote — and happy to arrange and fund my relocation. With no notice period to serve, I can align with whatever visa and onboarding timeline your team needs.