JetDevs Certified
AVAILABLE

William X.

Agency Agency
iOS Developer Swift / Objective-C
William has over 4 years of mobile development experience, mainly focusing on iOS  domain,proficient in Swift and Objective-C, skilled in xCode, cocoapods, instruments and other  tools. In-depth understanding of Foundation, UIKit, Core Graphics, Core Animation and other  frameworks. He has a good understanding of UI/UX, active in requirements discussion, solution  mind and functional responsive programming. Can comfortably work in English speaking  environment under scrum or fast-paced context.

Expertise

Years of Development Experience
8 Years
Skills
SwiftObjective-CJavascriptVue.jsHTML
Domain Experience
Media & TelecomEducationEnergy
Language Spoken
English, Chinese

Experience

  1. iOS Developer
    Welma App
    2019 - Until Now
    Project Summary
    BCA is the largest bank in Indonesia. Create a financial investment app. Contains portfolio, profile, products and news functions. Can be purchased mutual fund, bond and insurance. Can help users invest online.
    Developed core functions like ordering, review order, order details, address selection.
    Created network request module, firebase function module and error handling module
    Resolved memory leak issues, improve the quality of the app
    Code review for other iOS engineers, to ensure code quality.
    Project Tech Stack
    Swift, Realm, Firebase
  2. iOS Developer
    Welma App
    2019 - Until Now
    Project Summary
    BCA is the largest bank in Indonesia. Create a financial investment app. Contains portfolio, profile, products and news functions. Can be purchased mutual fund, bond and insurance. Can help users invest online.
    Project Tech Stack
    MVVM, Swift
  3. iOS Developer
    World Pet
    2018 - 2018
    Project Summary
    World pet is a pet-based trading platform that offers trading platforms, pet sales, social chat, sharing dynamics and live streaming.
    Responsible for landing, offers trading platforms, pet sales, In-App Purchase, chat, dynamics, personal account management module development
    Responsible for the preparation of the unit test of the module
    Code improvement and refactoring code
    UI/UX compatibility for different iOS systems
    Code review for the team.
    Responsible for the design and implementation of the cache
    Project Tech Stack
    MVVM
  4. iOS Developer
    KFC App
    2018 - 2018
    Project Summary
    This is an APP made for the largest KFC chain store in Jakarta. It provides users with the functions of online purchase, order placement and takeaway. The main functions are online ordering, in-store ordering, rewards, QRCode and other functions.
    Proposed technical solutions to make the feature with high availability.
    Conducted code reviews to check and refine the codes quality.
    Remove boilerplate codes, refined to extract UI/Logic for reusage.
    UI/UX compatibility for different iOS system versions.
    Project Tech Stack
    MVVM, Swift, RxSwift, Moya, Realm, Firebase
  5. iOS Developer
    Driving School
    2016 - 2017
    Project Summary
    This app is used to help driving school enrollment, providing car learning services, living services and software for selling car related products.
    Responsible for the development of map positioning, route recording, caching and image generation uploading.
    Responsible for question bank functions, mock exams, caching and database development.
    Mall, payment function, shopping cart, implementation of Apple purchase.
    Participate in demand discussions, discuss requirements, UI/UX recommendations from a development and user perspective.
    Adapt to different versions and models.
    Project Tech Stack
    MySQL

Education

Bachelor of Computer Science and Technology
DeZhou University of Technology - China DeZhou Shandong
2012 - 2016
AddShortlist