Download PDF

Work History

May 2017Present

Experienced iOS Developer at Coinhako

Coinhako is the friendliest Bitcoin & Ethereum Wallet with 100k+ users. Work in strong backend team, 2 Android and 1 iOS. Pay much attention in security, architecture and dynamically UI rendering from server. Protect user data by encrypting and storing sensitive data to KeyChain, preventing user with Face ID/Touch ID and extra password, apply Universal link to confirm transactions. Connect Socket to update price for cryptocurrencies real-time.

Technologies: Swift, Clean Swift, Core Animation, Git, Pusher, Auto Layout Programmatically, Today Extension

Link: https://itunes.apple.com/us/app/coinhako-wallet/id1137855704?mt=8

Sep 2016April 2017

Experienced iOS Developer at FIXIR

Reason for leaving: company didn't do well and closed the operation.

Fixir is trusted companion to help drivers find the most reliable workshops. I implemented new detail collection system like a step-by-step chat bot to get request from users, eliminate operation progress by building chat system between drivers and workshops. Designing unique data for every API to clear dependencies between frontend and backend.

Technologies: Swift 3, Clean Swift, Push Notification, Firebase, Google Map, NodeJs, socket.io, AVFoundation, Auto Layout Programmatically, Core Location

Sep 2015Aug 2016

Experienced iOS developer at MOCA

Moca is a safe and convenience mobile payment. Very popular in Vietnam, especially in Ha Noi capital. Pay for bills at merchants partners in 20 seconds with scan QR code only. I was in team with 2 iOS and developed ewallet, money transfer, mobile topup, card management, auto login with Touch ID, and SDK for 3rd party integration.

Technologies: Swift 2, MVP, Push Notification, Fabric, MapKit, Deep Linking, AddressBook

Link: https://itunes.apple.com/us/app/moca/id965112152?ls=1&mt=8

Oct 2014Aug 2015

iOS developer at SNAPBUCK

Snapbuck is a camera to help users earn money on every captured and shared photo. Shortened development time by effectively managing Storyboard.

Technologies: Objective-C, Google Maps, Push Notification, AVFoundation, Core Location

Voice is a social network allows the consumers feedback directly to the businessesImplemented all UIs with Storyboard with constraints optimization. 

Technologies used included: Swift 2.2, Google Maps, Push Notification, Core Location

Oct 2012Sep 2014

Windows developer at FILESTRING

Other Projects

OGENII - Side  project 

Ogenii is dynamically connect learns to teachers and help users learn/teach anytime and anywhere they want. I take responsibilities for everything about tech, backend (Node.js), database, server, web and iOS. Easily start learning with social network login (Facebook, Google). Pick place to learn and get direction by Google Places and Maps. Keep update with new classes and activities via Firebase Cloud Messaging. Cool UI with gradient color effect.

Technologies: Swift 4, Clean Swift, Facebook LoginKit, Firebase, Fabric, Firebase Cloud Messaging, Google Places, Google Maps, Apache, Node.js, Ubuntu, MySql

Link: https://itunes.apple.com/us/app/ogenii/id1302692200?mt=8

MARCO - Freelance project 

marco is a market place for food merchants attends to local food festival and help users find the best food around. Implement chat system with socket.io. Add parallax header tab view. Login with Instagram 

Technologies: Swift 3, Clean Swift, Instagram API, socket.io, Google Places, FCM, HockeyApp

STREAMY - Freelance Project

Streamy is a market place to buy and sell tickets for events. The event's owners can live stream their events for advertising. Livestreaming with Wowza SDK

Technologies: Swift 3, Clean Swift, Instagram API, Facebook SDK, Google SDK, Wowza Streaming Cloud API

OPIYN - Side Project

Opiyn is mobile interactive reviewing experience, see thousands of reviews in one quick glance and give a review with just one touch. To do that, I had to customize the UITextView to show actions popup, rendering multiple font in one UITextView. Interested UI with Pinterest Layout (limping height, 2 columns collection view), Parallax Header Tab, Tinder card style for Notification. Geofencing location around user location.

Technologies: Swift 2, MVP, Push Notification, Fabric, MapKit, Deep Linking, AddressBook

Link: https://itunes.apple.com/us/app/opiyn/id1000370067

WEBGAFF - Freelance Project

Experience property search on an exciting level with the WebGaff app. Take your property search anywhere and everywhere. Search for residential rental properties nationwide and connect with property owners directly with WebGaff. Instant 1-1 chat to discuss via socket.io, street view and map view with Google Maps, geofencing to find properties around location.

Technologies: Swift 2, MVP, Push Notification, Fabric, Google Maps, socket.io.

Link: https://itunes.apple.com/app/id1092385240\

KNCONSTRAINTS - Side Project

knConstraints is a library for Auto Layout Programmatically with very short syntax, clean code.

Link: https://github.com/nguyentruongky/knConstraints\

Skills

iOS: Swift, Core Animation, CocoaPods, Auto Layout Programmatically, Push Notification, MapKit, Core Location, Interface Builder

Others: Google Maps, Google Place, Facebook SDK, Git, Fabric, Firebase, Flurry, MixPanel, Google Analytics, NodeJS/Express, MySQL, Apache, Ubuntu, Sketch, Photoshop, Charles, Instagram

Activities

2017

Speaker at Geeky Weekend on "Swift Talk 2: Quality Battle"

2016

Trainer Assistant for Subhransu Behera on "TopDev Techtalk: Free Swift Tutorial Day"

Education

20082012

Bachelor of Computer Science

Ton Duc Thang University

Did research and implemented Genetics Algorithm for graduation.