Resume & Work History

Experience & Background

Developing software & native iOS applications since 2011. 15+ years across Paris, Beijing, and Taipei. From fundamental Unix and C systems to native iOS architecture, companion Node.js backend infrastructure, and modern AI workflows.

mailContact Form →
Total Experience
Since 2011
15+ Years in Engineering
Shipped Apps
15+ Releases
Consumer & Enterprise
Core Focus
Native iOS
Swift, SwiftUI & Node.js
Current Base
Taipei, Taiwan
UTC+8 • Worldwide

Work History

2011 — Present

Freelance iOS & Node.js Developer

Self-Employed • Taipei, Taiwan
Dec 2019 – Present

Collaborating with clients on native iOS and backend Node.js projects, including long-term engineering on Strong Workout Tracker, one of the most popular fitness tracking apps on the App Store.

  • Contributed to the major codebase refactoring adopting SwiftUI and Combine, leading to the release of Strong 6.0.
  • Implemented and shipped the Live Activity and Dynamic Island feature displaying active rest timers on the Lock Screen and Dynamic Island.
  • Improved the xRM (x Repetition Maximum) estimation formula by adding support for both Brzycki and Epley formulas across Personal Records, Charts, and analytics.
  • Enhanced Exercise List filters, sorting methods, and caching to improve loading performance, and helped develop fuzzy search with real-time character highlighting.
  • Developed customizable themes, alternate app icons, local database diagnostic tools, and GDPR / Apple Privacy Nutrition Label compliance.
SwiftSwiftUICombineActivityKitCore DataHealthKitNode.js

Mobile Developer (iOS & React Native)

Super Effective • Beijing, China
Jul 2017 – Nov 2019

Engineered SELECT - Your Community, contributing to both the native iOS application (v1.32–1.37) and the complete cross-platform React Native rewrite (v1.38+).

  • Native iOS (v1.32–1.37): Cut compilation time from 70 minutes to 11 minutes (-84%), modularized the codebase with CocoaPods, refactored to MVVM with Dependency Injection, and configured CI/CD with Fastlane and Jenkins.
  • React Native Rewrite (v1.38+): Defined and implemented the WebSocket communication protocol, built the Multi Friend Selector (MFS) intelligent contact search/suggestion system, and built deep-link custom intro screens.
  • Built an Objective-C native image picker module bridged to React Native and implemented cross-platform Flexbox screen layouts for iOS and Android.
Swift 3.0React NativeObjective-CWebSocketMVVMFastlaneJenkins

iOS Mobile Developer

CuriosityChina (A Farfetch Company) • Beijing, China
Jan 2016 – Apr 2017

Sole iOS developer responsible for building CURIO EYE, a companion app for WeChat Official Account managers, from the ground up (v1.0 to v1.1.5).

  • Wrote the entire application from scratch in Swift and UIKit, owning all source code, resources, and architecture decisions.
  • Planned and executed bi-weekly release cycles, handled App Store Optimization (ASO), and contributed to product roadmap decisions.
  • Optimized app bundle size and resource usage while maintaining high code quality across rapid iterations.
SwiftUIKitWeChat APIASOiOS SDK

Lead iOS Developer

Beijing 200H Education • Beijing, China
Mar 2015 – Dec 2015

Led a team of 3–4 iOS developers for Talkmate, a language learning platform connecting students with native speakers worldwide. Inherited a project in development for over a year and delivered versions 1.0 through 2.1.

  • Completely rewrote and re-architected the entire codebase in Swift and UIKit for scalability and maintainability.
  • Managed team task allocation, architectural decisions, and version release schedules.
  • Reduced app bundle size through resource optimization and participated in ASO and product direction.
SwiftUIKitTeam LeadershipCodebase RewriteReal-time Communication

iOS Mobile Developer

userADgents • Paris, France
Sep 2012 – Nov 2014

Developed iPhone, iPad, and Windows Phone applications across multiple industries for prominent French media and enterprise clients.

  • Corse Matin per noï (v1.0–1.2): Integrated MiLibris API v3 & v4 for enriched PDF viewing, designed/developed the iPad version, and built for iOS 4.3+ with longevity through iOS 11.
  • Le Trot - Cheval Français (v1.1): Rewrote source code for iPhone and iPad, ensured iOS 5+ compatibility, and fixed push notification issues.
  • myPMU (v1.0) & Belles Demeures (v1.0): Worked in 3-developer teams handling universal iPhone/iPad development, UI integration, and Core Data support.
  • FFB - Déchets BTP: Developed both iOS 7 and Windows Phone 8 apps with REST API integration, UI/navigation, and Core Data cache management.
Objective-CUIKitCore DataPush NotificationsMiLibris APIWindows Phone 8

Developer (Android, Web, C#)

C4M Prod • Marseille, France
May 2011 – Aug 2011

Third-year multi-platform internship across Android, PHP Web Services, and Windows C#/.NET.

  • Android: Developed Qobuz music player UI, artist info views, and social sharing; updated RATP internal database and integrated AdMob.
  • Web & Push: Maintained Zend Framework web services (Atol les opticiens, Volkswagen, Digitick) and built a PHP deployment automation client library for the Pushmii server.
  • Windows C#: Built an HTML template generator in C# and .NET 4.0 with Excel data extraction for Daiichi-Sankyo e-ADV.
Java (Android)PHP (Zend)C# (.NET 4.0)AdMob

Web Frontend Developer

Technivore • Marseille, France
Jul 2009 – Nov 2009

First-year internship focused on web frontend development and CMS migrations: upgraded Joomla 1.0 to 1.5 with database migration and CSS3/JS enhancements for Association Pacamômes, hand-coded XHTML/CSS2 for Programme SIRS, and managed SPIP CMS for Faire du sport à Marseille.

HTML/XHTMLCSS2/CSS3JavaScriptJoomlaSPIPPHP

Education

EPITECH Paris

2008 – 2013
European Institute of Technology
Master's in Computer Science

Rigorous foundations in Unix environments, C99, systems architecture, algorithmic complexity, and OOP patterns.

Beijing Jiaotong University

2011 – 2012
Master's Academic Exchange

Curriculum focused on software engineering methodologies, international collaboration, and Chinese language.

CHINICT Beijing Hackathon Award
Winner • 2012 Annual Tech Summit

Technical Focus

Primary Core
Swift, Objective-C, UIKit, SwiftUI, Combine, SwiftData, Core Data, SQLite, Typescript/Javascript, React Native, Rust
Architecture
MVVM, MVC, Reactive, Modular Framework, Dependency Injection
Tooling & Testing
Xcode Instruments, Xcode Cloud, Fastlane, Jenkins, Git, GitHub Actions, REST APIs, Command Line tools
Asset & Design Craft
Photoshop, Sketch, Figma, Affinity, Glyphs, Remotion
AI Models & Workflows
Claude Code, Google Gemini, Google Stitch, Nano Banana, Black Forest Flux3

Languages

FrenchNative
EnglishBilingual
Mandarin ChineseWorking Proficiency
JapaneseLearning
Inquiries
Open for selective contract work, mobile architecture audits, or advisory engagements.
Get in touch via Contact Form →