100% found this document useful (1 vote)
80 views7 pages

Mobile Dev Career Portfolio

The document provides details about Nguyen Thanh Nhat including contact information, objective, education, certifications, skills, and work experience. It details several mobile development roles and responsibilities, with a focus on iOS and Flutter projects.

Uploaded by

Diễm Đặng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
80 views7 pages

Mobile Dev Career Portfolio

The document provides details about Nguyen Thanh Nhat including contact information, objective, education, certifications, skills, and work experience. It details several mobile development roles and responsibilities, with a focus on iOS and Flutter projects.

Uploaded by

Diễm Đặng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

NGUYEN THANH NHAT

Mobile Leader, Skype: nguyenthanhnhat1992

Da Nang, Vietnam thanhnhatk17cmu@gmail.com +84344262929

OBJECTIVE
I'm seeking a Mobile Dev position, have many experiences about iOS, Flutter and Security domain. Played Team
Leader for many projects with up to 20 members . where I would be able to apply my knowledge and
experiences to projects. And looking for a new environment where I can expand all my knowledge and improve
myself. I was trying to find a company where I could improve my career path.

EDUCATION
DUY TAN UNIVERSITY COMPUTER SCIENCE, INFORMATION TECHNOLOGY STANDARD
2011 - 2014 CMU (CARNEGIE MELLON UNIVERSITY)

