AVAILABLE
AVAILABLE
Kevin X.
iOS Developer iOS
Skilled iOS developer proficient in Objective-C and Swift, with hands-on experience in independent development and real-world projects. Strong foundation in memory management, OC Runtime, RunLoop, function forwarding, and block handling. Expertise in multi-threading, design patterns, and UI performance optimization. Familiar with Git for version control, SPM integration, and architectural patterns like MVC, MVVM, and Clean Architecture. Experienced in modular development, utilizing AsyncDisplayKit for optimized layouts. Also has experience in Java, Flutter, Vue, and React, with a solid understanding of time complexity, sorting algorithms, and common data structures (stacks, queues, linked lists).
Expertise
Years of Development Experience
8 Years
Skills
iOSSwiftObjective-CGitMVCMVVMXcodeFlutterReactVuePythonJava
Domain Experience
ECommerceFintech
Language Spoken
English, Chinese
Experience
- Sr. iOS EngineerBanking App2023 - Until NowProject SummaryWorked on HSBC projects, focusing on the development of financial applications for various international banking systems. Responsibilities included feature iteration, modular extraction, and SDK integration for banking applications.Project ResponsibilitiesDeveloped and iterated on financial app features for multiple international banking platforms.
Extracted and modularized components to enhance reusability and maintainability.
Wrote and implemented SDK integration scripts to streamline project development.
Ensured compliance with financial security standards and best practices.Project Tech StackSwift, Objective-C, Flutter - Sr. iOS EngineerSoulmia2021 - 2022Project SummaryWorked on overseas e-commerce projects, developing VVIAIA (footwear) and Soulmia (apparel) apps. Involved in the full development cycle, launching the project and managing subsequent version iterations. Contributed to product requirement reviews by providing insights and suggestions. Integrated analytics tools such as Firebase for visual data tracking to enhance app performance analysis. Possess strong e-commerce experience with a deep understanding of e-commerce app requirements.Project ResponsibilitiesDeveloped and maintained e-commerce applications from initial development to post-launch iterations.
Reviewed and evaluated product requirements, providing technical insights and suggestions.
Integrated analytics tools such as Firebase for data tracking and analysis.
Ensured smooth implementation of features by following best practices in app development.Project Tech StackSwift, Objective-C, Python - Sr. iOS EngineeriPosAgency2015 - 2019Project SummaryDeveloped the MaiBozhiZao (脉搏智造) app, a domestic e-commerce platform focusing on both client-side and merchant-side functionalities. The app features a membership model, recommending products based on user membership status. Key development areas included a map-based product search for locating nearby items, personal and company authentication modules, and essential payment system integrations. Later, took on independent app development responsibilities.Project ResponsibilitiesDeveloped core e-commerce features for both customer and merchant interfaces.
Implemented a membership-based recommendation system to enhance user experience.
Developed a map-based product search functionality for efficient item discovery.
Built authentication modules for personal and company verification.
Integrated payment systems for seamless transaction processing.
Took on independent app development tasks in later stages of the project.Project Tech StackObjective-C, Swift
Education
Hydraulic Engineering
Shenyang Agricultural University - Shenyang, China
2010 - 2014