Post Job Free
Sign in

Ios Developer Customer Support

Location:
Australia Plains, SA, Australia
Posted:
May 11, 2023

Contact this candidate

Resume:

HUYNH THI HONG NHUNG

*****************@*****.***

CELL +60-104******

Software Engineer

SUMMARY

With more than 10 years’ experiences in Software Developer, Communication and Negotiation, Web Application, iOS Application, Agile Scrum.

Good in English

Willingness to travel as needed

Team player

TECHNICAL SKILLS

Languages: Flutter, Dart, Swift, React, Java, SQL, NodeJS

Database: Hive, Firebase

Firebase Push Notifications, Clevertap Notification.

App Architecture based on SOLID principles, State Management, MVVC/MVVC-C, OOP…

Unit Testing: XCTest framework, bloc_test

Mock Api: Mockingjay, Cuckoo, Mockito

Crash reporting tool: Crashlytics (Firebase)

Analytics tools: Google Analytics, Apple App Analytics

Application Distribution: TestFlight, App Store, Bitrise

Payment system: Apple In-app Purchases, Stripe

Social network and third-party integration: Facebook, Google, Twitter, Linkedln

Augmented Reality: Wikitude

EDUCATION & CERTIFICATES

2016: Oracle Certified Associate, Java SE 7 Programmer

2007- 2012: Van Lang University: Degree in Informatics (Specialization in Software Technologies):

oBoeing scholarship from Boeing Company.

oCertifications from Carnegie Mellon University

PROFESSIONAL EXPERIENCE -1

Start date:

10-2020

End date:

Now

Position:

Senior Engineer at Astro company

Project:

MyAstro: lets user can manage and take control of their Astro accounts to view outstanding balance, pay bills, record fand receive notification for favorite shows.

Responsibilities:

Design, develop, write unit test, deploy, maintain and improve mobile applications to serve on multiple display/device platforms

Manage individual project priorities, deadlines and deliverables within Agile framework and collaborate with cross-funtional teams to define, design and ship new features

Continuous discover, evaluate, and implement new technologies to maximize development and delivery efficiency

Write high quality and testable project with MVVM-C/ MVVM architecture and clean code (Uncle Bob) to ensure long term value of the solution

Review code and assign task to team members

Technologies:

Flutter, Bloc,

Service locator (get_it)

State management: bloc, flutter_bloc

Analytics & log: Firebase

Notification: clever_tap

PROFESSIONAL EXPERIENCE -2

Start date:

5-2018

End date:

2021

Position:

Senior iOS developer at Astro company

Projects:

SYOK : is a free radio and view app made

Awani : relates to breaking news, entertainment, podcasts and videos

Tribe: Video app, (7/2018 – 9/2018)

TribeX: Video app, improving from a native app to React Native app

GoShop-Web: is a e-commercial website, shows list products, product details, categories and payments and used ReactJS (7/2018-2/2019).

Responsibilities:

Design, develop, deploy, maintain, and improve mobile applications

Perform work package/component systems design to ensure quality metrics are met in terms of maintainability, security, scalability, reliability, and resilience.

Write high quality and testable project with MVVM-C/ MVVM architecture to ensure long term value of the solution

Technologies:

MyAstro: Flutter

SYOK & Awani: RxSwift-MVVM-C, AVPlayer, Quick-Nimble, Mockingjay, Cuckoo.

Tribe: Swift, JWPlayer, Crashlytics

TribeX: React Native

GoShop-Web: ReactJS

PROFESSIONAL EXPERIENCE -3

Start date:

6-2018

End date:

10-2018

Position:

Software Developer for TopPick. This is my part time job to improve my software development skill on both backend and front-end side.

Project:

Engagement

Description:

Engagement is a project that help recruitment to manage their candidates

.

Responsibilities:

Requirement Analysis

Develop new functional for both front end bad backend.

Bug fixing

Technologies:

ReactJS, NodeJS and MongoDB.

PROFESSIONAL EXPERIENCE -4

Start date:

9-2016

End date:

4-2018

Position:

Senior iOS developer at NUS Technology Vietnam

Project:

CalculatorVault: is an app includes: Photo & Video, separated by Albums, Notes, Browser (11/2017 – 4/2018)

EatSmarta: is an app that help users to review their nutrition and suggest the meal and restaurant to suitable with browser a home to book (6/2017 – 11/2017)

Comparis Immobilien Schweiz : is an app that allow users to browser a home to book (10/2016-5/2017).

ShareMySpace: is an app that allow users to browser a place to book for an event like wedding, party, etc. (9/2016-12/2016)

Responsibilities:

Requirement Analysis

Develop functional, reusable components

Bug fixing and unit testing

Technologies:

CalculatorVault: RxSwift, RxRealm, Crashlytics.

EatSmarta: Swift, Crashlytics, Alamofire, APNS

Comparis: Swift, Crashlytics, Alamofire, AlamofireOAuth2, APNS, Custom Frameworks, ReSwift, Augmented Reality (Wikitude)

ShareMySpace: REST API, Alamofire and Swift, APNS

PROFESSIONAL EXPERIENCE ·5

Start date:

12-2015

End date:

9-2016

Job:

Freelancer iOS developer

Project:

Let’s meet for Coderschool: allow user to post their event and the other can see and join (4/2016 – 9/2016))

Ecommerce: Develop an ecommerce app in IOS (12/2015 – 4/2016)

Responsibilities:

Requirement Analysis and develop functional

Bug fixing and unit testing

Technologies:

Let’s meet: Swift, Firebase, Facebook live streaming

Ecommerce: Swift, REST API

PROFESSIONAL EXPERIENCE ·6

Start date:

12-2015

End date:

5-2016

Job:

Backend Developer – Freelancer

Project:

Booking System

Description:

Develop reservation system for shipment.

Responsibilities:

Requirement Analysis

Develop Booking System based on the client’s requirement specification

Concept Implementation

Technologies:

Java, MySQL, Spring MVC, REST.

PROFESSIONAL EXPERIENCE ·7

Start date:

11-2015

End date:

3-2016

Job:

Backend Developer at FPT Software

Project:

IT Academy Portal

Description:

Develop reservation system for events.

Responsibilities:

Requirement Analysis

Develop Liferay Academic Portlet based on the client’s requirement specification

Concept Implementation

Technologies:

Liferay, Vaadin, MySQL.

PROFESSIONAL EXPERIENCE ·8

Start date:

03-2014

End date:

03-2015

Job:

Developer and Project Coordinator at FPT Software

Project:

EAT Automation

Description:

EAT Automation project is develop a system that based on Selenium to run automatically functions.

Responsibilities:

Develop EAT Automation system to run functions automatically and update results to DB.

Coordinate with ETCC member to get requirements

Run automation scripts

Onsite customer support (in Texas, USA)

Technologies Java, Selenium 2.44, Oracle, SVN

PROFESSIONAL EXPERIENCE ·9

Start date:

03-2013

End date:

02-2014

Job:

Full stack Developer at FPT Software

Project:

ETC-Electronic Toll Collection System

Description:

ETC System is an exclusive toll system for highways that makes you possible to pass the tollgate without stopping. You must have all required items ready for utilize ETC system

Responsibilities:

Develop Toll Collection system based on the client’s requirement specification

Develop Crystal Reports

Bug fixing

Technologies:

Strust 1.0 Framework, Crystal report, Oracle, Eclipse, Oracle, SVN, SAP Crystal Server 2008, Java, Hibernate, SQL, JavaScript/JQuery

HOBBIES

Reading books

Outdoor activities, travel…



Contact this candidate