+65-8751-7471
LinkedIn | GitHub
Blog
[email protected]
Dedicated iOS Engineer with exceptional problem-solving skills, API design expertise, and a robust UX foundation (6 years as a UX Engineer). Effective communicator and collaborative professional, adept at swiftly grasping new knowledge. Specializes in app architecture, user-facing UI development, specification (Requirement Analysis and Documentation), and iOS app performance tuning.
- Large Scale Mobile App Development
- Proficient in Object-Oriented Programming (OOP) Design
- Optimizing iOS App Performance
- High Quality UI Development (SwiftUI+UIKit)
- Unit Test (TDD), UI Test and Snapshot Test
- Deep knowledge of Objective-C and Swift
- Swift, Objective-C, Javascript, SwiftUI, iOS Development, Server-Side Swift, AWS, EC2, RDS, Cloud9, PostgreSQL, Core Data, Core Animation, Core Location, App Architecture, Clean Architecture, RxSwift, Combine
Product: 99.co iOS App (2nd most used Real Estate App in Singapore)
- Managing a regional team of 5 mobile engineers (iOS and Android)
- Achieved a remarkable 99.5% crash-free rate
- Improved Developer Experience:
- Reduced build time by modularizing app using SPM from 0 module to 14 modules
- Simplified git branch strategy
- Implemented CICD using XcodeCloud, XcodeGen
- Delivered high quality services:
- New Launch Project
- Agent Tool
- Smart Video Creation using AVFoundation
Worked with over 100 iOS Engineers on products including LINE Messenger, LINE PAY iOS App, LINE Good Partners (No. 1 in Japan, Taiwan and Thailand)
- Led financial services development, including SplitBill, E-KYC, and UI modules for LINE Messenger and Pay iOS app
- Analyzed, optimized, and improved the codebase, reducing scrolling hitch count from 6 to 2 by improving rendering performance
- One Samsung Project - Content Management System, Design System for Android, Web and Smart TV
- Smart TV Prototypes using Swift
- Future Galaxy Preloaded Android Apps - Contact App, Photo App, and Content Sharing App
- Computer Vision based Multi-Touch Gesture SDK using C++
Masters of Computer Science, Yonsei University (Seoul, South Korea)
Research Area: Computer vision based Human Computer Interaction and Augmented Reality (OpenCV, C++)
Bachelors of Computer Engineering, Tech University of Korea (South Korea)
- Travelcrumb iOS app: Travel Expense Tracker (CoreData, CloudKit, Swift Server - Vapor, SwiftUI)
- Table: A helper function to print tables, inspired by JavaScript's console.table
- letswift 2019 (Seoul, Korea): "Behind the scene of delightful experience using Core Animation" (Slide)
- LINE Fintech Summer 2021 Conference: "Integrating Apple Combine Framework Into the LINE Good Partners"
EP3306546A4: User terminal device, terminal for payment, and method and system for payment using said user terminal device and terminal for payment (1st Inventor)