David Tran

David Tran

$20/hr
iOS and Android app development
NUS Technology
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Ho Chi Minh, Ho Chi Minh, Viet Nam
Experience:
10 years
David Tran Curriculum Vitae PERSONAL INFORMATION Full Name : David Tran Email :- OVERVIEW  iOS development: iPhone, iPad applications  Languages: Objective-C, Swift  UI builders: Storyboard, Nib file  TDD and Unit Testing: XCTest framework  Crash reporting tool: Crashlytics (Fabric), Crittercism, TestFlight  Analytics tools: Google Analytics, Flurry Analytics, Apple App Analytics  Application Distribution: TestFlight, Fabric, HockeyApp, App Store  Payment system: Apple In-app Purchases, Stripe  Social network and third-party integration: Google Maps, Google API, Facebook, Twitter, MapBox  Multi-thread & Multilingual applications  Git workflow  Management tools: Trello, Pivotal Tracker, Asana EDUCATIONAL- Bachelor in Information Technology, University of Technical Education, Ho Chi Minh, Viet Nam. EXPERIENCE July 2014 NUS Technology, Vietnam (http://nustechnology.com/) - now Project: MyID Position: Senior Android and iOS developer Description: MyID (https://itunes.apple.com/us/app/myid-emergencyprofile/id-?mt=8 OR https://play.google.com/store/apps/details? id=com.myidband.myid&hl=en) is a free online medical profile works with Medical ID Bracelet with QR Code Technology. First responders can quickly scan the QR code found on user’s MyID product with their smart phone or call our 24/7 live operator to access user’s profile. Since user’s profile is securely stored online, user’s information is always the latest. Techniques: iOS: Objective-C, Crashlytics, AFNetworking, AFOAuth2Client, Mantle, UIKeyChainStore, IAP, ZXingObjC Android: Annotations, Gson, Tape, Facebook SDK, GPUImage, Async HTTP Client, Fabric, Google IAP Project: Rally Position: Senior mobile Developer Description: Rally – Rally Roadbook Creator (https://itunes.apple.com/us/app/rallyroadbook-recorder-gps/id-?mt=8 and https://play.google.com/store/apps/details?id=com.rallynavigator.app&hl=en). Rally Navigator Streamlines the Process of Creating Rally Navigation Roadbooks with Google Maps and GPS. Techniques: Ionic Project: YouBusk Position: Senior iOS Developer Description: YouBusk (https://itunes.apple.com/us/app/youbusk/id-? mt=8) is a video-sharing app for Singers & Musicians to capture their everyday musical moments and get tipped by watchers the way buskers do. It is the perfect hotspot for aspiring artists, agents and producers to showcase, support or search raw talent anywhere, anytime. Techniques: Objective-C, Crashlytics, AFNetworking, AFOAuth2Client, AVFoundation Project: Pinobox Position: Senior iOS Developer Description: Pinobox (under development) is an iOS app that allows user to subscribe topics in newspaper to view in his phone. This is for German market. Techniques: Objective-C, Crashlytics, AFNetworking, AFOAuth2Client, AVFoundation Project: Magnate Position: Senior iOS Developer Description: Magnate (under development) is an iOS application that allows user to take the fate of your neighborhood into your own hands, and discover something that you can change. Techniques: Swift 2.0, Crashlytics, Google Analytics, Flurry, AWS S3, Mantle, UIKeyChainStore Project: Tipper Position: Senior iOS Developer Description: Tipper (under development) is an iOS application that allows users to tip other users in a simple way. Techniques: Swift 2.0, Crashlytics, Google Analytics, Stripe, Mantle April 2012 Other Companies July 2014 Project: TetViet@iPH Position: iOS Developer Description: TetViet@iPhone is a mobile application to introduce Tet to foreign tourists. This is an electronic handbook that provides its users Vietnamese Tet's information as well as culture, and helps looking up such information about travel location, hotels, restaurants, and tours. Besides, the users can contact to service providers to book tours, rooms, etc. Techniques: Objective-C Project: Proceduresync Position: Android developer Description: Proceduresync system enables organizations to digitize documents and electronically distribute them to relevant personnel – expediently, securely and effectually. It allows users to:  Mark documents as “Favorites” – which are automatically stored for offline viewing.  Search document and search text within documents.  Sync document from web admin  View the notification of unread documents to easily keep track of new documents.  Secure the document by encryption. Techniques: Support different UI for both phone and tablet, encrypt and decrypt files, sync data, REST request, read and view pdf files, push notification Project: Nobles Position: Android developer Description: Nobles Riggers Android App incorporates functional calculators that has formulas for different lifting situations. It allows users to:  Look up Working Load Limits for various types of rigging (wire rope slings, chain slings, synthetic slings)  Estimate the weight of a load  Estimate the included angle of a lift  Estimate the lifting capacity of a sling  Check crane signals and whistles Techniques: Support multi-screen sizes, read data from files Project: VnBox Position: Android developer Description: VnBox is an android and iOS multimedia application which allows users listening to music, watching movies, clips and uploading their clips or music to the server. They even can chat with others through chat room. Techniques: Support multi-screen sizes, REST APIs, SOAP web service, Facebook integrated, Unit test Project: Auskills Position: Android developer Description: AuSkills is a joint initiative of VETnetwork Australia and WorldSkills Australia (WSA) and it involves the development of a number of events, professional learning sessions and the distribution of some key marketing materials that target Australian Apprenticeship Advisors who work directly with schools leavers interested in an Australian Apprenticeship Techniques: Support multi-screen sizes, REST APIs, Facebook & Twitter integrated TECHNICAL SKILLS Language Time Proficiency level Objective-C 4 years 5/5 Swift 1 year 4/5 Java 4 years 5/5 Javascript 3 years 5/5 Databases SQLite, CoreData OS iOS, Android, Windows Phone, Mac OSX, Windows Other Strong knowledge about MVC, OOP, RESTful, Performance Source Version Control SVN, Git SOFT SKILLS  Quickly adapt to new environment/technology with strong logic thinking.  Eager to learn and update new mobile-related technologies knowledge.  Be able to work in a team and also independently.  Be able to lead team members to start application from scratch.  Pay attention into details.  Good interpersonal skills, outstanding problem solving and decision making skills.  Fully understand Android and iOS UI/UX best practices.  Communication-first mindset.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.