Resume

Sign in

Developer Ios

Location:
Adelaide, SA, Australia
Posted:
January 15, 2020

Contact this candidate

Resume:

Charlie Cai

*B Hawker Avenue,Plympton Park,

Adelaide,SA 5038

Mobile: 041*-***-***

Email: adba90@r.postjobfree.com

LinkedIn: Charlie Cai

Github: https://github.com/iOS-mamu

CAREER SUMMARY

Mobile developer From MAY 2018 – Present

PowerHealthSolutions (Adelaide)

Mobile developer From NOV 2017 – MAY 2018

CodeFish Studio (Adelaide)

iOS developer From Oct 2017 – Nov 2017

iiD consulting co.,LTD (Adelaide)

Consultant & Mobile developer From Apr 2017 – Present

WZ Cleaning Services (Adelaide)

iOS developer From Jan 2017 – Oct 2017

Chong Qing MeloInfo co.,LTD

iOS developer From Jan 2017 – Aug 2017

Chong Qing Little Monster Technology co.,LTD

iOS developer From Oct 2015 – Nov 2016

Bei Jing Zhong Jia Nuo Shi Network Technology CO,.LTD

KEY COMPETENCIES

Full lifecycle iOS app development experience.

React native experience both on iOS and android.

Xamarin.Form/Xamarin.iOS/Xamarin.Droid Development.

Firebase Hosting integration.

NodeJS/Java backend development(Restful API).

iOS binary app reverse analyses and functionality injection.

iOS programming in OC/Swift.

React Native Android development with RN CLI.

Reactive functional programming(ReactiveCocoa 5.0 + MVVM).

Cocoapod framework dependency management.

Development experience using source control system with Git.

Quick bug location and debug.

H5 and native communication by either WebViewJavascriptBridge or ionic hybrid App framework.

Javascript for react-native and NodeJS development.

Web framework such as vueJS,angularJS,react,jquery etc.

Python/NodeJS Scripts Development

CAREER EXPERIENCE

Mobile developer May/2018 – Present

PowerHealthSolutions (Adelaide)

Responsibilities:

Xamarin.Form/Xamarin.iOS/Xamarin.Droid.

Java/NodeJS Backend API Development deployed on Google Cloud.

Admin Panel Website Developed in AngularX.

Tool Scripts Development in Python/NodeJS.

Achievements:

PowerNav (Way Finding App) maintain and new features development.

PowerNav Admin Panel Website development(AngularX)

PowerNav Backend API Development(Java/NodeJS)

Mobile developer Oct/2017 – May 2018

CodeFish Studio (Adelaide)

Responsibilities:

iOS App development and upgrade

React native app development for both platform-iOS and Android

Bug fix and app new feature upgrade

Achievements:

Racing Republic iOS native app development.

Racing Republic React native app development both for iOS and Android

Allow Access iOS native app prototype

My Plan Manager App iOS and React native bug fix and new feature implementation

CLI tool based on NodeJS for better React Native App development

Consultant & Mobile developer Apr/2017 – Present

WZ Cleaning Services (Adelaide)

Responsibilities:

React native app development for both platform-iOS and Android

Wechat program development based on firebase realtime database and firebase cloud function

Achievements:

iServices React-Native app development.

Setup and maintain wzcleaningservices.com.au website.

complete wechat programs-1.Plate number check.2.Express look up.

iOS developer Oct/2017 – Nov/2017

iiD consulting CO.,LTD (Adelaide)

Responsibilities:

iOS App development and upgrade

Achievements:

rewrite druzbhub iOS app from hybrid architecture to native using Swift language.

iOS developer Aug/2017 – Oct/2017

Chong Qing Meloinfo Technology CO.,LTD

Responsibilities:

iOS technology investigation and development.

App development consulting.

Achievements:

iOS game accelerator based on OpenVPN protocal demo project setup.

iOS developer Jan/2017 – Aug/2017

Chong Qing Little Monster Technology CO.,LTD

start-up Company with live video broadcasting combining with local concert.

Responsibilities:

Design, code, analyze, and test systems for iOS applications.

Introduce and present newly designed products to clients.

Handle software updates, patches, and bug fixes.

Develop applications for time-sensitive projects while considering business/system requirements.

Communicate with a team of developers, designers, project managers, and other personnel to ship new features.

Maintain project, drafts, files, codes and scripts in an organized manner that allows other team members to make edits/suggestions/changes.

Achievements:

iOS development structure implementation:MVVM + RFP(reactive functional programming)

Website development with AngularJS,JQuery,BootStrap.

iOS developer Oct/2015 – Nov/2016

Bei Jing Zhong Jia Nuo Shi Network Technology CO,.LTD

Start-up IT Company which focus on online magazine,online mall and AI.

Responsibilities:

Design and build advanced applications for the iOS platform.

Collaborate with cross-functional teams to define, design, and ship new features.

Unit-test code for robustness..

Work on bug fixing and improving application performance.

Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Continually learn about new programming languages, operating system updates, and other information that will affect the functions of applications in development.

Achievements:

Complete first Demo APP within one week with perfect quality.

Strong Communicate Skill and build confidence for investor.

Facial recognition function integration introduced first time in APP.

HTML5 native code communication implementation(with WebViewJavascriptBridge ).

Swift 2.0 rewrite new version and publish to appstore.

Replace old Objective-C language frameworks with new Swift framework such as

Alamofire,SnapKit etc.

Live video filter technology implemented by GPUImage framework.

Projects

PowerNav Way Finding App(Xamarin) May/2018 – Present

App for Hospital way finding.

PowerNav Admin Panel Website(AngularX) May/2018 – Present

Admin Panel Website for powernav app layout config

PowerNav API(Java/NodeJS) May/2018 – Present

Restful API Deployed on Google Cloud

wzcleaningservices.com.au Apr/2017 – May/2018

Website for WZ Cleaning Services.

Plate Number Check (wechat small program) Nov/2017 – May/2018

Plate number and rego check program running on wechat with firebase backend.

Express Lookup (wechat small program) Nov/2017 – May/2018

express Lookup program running on wechat with firebase backend.

Racing Republic (iOS,React Native) Nov/2017 – May/2018

Racing Event look up and check In management app.

My Plan Manager (iOS,React Native) Nov/2017 – May/2018

the biggest plan management provider in Australia.

Punt Club(iOS) Nov/2017 – May/2018

Betting social app.

Allow Access (iOS,React Native) Nov/2017 – Jan/2017

Smart door access system app (blueTooth).

Hender (React Native) Jan/2017 – May/2018

Smart timer device control app (blueTooth).

RN-Tool (cli) Nov/2017 – May/2018

CLI tool made by NodeJS(javascript) for React Native development

druzehub (iOS) Oct/2017 – Nov/2017

social platform for druze.

Duke game accelator VPN (iOS) Aug/2017 – Oct/2017

Game accelerator.

ChildrenMath (iOS) Apr/2018 – May/2018

iOS math game for children (SpriteKit)

Panku (iOS) Jan/2017 – Aug/2017

Short videos and live video stream broadcasting.

Latatu (iOS) Oct/2015 – Nov/2016

online magazine and mall along with AI feature.

PROFESSIONAL ASSOCIATIONS

Engineer Australia Certificate

INTERESTS

iOS development

iOS reverse engineering

Android development

Restful API Development

Firebase

React Native

Node JS

Ruby on Rails

Front-end



Contact this candidate