With 3+ years of iOS development experience across fintech and social media domains, I have led the design, development, delivery, maintenance, and optimization of financial trading apps for 7 prominent securities brokers, serving 100,000+ daily active users. I currently lead a team building a social media and user content creation platform from the ground up, benchmarked against Instagram and Threads. Core expertise includes Swift, Objective-C, SwiftUI, MVVM architecture design, RESTful API integration, mobile app security.
- My Role: Developer - Programming Language: SwiftUI, UIKit, Swift Concurrency - Architecture: MVVM A Spotify-inspired music app built to explore modern iOS architecture and concurrency patterns, integrating both the Spotify API and iTunes API.
- My Role: Developer - Programming Language: SwiftUI, UIKit, Swift Concurrency, Combine - Architecture: MVVM WellW App is a social media platform focused on sustainability. I led a 2-person iOS team, delivering an MVP within 3 months — integrating 30+ APIs to support rich text editing, multimedia upload, social interactions, and real-time messaging, demonstrating strong delivery velocity and cross-domain adaptability.
*Due to company policy, the source code cannot be publicly shared.
ESUN Security App
Sep. 2024 - Jan. 2025・5 mons
- My Role: Developer - Programming Language: Swift, UIKit, Combine - Architecture: MVVM ESUN Security App is a financial trading application in Taiwan, serving over 100,000 daily users. The goal of this project was to enhance UI/UX design by modernizing the interface and replacing the outdated design with a more contemporary and user-friendly experience.
As part of this project, I refactored the Objective-C codebase to Swift Combine, reducing code size by 17.6% and lowering Cyclomatic Complexity by 40%, significantly improving maintainability and scalability.
Money Note App is a practice project I built to apply the Combine framework after learning it. It's an expense tracking application inspired by a real-world app on the App Store. The app uses AirTable as its backend, interacting with the AirTable REST API to store and retrieve data. Users can record and manage their daily expenses, and the project helped solidify my understanding of reactive programming using Combine.
- My Role: Developer - Programming Language: Swift, UIKit - Architecture: MVC Kebuke Drinks App was my first iOS project, built to provide a simple platform where customers can place drink orders and stores can collect them. The app was developed using the MVC architecture and interacts with the AirTable REST API. All UI components were created programmatically, which helped me deepen my understanding of UIKit layout and view management.