G94fm5sutqapdf2aq0hl

Bach Van Hoang

- 5+ years of professional software development experience.
- Proficiency in Objective-C or Swift, and object-oriented design skills.
- Experience serving as a senior developer throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, implementation, testing to documentation, delivery and maintenance is preferred.
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.


phone: +84918911868

iOS Software Engineer
Ha Noi, VN
[email protected]

Education

Posts and Telecommunications Institute of Technology, Associate’s Degree, IT, 2007 ~ 2020

Work Experience


bePOS, Senior iOS Developer,  Oct 2020 ~ Present

- Senior iOS Developer.

VietIS Corporation, Senior iOS Developer, Aug 2018 ~ Sep 2020

- Senior iOS Developer, start leading a 2 - 3 people, training fresher, help teammate solve problem.

Own business, Middle iOS Developer, Jul 2016 ~ Aug 2018

Create self product and publish to Apple Appstore, include a music player app, image filter app, few manager app, photo collage app, cloud music app.

Vega Corporation, Middle iOS Developer, Jul 2015 ~ Jul 2016

- Junior iOS developer, create a clip.vn, gaba app from scratch, update nhac.vn app.

Vega Corporation, Middle iOS Developer, Jul 2015 ~ Jul 2016

- Junior iOS developer, create a clip.vn, gaba app from scratch, update nhac.vn app.

BMX Studio, Junior iOS Developer, May 2015 ~ Jul 2016

- Junior iOS developer, create a video merge app from scratch, maintain a music player app.

Orientlight Team, iOS Developer, Dec 2014 ~ Apr 2015

- Fresher, a part of team create a file manager app, intergration google drive, dropbox, onebox SDK.

Skills


Proficient with following skill:

• Architecture : MVVM, RXSwift, MVC.

• Pattern: Singleton, Observer, Delegate, Factory, SOLID Principle.

• Data Persistence: Realm Database, Keychain, User Defaults, Coredata, SQLite. 

• Networking: Restful, JSONAPI. 

• Concurrency: Async Task vc Sync Task, Main Thread vs Background Thread. 

• Animations: Basic View Animation, Core Animation, Custom Transition between Screens. 

• Source Control: Github, GitLab.


Have background with:

• React-native

• Flutter

Recent researching:

• Blockchain, smart-contract

Projects

bePOS, Senior iOS Developer, Oct 2020 ~ Present

• Maintenant POS app

• Developing flutter app bePOS-X

VietIS Corporation, Senior iOS Developer, Aug 2018 ~ Sep 2020

• Developing webview based application.

• Developing manager the concrete in construction site app, create detail design.

• Developing weight control, App manager light input in building, room app.

• Developing manager portfolio of building owner app.

• All of above are using Swift.

Own business, Middle iOS Developer, Jul 2016 ~ Aug 2018

• Developing music player app.

• Developing Facebook downloader.

• Developing image processing apps ( filter, crop, add text , add audio ).

• Developing a face detector app.

• Developing a game using SceneKit.

• All of above are using Objective - C.

Vega Corporation, Middle iOS Developer, Jul 2015 ~ Jul 2016

• Clip.vn.

• Gaba ( coupon manager for game ).

• Maintain nhac.vn app.

• All of above are using Objective - C.

BMX Studio, Junior iOS Developer, May 2015 ~ Jul 2016

• Video merge app

• Maintain a music player app.

• All of above are using Objective - C.

Orientlight Team, iOS Developer, Dec 2014 ~ Apr 2015

• Developing file manager app

• Maintain the PDF scanner app.

• All of above are using Objective - C.

Powered by CakeResumePowered by CakeResume