CERTIFICATIONS
2022 TOP EXCELLENT DEVELOPER AND TRAINNER OF THE YEAR 2022
IN NASHTECH Global (https: //www.nashtechglobal.com)

Certificate by Carnegie Mellon University(https: //www.cmu.edu):


- Object-Oriented Programming C++.
- Requirements Engineering.
- Information System Theories & Practices.
- Computer Science for practicing Engineers.
- Information Systems Applications.

SKILLS
Trainning :
- Flutter
- iOS Swift
+ Mobile training at NashTech (30 members)
+ Line Lead and training mobile team at FPT Software (45 members)

Mobile
- Main Skills: Flutter, iOS, Javascript, Objective C, Angular js, React native, Supper App, Mobile Security
- Frameworks: RxSwift, RxCocoa, UIKit, Flutter(Statemanagements: Bloc, GetX).
- Architecture: Clean Architecture.
- Patterns: MVC, MVVM, TDD, Singletone, Facade...
- Unit test, UITest: Nimble, Quick, Cocoa Pod, Mockingjay, bloc test, mocktail, mockito.
Frontend
- React js
- Type-script
- Javascript
- Html
- Css
- Frameworks: MUI.
Tools
- Xcode, Vs code, Source Tree, Mobile-Security-Framework-MobSF
Databases
- Core Data, My SQL, Realm
Processes
- Agile, Scrum, Pair programing.
CICD
- Jenkins
- Azure Devops
English skills
- Read, write, listen, communication
- Confident communicate with foreign people.
Other
- Teamwork skills.
- Management skills.
- Good thinking.
- Trainning
- Bidding
- Interview skill
- Easy to adapt with new environment.

WORK EXPERIENCE
NASHTECH SWIFT
2022 - 2023 SINGAPORE TAXI BOOKING SUPPER APP
- Customer : Singapore
- Position: Team Leader with 11 members
- Languages : Swift
- Descriptions :
+ Taxi Booking is a leading taxi company in Singapore that provides
affordable and fuss-free point-to-point services – be it street hail or
booking – across Singapore. With a wealth of experience from
managing a fleet of 10,000 taxis, to operating both booking and street
hailing services, we are more than equipped to train anyone who likes
the flexibility that taxi-driving brings become a cabby.
Technologies:
+ RxSwift, Clevertap, Firebase services, Google Maps, Push
notification..
Apps: Driver App, Passenger App.

NASHTECH IOS, ANDROID, FLUTTER, REACT NATIVE, REACT JS


2021 - 2022 Mobile Security Lib (May 2022 - May/2023)
- Customer : UK
- Position: Team Leader with 17 members
- Languages :
+ iOS: Swift
+ Android: Kotlin
+ Cross-platform: Flutter, React Native
+ Front-end: React js
- Descriptions :
+ Mobile Security Lib is created from an idea to build a framework
which can cover almost requirements for Mobile like Security,
Networking, UIKit, ... to save cost in building new projects or enhancing
features from existed project. The security requirements are following
OWASP - MASVS v1.4.2 .

+ Distribute natives iOS/Android security libraries


+ Distribute Flutter security libraries using native libraries
+ Distribute React native security libraries using native libraries
+ Provide Guideline document.

NASHTECH IOS SWIFT


2021 - 2022 Analytics App (December 2021 - April/2022)
- Customer : UK
- Language : Swift
- Position: Team Leader with 6 members
- Descriptions :
+ Analytics App gives you access to commodity price data and
tools, to empower you to better understand your supplier prices,
analyse their spend and ensure you are better able to control costs.

NAL SOLUTIONS IOS/ANDROID FLUTTER FLOW


2019 - 2021 KT APP (Oct/2020 - November/2021)
- Customer : Japanese
- Position: Team Leader with 6 members
- Language : Flutter 2.2.2
- Descriptions :
+ Application provide the store books, As a user, can read the book
and using coupon or payment to unlock the book, play the mission to
get the coupons....
+ List News
+ Books
+ GCShop
+ Present
+ Museum
- Technologies :
+ Flutter, GetX , Clean Architecture, Share Universal link, Push
notification...

NAL SOLUTIONS IOS SWIFT


2019 - 2021 BUKKEN (January/2021 - June/2021)
- Customer : Japanese
- Language : Swift 5
- Descriptions :
+ Manage the apartments for rent.
+ Manage the price, transactions history, manage documents files,
Push notification...
- Technologies :
+ RxSwift, MVVM, Clean Architecture, Push Notification...
+ UnitTest : MockingJay, Quick, Nimble

NAL SOLUTIONS IOS SWIFT


2019 - 2021 SDK Stamp Beacon (November/2020 - January/2021)
- Customer : Japanese
- Language : Swift 5
- Descriptions :
+ Build the SDK game using Beacon to checkin get a gift.
- Technologies :
+ RxSwift , MVVM, Clean Architecture, Beacon
+ UnitTest : MockingJay, Quick, Nimble

NAL SOLUTIONS IOS SWIFT


2019 - 2021 Insurance App (May/2020 - November/2020)
- Customer : Japanese
- Language : Swift 5
- Position: Team Leader with 7 members
- Descriptions :
+ Provide medical services and treatment services,
+ Manage schedule appointments to hospital,
+ Manage the transaction history appointments,
- Technologies :
+ RxSwift , MVVM, Clean Architecture, Push Notification.
+ UnitTest : MockingJay, Quick, Nimble

NAL SOLUTIONS IOS SWIFT


2019 - 2021 SPICC (March/2020 - May/2020)
- Customer : Japanese
- Language : Swift 5
- Descriptions :
+ Application manage the olympic information, match schedule
athlete.
+ Get olympic news from athletes social (facebook, twitter,
instagram).
- Technologies :
+ RxSwift , RxCocoa, MVVM, Clean Architecture

NAL SOLUTIONS IOS SWIFT


2019 - 2021 Travel Japanese (September/2019 - March/2020)
- Customer : Japanese
- Language : Swift 5
- Position: Team Leader with 20 members
- Descriptions :
+ The Application show trip tour in Japanese, play video travel
+ Booking Trip in Japanese
+ Manage the transaction history booking,
- Technologies :
+ RxSwift , RxCocoa, MVVM, Clean Architecture
+ UnitTest : MockingJay, Quick, Nimble

SUN * GROUP IOS SWIFT


2019 - 2019 VIDEO PLAYER (February/2019 - October/2019)
- Customer : VietNam
- Language : Swift 4.2
- Descriptions :
+ The Application play videos and manage videos, upload, channel...
same youtube site
+ SDK UiZa SDK play video youtube
- Technologies :
+ RxSwift , RxCocoa, MVVM, Clean Architecture
+ UnitTest : MockingJay, Quick, Nimble

SMARTDEV LLC IOS SWIFT


2014 - 2018 SCARD APP (Big payment project) (January/2018 - February/2019)
- Customer : Switzerland
- Language : Swift 3.2
- Descriptions : The Application supports manage transactions ,
category, account , cards
- Technologies :
+ RxSwift, RxCocoa, Chart, third party SDK support secure
authentication create account , using Keychain Access, Touch Id
sensitive data, SSL...etc
+ UnitTest : MockingJay, Quick, Nimble
+ CI : Jenkins cover UnitTest, manage Test case success and failed,
manage quality code.
- App Download : Private Name project because Policy of the
Application.

SMARTDEV LLC IOS SWIFT


2014 - 2018 NAIL BOOKING SYSTEM USER APP (November/2017 -January/2018)
- Customer : American
- Language : Swift 4.0
- Descriptions :
+ The Application supports booking Nail Services
+ The Application supports manage filter search booked, rating,
review
+ The Application supports Push Notifications
+ The Application supports show points of Store on the map and
show description about location
- Technologies :
+ RxSwift , RxCocoa, Coordinator control app follow in MVVM,
Clean Architecture
+ UnitTest : MockingJay, Quick, Nimble
- AppDownload: https://apps.apple.com/jo/app/nailstore/id1441809610
NAIL BOOKING SYSTEM STORE APP (November/2017 -
January/2018)
- Customer : American
- Language : Swift 4.0
- Descriptions :
+ The Application supports manage bookings
+ The Application supports manage calendar, reservations
+ The Application supports Push Notifications
- AppDownload: https://apps.apple.com/jo/app/nailcenter/id1441809359

SMARTDEV LLC IOS SWIFT


2014 - 2018 PCS WALLET MOBILE (January/2016 -November/2017)
- Customer : Switzerland
- Language : Swift
- Descriptions :
+ The Application supports manage transactions , cards
+ The Application supports manage filter search transactions in
Week Month Quarter Year, Back or Next filters
+ The Application supports Reload Voucher
+ The Application supports Transfer moneys PCS to PCS cards
+ The Application supports Push Notifications
+ The Application supports show Points of Sales on the map and
show description about location
- Technologies :
+ RxSwift , RxCocoa, Coordinator control app follow in MVVM,
MVVM
+ Third party SDK support secure authentication create account ,
using Keychain Access, Touch Id sensitive data, SSL...etc
+ UnitTest : MockingJay, Quick, Nimble
+ CI : Jenkins cover UnitTest, manage Test case success and failed,
manage quality code.

SMARTDEV LLC IOS SWIFT


2014 - 2018 LUCY FORM (August/2015 -January/2016)
- Customer : American
- Language : Swift
- Descriptions :
+ The Application supports create form
+ The Application supports select service Lashes.
+ The Application supports manage prices service.
- Technologies :
+ RxSwift , RxCocoa, MVVM
+ Third party SDK support secure authentication create account ,
using Keychain Access...etc
+ UnitTest : MockingJay, Quick, Nimble
- App Download :
https://itunes.apple.com/us/app/lucylashes/id1390260954?
ls=1&mt=8

SMARTDEV LLC IOS SWIFT


2014 - 2018 THUYKIEU (July/2015 -August/2015)
- Customer : American
- Language : Swift 3.0
- Module :
+ Create account and login
+ Payment : Stripe
+ Open permission read news is payment Stripe
- Descriptions : The Application support user get news.

SMARTDEV LLC IOS SWIFT


2014 - 2018 HELIO CENTER (February/2015 -July/2015)
- Customer : Viet Nam
- Language : Swift 3.0
- Descriptions : The Application supports user manage card, account ,
display game and notify use get ticket when discount ticket , reload
voucher to ticket..etc, using push notification and store data account
and token in Keychain Access sensitive data..etc
- App Download : https://itunes.apple.com/us/app/helio-
center/id1259817229?mt=8
- Module :
+ Create Account, Login
+ PushNotification
+ Share url image FaceBook, Twitter, Email, Instagram
+ Localize multi Language
+ Get data from server load WebView
+ load map Helio
+ Something like that

SMARTDEV LLC IOS SWIFT


2014 - 2018 KALV TV (January/2015 -February/2015)
- Customer : American
- Language : Swift 3.0
- App Download : https://itunes.apple.com/us/app/kvla-
tv/id1080959874?mt=8
- Descriptions : The Application supports to use watch live video and
play video form youtube .
- Modules :
+ Live Video from website
+ Play video from youtube

SMARTDEV LLC IOS SWIFT


2014 - 2018 SWEEP ALERT (October/2014 -January/2015)
- Customer : American
- Language : Swift 2.3
- App Download : https://itunes.apple.com/us/app/sweep-
alerts/id1171588202?mt=8
- Descriptions : The Application supports to user driver car in traffic,
and detect user location and show calendar parking and price need to
pay when parking wrong place.
- Modules :
+ Detect location user driver car
+ Show Calendar sweep in that location

SMARTDEV LLC IOS SWIFT


2014 - 2018 SMART ID (July/2014 -October/2014)
- Customer : Switzerland
- Language : Swift 2.0
- Descriptions : The Application supports to scan get Info from
Passport, identity card, address Image , detect face sent to server, the
application will support for other application payment
- Modules :
+ Using Jumio Library scan passport , address get info and detect
face user

SMARTDEV LLC IOS SWIFT


2014 - 2018 SMARTPAY WALLET (May/2014 -July/2014)
- Customer : Switzerland
- Language : Swift 2.0
- AppDemo didn't submit AppStore
- Descriptions : The Application supports payment , reload voucher,
transfer money PCS2PCS,manage transactions , cards , profile ,
address shipping address and billing address...etc
- Modules :
+ Create Account.
+ Shipping Address, Billing Address.
+ Add PCS Card, Non PCS Card.
+ Reload By Voucher.
+ PCS to PCS.
+ TRANSACTIONS HISTORY.
+ Sale Locator.
+ Reload CreditCard.
+ KYC.
+ Western Union.
+ MasterPass

SMARTDEV LLC HYBRID


2014 - 2018 PCS MOBILE WALLET (March/2014 -May/2014)
- Customer : Switzerland
- Language : Angular j, Ionic framework
- App Download : https://itunes.apple.com/us/app/my-pcs-
mobile/id889859997?mt=8
- Descriptions : The Application supports payment , reload voucher,
transfer money PCS2PCS,manage transactions , cards , profile ,
address shipping address and billing address...etc
- Modules :
+ Create Account.
+ Shipping Address, Billing Address.
+ Add PCS Card, Non PCS Card.
+ Reload By Voucher.
+ PCS to PCS.
+ TRANSACTIONS HISTORY.
+ Sale Locator.
+ Reload CreditCard.
+ KYC.

SMARTDEV LLC JAVA WEB


2014 - 2018 DEMOI (January 2014- March 2014)
- Customer : French
- Language : Java
- Technology : Spring MVC, Spring Security, Angularjs
- Descriptions : The singer can send an email to company for apply ,we
upload file cv send to email manager.
- Manager have to arrange appointment time for all singer, the singer
can change and update require price and time to manager.. © topcv.vn

You might also like