James Zhang

Senior iOS & Android Developer at -
  • Claim this Profile
Contact Information
Location
Toronto, CA
Languages
  • English Full professional proficiency
  • Chinese Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS
    TestDome
    Jul, 2022
    - Sep, 2024
  • Android and Java
    TestDome
    Jul, 2022
    - Sep, 2024
  • Azure
    TestDome
    Jul, 2022
    - Sep, 2024
  • Git
    TestDome
    Jul, 2022
    - Sep, 2024
  • Kotlin
    TestDome
    Jul, 2022
    - Sep, 2024
  • REST API
    TestDome
    Jul, 2022
    - Sep, 2024
  • Software Engineering
    TestDome
    Jul, 2022
    - Sep, 2024
  • Android
    TestDome
    Jun, 2022
    - Sep, 2024
  • Android 12 Jetpack Compose Developer Course - From 0 To Hero
    Udemy
    Jun, 2022
    - Sep, 2024
  • Android App Development Masterclass using Kotlin
    Udemy
    Jun, 2022
    - Sep, 2024
  • CCA-Certificate-Swift Level 1 (Swift syntax 5.0)
    Cambridge Certification Authority
    Jun, 2022
    - Sep, 2024
  • CCA-Certificate-Swift Level 2
    Cambridge Certification Authority
    Jun, 2022
    - Sep, 2024
  • MVVM Design Pattern Using Swift in iOS
    Udemy
    Jun, 2022
    - Sep, 2024
  • Master CI/CD for iOS Developers
    Udemy
    Jun, 2022
    - Sep, 2024
  • Modern Android app using Kotlin, MVVM, Dagger2, RxJava &more
    Udemy
    Jun, 2022
    - Sep, 2024
  • SwiftUI - The Complete iOS 15 Developers Resource Bible
    Udemy
    Jun, 2022
    - Sep, 2024
  • SwiftUI Masterclass 2022 - iOS App Development & Swift
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Complete Android 12 & Kotlin Development Masterclass
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Complete Android 12 Developer Course - Mastering Android
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Complete Android Oreo Developer Course - Build 23 Apps!
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Complete Android S + Java Developer Course™ : 2022
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Complete iOS 12 & Swift Developer Course - Build 28 Apps
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Complete iOS 15 / iOS 14 Developer Course - and SwiftUI!
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Comprehensive Android App Development Masterclass
    Udemy
    Jun, 2022
    - Sep, 2024
  • The Swift Arcade Professional iOS Development Course - UIKit
    Udemy
    Jun, 2022
    - Sep, 2024
  • iOS
    TestDome
    Jun, 2022
    - Sep, 2024
  • iOS & Swift - The Complete iOS App Development Bootcamp
    Udemy
    Jun, 2022
    - Sep, 2024
  • iOS and Swift
    TestDome
    Jun, 2022
    - Sep, 2024

