AVAILABLE
AVAILABLE
Gary Y.
iOS Developer iOS
Gary is an iOS developer with over 6 years of development experience working with e-commerce, maps, and O2O apps. He is highly proficient in Objective-C, Swift, and expertise in app architecture, MVP, and MVVM. Gary is also a logical thinker with strong problem solving abilities. He has been an iOS developer for 6 years and has experience working with e-commerce, maps, and O2O apps. Gary has a strong understanding of Objective-C, Swift, and app development architecture. He is also very detail oriented and has strong problem solving skills. Gary would be a great addition to any development team.
Expertise
Years of Development Experience
9 Years
Skills
iOSObjective-CSwiftAlamofireMoyaKingfisherRxSwiftFirebaseXcodeMacOSAgileRealmSQLiteCoreDataJiraBitBucketGithubGitlabConfluenceGit
Domain Experience
ECommerceHuman ResourceEnvironmentalEnterprise
Other Skills
TDD Pair Programming, FMDB
Language Spoken
English, Chinese
Experience
- iOS DeveloperVestiaire Collective2022 - Until NowProject SummaryVestiaire Collective, a French company founded in October 2009, is the first online consignment site dedicated to luxury and fashion, thus offering second-hand products in Europe. As of March 2021, it announced a financing of 178 million euros, with a valuation of at least $1 billion and became the 11th French "unicorn". 23 million highly engaged buyers and sellers, and a rare inventory of 5 million items, including 20,000 daily new products, and more than 300W monthly active users.Project ResponsibilitiesImplement kakao/naver login.
Implement new cms system(use widget way).
bugfix, code improvement.
Code review.Project Tech StackSwift, MVVM, Datadog, Unit test, Snowplow, LaunchDarkly, RxSwift, Performance, Keychain, A/ B test - iOS DeveloperGoshop2017 - Until NowProject SummaryAn E-Commerce platform which allows customers to explore different product categories. Customers can also stand a chance to win points, discount coupons and gift cards by interacting with additional features such as games or a wish-list that they’ve included on their site.Project ResponsibilitiesLed the iOS development team.
Built the entire iOS app.
Designed and created UI/ UX.
Developed and implemented API services for mobile apps.
Participate in the system architecture.
Reviewed code and offered advice to ensure code quality.Project Tech StackOnline-shopping, Video-streaming, MVVM, Model-widget, Pushwoosh - iOS DeveloperFundsup2017 - Until NowProject SummaryFundsup is an A.I.- driven, matchmaking platform that connects founders, investors and enterprises. Fundsup's multi-sided, startup marketplace facilitates deal discovery and venture investments across Europe.Project ResponsibilitiesLed the mobile development team.
Developed iOS app development.
Designed and created UI/ UX.
Connected with service APIs.
Developed card animations.
Developed location notifications.Integrated chat and Intercom.Project Tech StackCard Animation, Video-player, QuickBlox, Intercom, Auto Model, RXSwift, Swift, MVVM, Objective-C - iOS DeveloperIM & Feed App2020 - 2022Project SummaryIt is an exclusive community that bridges corporates, startups, investors and other parts of the innovation ecosystem. It allows members to share information, opinions, and find out what’s going on from one another in a safe, secure and mentally stimulating environment.Project ResponsibilitiesDesigned and implemented the iOS application framework based on the MVVM structural design pattern.
Completed function for chat history restore, chat performance improve.
Completed function for image selection, shooting, filtering, editing, uploading.
Improved the search logic.Project Tech StackSwift, Moya, RxSwift, Core Data, MVVM - iOS DeveloperWhiskers N Paws2017 - 2019Project SummaryWhiskers N Paws is a pet supplies shopping platform based in Hong Kong - China, with a strong belief in creating a better society for all inhabitants through their strong support for animal rescues and non-profit organisations.Project ResponsibilitiesDeveloped iOS app.
Designed and created UI/ UX.
Developed connections with service APIs.
Handled in-app database and created own logic.
Designed and created universal version for iPad compatibility.
Refined memory usage and network calls to improve performance and reduce network data usage.
Refined animation code and logic for smoother animation.Project Tech StackSDAutoLayout, Adyen Pay, Apple Pay, FMDB, Crashlytics - iOS DeveloperBCA Mobile2017 - 2018Project SummaryBCA is the largest bank in Indonesia and through their mobile app, users can now easily bank on the go.Project ResponsibilitiesResponsible for landing, virtual account, wallet, bank transfer, credit card management, credit card payment, personal account management module development.
Shared learnings and provided direct operational support to all business functions.
Checked tools and refined code quality.
Refined code to extract UI/ Logic for reuse.
UI/ UX compatibility for different iOS systems.
Reviewed code.Project Tech StackMVVM, Swift, RxSwift, Moya, Realm, Realm, Apiary, Crashlytics - iOS DeveloperServisHero2017 - 2017Project SummaryServisHero offers users easy access to local service providers like cleaners, part-time helpers, electricians, air conditioning experts, plumbers and more through their mobile application.Project ResponsibilitiesResponsible for develop new features and maintenance code.
Provided overall tech strategy and technical direction.
Refined code to extract UI/ Logic for reuse.
Offered UI/ UX compatibility for different iOS systems.
Reviewed code.Project Tech StackMVVM, Swift, RxSwift, Moya, Crashlytics, Xib/ StoryBoard, Apiary
Education
Bachelor of BS in Software Engineering
Shandong University of Science and Technology - Qingdao Shandong, China
2010 - 2014