I’m a Senior iOS Engineer with 5+ years of professional experience building, scaling, and maintaining production-grade iOS applications across fintech, health-tech, and consumer platforms.
I specialize in clean architecture, performance optimization, and long-term maintainability, with strong ownership from feature design → implementation → release → post-release improvements. I enjoy solving complex problems, improving legacy codebases, and delivering high-quality user experiences using Swift and SwiftUI.
I’m comfortable working in remote-first, async environments, collaborating with product managers, designers, backend engineers, and QA teams.
- 🌍 Based in Indonesia (GMT+7)
- 🌐 Open to Remote Full-time, Contract, or Freelance iOS roles
- ✉️ Contact: cahyo.mamen@gmail.com
- 🚀 Currently contributing to a large-scale Fintech iOS application
- 🧠 Interests: SwiftUI, iOS Architecture, On-device ML, Developer Content & Knowledge Sharing
I’ve worked on consumer-facing iOS applications used by thousands to millions of users, contributing to both greenfield development and legacy codebase modernization.
- Design and evolve scalable iOS architectures
- Build features with high product & business impact
- Refactor legacy code toward clean, testable, modular systems
- Improve performance, stability, and crash rates
- Collaborate asynchronously in cross-functional remote teams
- 📱 iOS Engineer @ Stockbit
- 👨💻 Senior iOS Developer @ RoomMe
- 👨💻 Senior iOS Developer @ SehatQ
- 📲 iOS Developer @ Hello Chat
- 📲 iOS Developer @ HiApp
- 🌐 iOS Developer @ Pasar Udang
- 🚀 iOS Developer & AVP Mobile Engineer @ DOT Indonesia
I focus on engineering fundamentals that scale in real-world products:
- Swift 5+, Objective-C, modern iOS APIs (iOS 16+)
- UIKit & SwiftUI (hybrid and full SwiftUI apps)
- Architectures: MVC, MVVM, VIP, VIPER, Clean Architecture
- Testing: Unit, UI, Snapshot & Integration tests (XCTest)
- Concurrency: async/await, GCD, Combine
- Networking & Data: REST APIs, JSON, offline-first patterns
- Code Quality: SOLID principles, modularization, refactoring
Mobile
- Swift, SwiftUI, UIKit
- XCTest, Xcode Instruments
- Fastlane, TestFlight
Workflow
- Git, Git Flow
- CI/CD pipelines
- Agile (Scrum & Kanban)
Supporting Tools
- Figma (collaboration with design)
- Firebase / Analytics tools
- RESTful backend integration
These are areas I actively invest in improving:
- 📱 Migrating UIKit-based apps toward modern SwiftUI
- 🧪 Increasing test coverage in legacy projects
- ⚡ Improving app startup time & runtime performance
- 🧼 Reducing technical debt through incremental refactoring
- 🧠 Exploring on-device Machine Learning use cases
I enjoy sharing what I learn through writing and discussions with the developer community.
- ✍️ Writing iOS & engineering articles on Medium
- 💬 Answering questions & learning on Stack Overflow
- 🎥 Creating developer content on YouTube
- 🤝 Open to mentorship, collaboration, and OSS discussions
- 🚀 Improved app stability by reducing crash rates through systematic refactoring, safer concurrency patterns, and better error handling.
- ⚡ Optimized app performance by reducing launch time and runtime bottlenecks, leveraging Instruments and performance profiling.
- 🧼 Modernized legacy codebases by introducing clean architecture, modularization, and better separation of concerns, improving long-term maintainability.
- 📦 Led and contributed to migrating dependency management from CocoaPods to Swift Package Manager (SPM), simplifying project setup, reducing build issues, and improving CI reliability.
- 🧪 Increased code reliability by adding unit, UI, and integration tests, enabling safer refactoring and faster feature delivery.
- 🔄 Led or contributed to UIKit → SwiftUI migrations, improving developer velocity and UI consistency.
- 🤝 Collaborated in cross-functional remote teams, aligning technical decisions with product and business goals.
- 📲 Delivered multiple features from concept to App Store release, including post-release monitoring and iteration.
- 🧠 Mentored junior engineers through code reviews, architectural discussions, and best practices sharing.