Experience

    • United States
    • Restaurants
    • 1 - 100 Employee
    • Senior iOS & Android Developer
      • Jul 2022 - Present
    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior iOS & Android Developer
      • Mar 2020 - May 2022

      - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - As Technical Lead, headed Architectural Discussions for both iOS & Android. - Worked in Environment of managing tasks within the Agile framework, clearing Sprinted tasks and controlling JIRA & Trello workflows. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Reviewed team member's source codes and Requested… Show more - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - As Technical Lead, headed Architectural Discussions for both iOS & Android. - Worked in Environment of managing tasks within the Agile framework, clearing Sprinted tasks and controlling JIRA & Trello workflows. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Reviewed team member's source codes and Requested to fix them. - Tried to improve the quality and performance of the iOS and Android Apps. Skills: - iOS - Swift/Objective-C, UIKit/SwiftUI, MVC/MVVM/MVP/VIPER, Concurrency/Combine/Async & Await/Task, Reactive Programming/RxSwift/RxCocoa, SQLite/Realm/MongoDB, Firebase/Parse, Push Notifications, TDD/UI Test/Unit Test, CI/CD/GitHub/Jenkins, TestFlight/Google Analytics/Crashlytics/Fabric, Agile Development/Scrum/Kanban, Dependency Injection, JIRA/Trello, Apple Frameworks/Core Foundation/Cocoa Touch/Core Data/Core Location/Core Graphics/MapKit/StoreKit/CoreML/ARKit/etc, RESTful API/HTTP/Networking, Other Libraries/Alamofire/SVProgressHUD/SDWebImage/SnapKit/SwiftyBeaver/ObjectMapper, etc - Android - Kotlin/Java, Material Design, MVC/MVVM/MVP/MVI, JetPackCompose/Architecture/UI/Foundation/Behavior, Reactive Programming/RxJava/RxKotlin, SQLite/Realm/MongoDB, Firebase/Parse, Push Notifications, Google Maps, Agile Development/Scrum/Kanban, JIRA/Trello, TDD/UI Test/Unit Test, CI/CD/GitHub/Jenkins, Dependency Injection(Dagger2/Hilt), RESTful API/HTTP/Networking, Other Libraries/Retrofit/Glide/Picasso/Room/Android KTX/ButterKnife/Espresso, etc Show less - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - As Technical Lead, headed Architectural Discussions for both iOS & Android. - Worked in Environment of managing tasks within the Agile framework, clearing Sprinted tasks and controlling JIRA & Trello workflows. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Reviewed team member's source codes and Requested… Show more - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - As Technical Lead, headed Architectural Discussions for both iOS & Android. - Worked in Environment of managing tasks within the Agile framework, clearing Sprinted tasks and controlling JIRA & Trello workflows. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Reviewed team member's source codes and Requested to fix them. - Tried to improve the quality and performance of the iOS and Android Apps. Skills: - iOS - Swift/Objective-C, UIKit/SwiftUI, MVC/MVVM/MVP/VIPER, Concurrency/Combine/Async & Await/Task, Reactive Programming/RxSwift/RxCocoa, SQLite/Realm/MongoDB, Firebase/Parse, Push Notifications, TDD/UI Test/Unit Test, CI/CD/GitHub/Jenkins, TestFlight/Google Analytics/Crashlytics/Fabric, Agile Development/Scrum/Kanban, Dependency Injection, JIRA/Trello, Apple Frameworks/Core Foundation/Cocoa Touch/Core Data/Core Location/Core Graphics/MapKit/StoreKit/CoreML/ARKit/etc, RESTful API/HTTP/Networking, Other Libraries/Alamofire/SVProgressHUD/SDWebImage/SnapKit/SwiftyBeaver/ObjectMapper, etc - Android - Kotlin/Java, Material Design, MVC/MVVM/MVP/MVI, JetPackCompose/Architecture/UI/Foundation/Behavior, Reactive Programming/RxJava/RxKotlin, SQLite/Realm/MongoDB, Firebase/Parse, Push Notifications, Google Maps, Agile Development/Scrum/Kanban, JIRA/Trello, TDD/UI Test/Unit Test, CI/CD/GitHub/Jenkins, Dependency Injection(Dagger2/Hilt), RESTful API/HTTP/Networking, Other Libraries/Retrofit/Glide/Picasso/Room/Android KTX/ButterKnife/Espresso, etc Show less

    • Truck Transportation
    • 700 & Above Employee
    • Senior iOS & Android Developer
      • Jan 2018 - Feb 2019

      - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - Worked in Environment of managing tasks within the Agile framework, clearing Sprinted tasks and controlling JIRA & Trello workflows. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Tried to improve the quality and performance of the iOS and Android Apps. - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - Worked in Environment of managing tasks within the Agile framework, clearing Sprinted tasks and controlling JIRA & Trello workflows. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Tried to improve the quality and performance of the iOS and Android Apps.

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • Senior iOS & Android Developer
      • Jan 2017 - Oct 2017

      - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Tried to improve the quality and performance of the iOS and Android Apps. - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Tried to improve the quality and performance of the iOS and Android Apps.

    • United States
    • Software Development
    • iOS & Android Developer
      • Feb 2016 - Dec 2016

      - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Tried to improve the quality and performance of the iOS and Android Apps. - Developed iOS & Android Apps from the scratch. - Developed the features of iOS & Android Apps and Fixed bugs. - Published new versions to Google Play and App Store and Processed the maintenance for previous versions. - Tried to improve the quality and performance of the iOS and Android Apps.

Education

  • The Hong Kong University of Science and Technology
    Bachelor's degree, Computer Science
    2010 - 2015

Community

You need to have a working account to view this content. Click here to join now