Avatar of John Usman.
ProfileResume
Posts
0Connections
Print
Avatar of the user.

John Usman

No intro yet.
LIZARD GLOBAL
Logo of the organization.
Xiamen University Malaysia

Professional Background

  • Current status
    Unemployed
  • Profession
    Android Developer
    iOS Developer
    Web Developer
  • Fields
    Mobile Apps
    Artificial Intelligence / Machine Learning
    Internet of Things (IoT)
  • Work experience
    6-10 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Android
    Java
    Swift
    Kotlin
    React.js/Redux
    Express.js
  • Languages
    Malay
    Native or Bilingual
    English
    Professional
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Remote Only
  • Desired positions
    Mobile App Developer
  • Desired work locations
    Malaysia
  • Freelance
    Full-time freelancer

Work Experience

Senior Mobile Developer

LIZARD GLOBAL
Contract
Sep 2021 - Jan 2023
1 yr 5 mos
Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
React Native, Flutter, React, Vue, Express, Django • Developed and maintained a healthcare and restaurant mobile application using React Native and Flutter for Android and iOS platforms. • Used Redux and Redux Thunk for state management and implemented push notiwcations using Firebase Cloud Messaging. • Developed and integrated RESTful APIs for data exchange with a backend server. • Enhanced the application usability by adding features such as biometric authentication, ofxine data storage using AsyncStorage, and internationalization. • Implemented unit testing using Jest and Enzyme and UI testing using XCTest. • Collaborated with UI/UX designers, backend developers, and QA testers for a seamless development process.

Senior Mobile Developer

Stieglitz
Full-time
Jan 2020 - Jul 2021
1 yr 7 mos
Kluang, Johor, Malaysia
Swift, Kotlin, React Native, Flutter, React, Express • Developed a location-based networking platform for iOS and Android using swift, Kotlin, React Native, and Flutter • Integrated Google Maps API for displaying user locations and geocoding addresses. • Developed and integrated RESTful APIs for social media features such as messaging, feed, and search. • Implemented push notiwcations with react native module. • Used Jest or Mocha for unit and UI testing respectively. • Collaborated with remote team members using Git and Visual Studio Code for efwcient code management.

Mid Mobile Developer

Mar 2018 - Nov 2019
1 yr 9 mos
Petaling Jaya, Selangor, Malaysia
React Native, Flutter, React, Express • Developed and maintained a food delivery mobile application using React Native and Flutter for Android and iOS platforms. • Used BLoC pattern for state management and integrated Google Maps API for order tracking. • Integrated RESTful APIs for ordering, payment, and customer support features. • Used Firebase functions and Firestore for real-time order tracking and notiwcation. • Enhanced the application's performance by implementing code splitting, lazy loading, and preloading.

Junior Mobile Developer

Common Extract
Full-time
Jun 2017 - Jan 2018
8 mos
Johor Bahru, Johor, Malaysia
Java, Swift, Kotlin, React • Developed a mobile application for a ride-sharing company using Java, Kotlin for Android and Swift for iOS platforms. • Used MVP architecture for code separation and developed RESTful APIs for ride booking and tracking features. • Integrated Google Maps API for user locations and geocoding addresses and implemented push notiwcations using Firebase Cloud Messaging. • Enhanced the application's performance by implementing code optimization and utilizing multithreading and caching. • Used XCTest and Espresso for unit and UI testing respectively. • Collaborated with remote team members using Git and Android Studio for efwcient code management.

Education

Logo of the organization.
Bachelor’s Degree
Computer Science
2013 - 2017
3.8/4 GPA

Licenses & Certifications

No content as of now.