Summary
Marvin Lin is a Principal iOS Platform Engineer based in Taipei with 11 years of experience building native iOS and macOS apps using Swift and Objective-C, and complementary Android work in Kotlin. He leads platform architecture, private CocoaPods design, and introduced CI (GitLab Runner) and TDD practices across mobile teams to raise engineering quality and velocity. His background in materials science and semiconductor failure analysis gives him a data-driven, experimental approach to debugging and DOE-informed decision making. A polyglot fluent in Mandarin, English and Japanese (JLPT N2), he also ships personal apps (including Backwards Clock and King of Song Quiz) and maintains a developer portfolio that demonstrates end-to-end product experience from StoreKit to realtime Firebase services.
11 years of coding experience
Master's degree, Material Science, Master's degree, Material Science at National Taiwan University
Japanese, English, Chinese