JetDevs Certified
AVAILABLE

Young S.

Top Rated
Agency Agency
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

  1. Mobile Engineering Lead
    Global Online Marketplace
    2022 - Until Now
    Project Summary
    The 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 Responsibilities
    Succeeded 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 Stack
    LaunchDarkly, MVVM, Swift, RxSwift, Snowplow, Crashlytics, Quick, Nimble, Okta
  2. iOS Lead
    Stock Trading Mobile
    2020 - Until Now
    Project Summary
    A 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 teammates
    Project Tech Stack
    Stock Charts, MVVM, Swift, RxSwift, Apiary, Crashlytics, Moya, Firebase
  3. Project Manager
    Bunker
    2021 - 2022
    Project Summary
    An Indonesia-based startup technology company, providing cloud-based accounting software for small businesses. The company has offices in Indonesia, Singapore.
    Project Responsibilities
    Helping 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 Stack
    Jira, Notion, Excels, Google Drive
  4. iOS Lead
    Reseller Platform
    2020 - 2020
    Project Summary
    An 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 Responsibilities
    Performing 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 Stack
    Flutter, React.js, TypeScript, Node.js, PostgreSQL, AWS, GCP
  5. iOS Lead
    Delivery Platform
    2018 - 2020
    Project Summary
    Started by a world-famous international airline group. Supported by its transportation network spread throughout the nation, package delivery is easier, cheaper and faster.
    Project Responsibilities
    Performing 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 Stack
    Swift, MVVM, RxSwift, Realm, Moya, Midtrans, Google Maps, Firebase, Mixpanel, Appsflyer, Zendesk
  6. iOS Lead
    Lion Parcel
    2018 - 2020
    Project Summary
    Lion 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 Responsibilities
    Performing 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 Stack
    MVVM, Swift, RxSwift, Moya, Realm, Google Map
  7. iOS Lead
    E-commerce Platform
    2018 - 2018
    Project Summary
    A multiple platform lifestyle shopping destination that is revolutionizing the Malaysian retail industry. It makes shopping fun and entertaining anytime, anywhere.
    Project Responsibilities
    Created 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 Stack
    Online-shopping, video-streaming, MVVM, model-widget, pushwoosh
  8. iOS Lead
    Bank Mobile
    2017 - 2018
    Project Summary
    The 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 Responsibilities
    Responsible 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 Stack
    MVVM, Swift, Moya, Realm, RxSwift, Apiary, Crashlytics, Moya, Carthage
  9. iOS Lead
    Flight Tracking
    2018 - 2018
    Project Summary
    The 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 Responsibilities
    Joint 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 Stack
    Google Map, Apple Map, Map-overlay, Map-animation, Realm, Twilio-chat
  10. iOS Lead
    Pets’ Shop Platform
    2018 - 2018
    Project Summary
    As 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 Responsibilities
    Joint 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 Stack
    Data - Persistence, LBS, Smart Recommendations, Adyen Pay SDK
  11. iOS Lead
    GoShop
    2017 - 2018
    Project Summary
    Go 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 Responsibilities
    Created 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 Stack
    MVVM, Online-shopping, video-streaming, model-widget, pushwoosh
  12. iOS Lead
    Whiskers N Paws
    2017 - 2017
    Project Summary
    As 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 Responsibilities
    Joint 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 Stack
    Appsflyer, Data - Persistence, LBS, Smart Recommendations,Adyen Pay SDK

Education

Bachelor of Computer Science and Technology
Chongqing University of Technology - China Chongqing Chongqing
2010 - 2014
AddShortlist