AVAILABLE
AVAILABLE
Young S.
Full Stack Developer .Net / iOS
With over 8 years of experience in software development, he has demonstrated proficiency in various languages and cloud platforms, encompassing Swift, Flutter, React.js, TypeScript, Node.js, PostgreSQL, AWS, and GCP. He has successfully launched and maintained apps with a reach of over 1,000,000 users.<br /><br />His strong leadership skills have been proven through working with diverse clients globally and leading more than 100 team members to successfully launch an app in South Korea. As the Mobile Engineering Lead of a leading online fashion marketplace, he has extensive experience in various sectors such as e-commerce, O2O, logistics, transportation, finance, and Blockchain-related projects.<br /><br />Proficient and adaptive in English communication, he has a successful track record of working with teams across five countries. He is well-adept at managing projects right from conception to launch, with a proficiency in spearheading projects in their earliest phases.<br /><br />His approach prioritizes team growth through ongoing training while resolving conflicts in a timely manner, making him an excellent team player. His passion for technology is notable, always in pursuit of finding and implementing best technical solutions. Insisting on hand-coding while managing, he stands out as a hands-on leader.
Expertise
Years of Development Experience
9 Years
Skills
.NetiOSGolangVue.jsHTMLGCPFlutterNode.jsReact.jsTypescriptCSSSketchZeplinJiraBitBucketGithubGitlabConfluenceMacOSAndroid StudioLinuxDockerSwiftScrumAgileOOPRealmSQLitePostgreSQLCoreDataAwsObjective-C
Domain Experience
ECommerceHuman ResourceFintechITTransport & LogisticSocialFashion
Other Skills
POP, Reactive Programming, PhotoShop, Visual Studio Code
Language Spoken
English, Chinese
Experience
- Mobile Engineering LeadGlobal Online Marketplace2022 - Until NowProject SummaryThe leading global online marketplace for desirable pre-loved fashion. Certified B Corporation. The platform was founded in 2009 and is headquartered in Paris with offices in Tourcoing, London, Berlin, New York, Hong Kong, Singapore, Lisbon, Seoul. The platform has over 23 million highly engaged buyers and sellers, and a rare inventory of 5 million items including 20,000 daily new-ins. The company has a diverse global team of employees representing more than 50 nationalities.Project ResponsibilitiesSucceeded in leading the team to launch the app in South Korea, the first target country in APAC.
Work with our technical leaders to set out a vision for our mobile engineering.
Design and build advanced applications for the Android/iOS platform.
Work with cross-functional teams to define, design, and ship new features.
Coach, guide and mentor mobile developers to grow into their work.
Work with project managers on estimating the feasibility and complexity of new products/features.
Participate in the planning process for software development projects, and ensure meeting quality and deadlines on delivery.
Design the architecture of new products/features.
Ensure delivering the required software quality and reliability of the entire team’s output.
Work on revamping existing software by adding new features or fixing errors in order to improve performance.Project Tech StackLaunchDarkly, MVVM, Swift, RxSwift, Snowplow, Crashlytics, Quick, Nimble, Okta - iOS LeadStock Trading Mobile2020 - Until NowProject SummaryA stock trading platform from the biggest bank in Indonesia. This application supports multiple client platforms such as iOS, Android and PC/ Mac. It provides capital market investment solutions as well as a comprehensive and innovative investment banking service.Project Responsibilities- Performing as a joint developer of the iOS consumer app.
- Help design and implement the iOS application framework based on the MVVM structural design pattern.
- Proposed technical solutions, conducted code reviews to ensure the app runs with high availability.
- Conducted high-efficient communications with the team, quickly responded and was active in helping teammatesProject Tech StackStock Charts, MVVM, Swift, RxSwift, Apiary, Crashlytics, Moya, Firebase - Project ManagerBunker2021 - 2022Project SummaryAn Indonesia-based startup technology company, providing cloud-based accounting software for small businesses. The company has offices in Indonesia, Singapore.Project ResponsibilitiesHelping the team achieve a high level of performance and quality, holding teams accountable for their work, removing obstacles, and mentoring less experienced team members.
Defining the project’s schedule and scope while balancing this with timely and regular value deliveries, and organizing and leading working and project status meetings.
Delivering Agile projects that offer outstanding business value to the users.
Supporting the product owner in managing communications with stakeholders, managing customer’s expectations for deliverables, and implementing an effective project governance system.
Promote team empowerment through team-building techniques, ensuring each team member is making a meaningful contribution and fully engaged in the project.Project Tech StackJira, Notion, Excels, Google Drive - iOS LeadReseller Platform2020 - 2020Project SummaryAn online reselling store where you can browse through our extensive collection of the latest fashion items. From food to travel, beauty to life wellbeing -- we got you covered.Project ResponsibilitiesPerforming as the developer/ maintainer developer of all the stacks.
Performing and involving in sprint planning, feature developing, and version releasing.
Proposed technical and business solutions.
Performing the migration of the servers from AWS to GCP, helping the clients save more than 90% of server cost.Project Tech StackFlutter, React.js, TypeScript, Node.js, PostgreSQL, AWS, GCP - iOS LeadDelivery Platform2018 - 2020Project SummaryStarted by a world-famous international airline group. Supported by its transportation network spread throughout the nation, package delivery is easier, cheaper and faster.Project ResponsibilitiesPerforming as the architect and lead developer of the iOS consumer app.
Designed and implemented the iOS application framework based on the MVVM structural design pattern.
Proposed technical solutions, conducted code reviews to ensure the app runs with high availability.
Conducted high-efficient communications with team, quickly responded and active in helping teammates
Responsible for developing over 90% of the features, and fulfilled nearly 100% of the requirements.
Successfully deployed the app to the AppStore, with hundreds of thousands of installations and DAU.Project Tech StackSwift, MVVM, RxSwift, Realm, Moya, Midtrans, Google Maps, Firebase, Mixpanel, Appsflyer, Zendesk - iOS LeadLion Parcel2018 - 2020Project SummaryLion Parcel is the freight business started by Lion Air Group. Supported by Lion Group's transportation network spread throughout Indonesia, package delivery is easier, cheaper and faster.Project ResponsibilitiesPerforming as the architect and lead developer of the iOS consumer app.
Designed and implemented the iOS application framework based on the MVVM structural design pattern.
Proposed technical solutions, conducted code reviews to ensure the app run with high availability.
Conducted high-efficient communications with team, quickly responded and active in helping teammates
Responsible for developing over 90% of the features, fulfilled nearly 100% of the requirements.
Succeeded in deploying the app to the AppStore, with hundreds thousand of installations and DAU.Project Tech StackMVVM, Swift, RxSwift, Moya, Realm, Google Map - iOS LeadE-commerce Platform2018 - 2018Project SummaryA multiple platform lifestyle shopping destination that is revolutionizing the Malaysian retail industry. It makes shopping fun and entertaining anytime, anywhere.Project ResponsibilitiesCreated a dynamic widgets-rendering base architecture.
Implemented mobile app with agreed architecture.
Supported the development manager with tasks and gathering feedback.
Conducted code review and provided suggestions to check and refine the code quality.
Gave accurate estimations of implementation.
Helped the Develop manager with team developers training.
UI/ UX compatibility for different iOS systems.Project Tech StackOnline-shopping, video-streaming, MVVM, model-widget, pushwoosh - iOS LeadBank Mobile2017 - 2018Project SummaryThe largest bank in Indonesia. Created a mobile app for users to bank on the go; conducted non-cash transactions using mobile banking and internet banking (Smartphone) whenever, wherever.Project ResponsibilitiesResponsible for virtual account, wallet, bank transfer, credit card management, credit card payment, personal account management, and module development.
Proposed technical solutions to make the feature with high availability.
Conducted code reviews to check and refine the codes’ quality.
Refine code to extract UI/ Logic for reuse.
UI/ UX compatibility for different iOS system versions.
Code review and provide suggestions.Project Tech StackMVVM, Swift, Moya, Realm, RxSwift, Apiary, Crashlytics, Moya, Carthage - iOS LeadFlight Tracking2018 - 2018Project SummaryThe first in-flight companion app for airline passengers. Designed by pilots, it helps airline passengers rediscover their love of flying. It is also a re-imagining of the traditional airline moving-map.Project ResponsibilitiesJoint developer and maintainer of the iOS app.
Handle in-app database and create own logic.
Design and create universal version for iPad adaption.
Refined memory usage and network calls to improve performance and reduce network data usage.
Refined animation code and logic to make for smoother animation.
Provided iOS and Android animation solution and logic to team.Project Tech StackGoogle Map, Apple Map, Map-overlay, Map-animation, Realm, Twilio-chat - iOS LeadPets’ Shop Platform2018 - 2018Project SummaryAs one of the largest retailers of pet supplies in Hong Kong, it provides customers with thousands of high-quality pets goods as well as pets services such as adoptions and washings.Project ResponsibilitiesJoint developer of the iOS app.
Resolved memory leak issues.
Provided feedback and better solutions on specific requirements to PM.
Helped developers implement with recommended solutions.
Continuously improvement on app performance with latest technologies.Project Tech StackData - Persistence, LBS, Smart Recommendations, Adyen Pay SDK - iOS LeadGoShop2017 - 2018Project SummaryGo Shop is a new multiple platform lifestyle shopping destination that is revolutionizing the Malaysian retail industry. It makes shopping fun and entertaining anytime, anywhere.Project ResponsibilitiesCreated a dynamic widgets-rendering base architecture.
Implemented mobile app with agreed architecture.
Support the development manager with tasks and gathering feedback.
Conducted code review and provided suggestions to check and refine the code quality.
Gave accurate estimations of implementation.
Helped the Develop manager with team developers training .
UI/ UX compatibility for different iOS systems.Project Tech StackMVVM, Online-shopping, video-streaming, model-widget, pushwoosh - iOS LeadWhiskers N Paws2017 - 2017Project SummaryAs one of the largest retailers of pet supplies in Hong Kong, Whiskers N Paws provides customers with thousands of high-quality pets goods as well as pets services such as adoptions and washings.Project ResponsibilitiesJoint developer of the iOS app.
Resolved memory leak issues.
Provided feedback and better solutions on specific requirements to PM.
Help developers implement with recommended solutions.
Continuously improving app performance with latest technologies.Project Tech StackAppsflyer, Data - Persistence, LBS, Smart Recommendations,Adyen Pay SDK
Education
Bachelor of Computer Science and Technology
Chongqing University of Technology - China Chongqing Chongqing
2010 - 2014