Profile

Thinh Lai

Thinh Lai

Senior Mobile Engineer

Name:Thinh Lai Huy
Date of birth:Jan 2nd, 1991
Address:Ho Chi Minh City, Vietnam

  • 13+ years of experience in software development to deliver high quality, performance applications with Lead/Senior Engineer roles.
  • 11+ years of experience in Android development with Java, Kotlin, Android SDK, Jetpack Components
  • 6+ years of experience in IOS development with Objective-C, Swift, iOS SDK, UIKit
  • 1+ years of experience in Flutter development with Dart, Flutter SDK, BLOC pattern, GetX
  • Experienced in working with architecture patterns: MVVM, MVP, MVC, Clean Architecture, BLOC
  • Experienced in working with REST API, Socket-IO, Bluetooth/NFC Connection, Mobile Persistent Storage, ReactiveX Programming(RxJava, RxKotlin, RxSwift), Mobile Testing, Mobile Security, CI/CD, Agile Development
  • Enthusiastic to learn new technologies and adopt new skill-sets

Employment

Dec 2020 - May 2024

Hitachi Digital Services Vietnam

Team Lead Mobile

Responsibilities:

  • Build transportation iOS/Android projects, work as a team lead role to review code/task/progress, provide technical solutions, write technical documents
  • Build a voice authenticator iOS application & OAuth 2.0 server by using Ory Hydra, SingularKey, Spring Boot
  • Build a password manager Flutter application, use biometric storage to store security keys
  • Build a vehicle accessory inspection iOS application by using SwiftUI

Technologies:

  • Android:
    • Java, Kotlin, MVVM, Retrofit, Room, Realm, NFC Connection, Gitlab CI/CD, Fastlane, Unit tests, Multi-language support, Unit tests, Firebase, DataDog
  • iOS:
    • Swift, SwiftUI, RXSwift, MVVM, Alamofire, CoreData, NFC Connection, Gitlab CI/CD, Fastlane, Xcode Cloud, Mocking bird, Unit tests, Appium (UI Automation Test), Multi-language support, Firebase, DataDog, TestFlight
  • Flutter:
    • Dart, Flutter SDK, BLOC pattern, Dio, Get It, Clean Architecture, Biometric storage, Firebase, Build Plugins
Jan 2019 - Dec 2020

VinSmart Research & Manufacturer Joint Stock Company

Senior Android Developer

Responsibilities:

  • Research & develop Security applications on VOS
  • Experienced in building in AOSP (Android Open Source Project) development
  • Custom UI/UX, fix issues in AOSP applications & framework/base
  • Build android applications for stylus pen
  • Build a VSmart browser by using Chromium open-source project
  • Achieved the title of "Excellent Employee Award" of the year 2019

Technologies:

  • Java, Kotlin, C++, AndroidX, RxJava/RxAndroid, MVVM, MVP, Koin, Persistence Storage, Jetpack components, Chromium, AOSP, NDK, Android Services
Feb 2018 - Dec 2018

Sport Now Pte. Ltd

Team Lead Android

Responsibilities:

  • Build a sports social network application
  • Work directly with CEO on new features, UI/UX designs
  • Design, build, and maintain high performance, reusable, and reliable source code
  • Responsible to discuss, propose ideas, design technical documents, give the best solutions in the product
  • Work as team lead role to manage android team (Task, Timeline, Review Code)
  • Research and apply new technologies

Technologies:

  • Java, RxJava, MVP, Dagger, Socket-IO, SQLite, Fabric, Google Firebase, Retrofit, Mockito, Robolectric
April 2014 - Feb 2018

Free Range Technology

Senior Mobile Developer

Responsibilities:

  • Build patient & doctor android applications
  • Build medical android applications that connect to ihealth devices via bluetooth
  • Build a dating android application
  • Involved in some iOS projects, Research & development the mini game with Swift language + SpriteKit framework
  • Manage and review code for junior developers
  • Breakdown and estimate new projects

Technologies:

  • Java, Object-C, Swift, SpriteKit, MVP, MVC, Gradle Build Tool, Material Components, Google Map, Bluetooth Connection, OpenTok, Firebase Cloud Message, Robotium, Fabric, TestFlight, Mix Panel, Google Analytics, Android Volley, Retrofit, Butter Knife, Eventbus, Socket-IO, GSON, OpenCV, NDK, Signin/Signup with social apps (Facebook, Twitter, Instagram), Mockito, Robolectric
March 2013 - June 2020

Working part-time

Freelancer

Worked as freelancer and handle many outsourcing projects related to Mobile Development.

Self-developed apps from my ideas


Responsibilities:

  • Build an ECG iOS application that connects to ECG measuring devices via bluetooth and displays realtime results
  • Build an Android application for the clinic to create examination schedules, measure health parameters and record examination results
  • Port the hospital's medical history system from web to Android/iOS applications
  • Build a food ordering Android application for restaurants
  • Build a system (web, android, ios apps) for university students to view scores and estimate average scores for grading/graduation
  • Experienced in Web Development (Backend, Frontend), Google App Engine, Restful APIs for mobile
  • Good communication with customers and ensure customer satisfaction
  • Able to work independently

Technologies:

  • Java, Kotlin, Object-C, Swift, MVVM, MVP, ECG SDK, Ihealth SDK, RxKotlin, RxSwift, Reaml, CoreData, Room, Bluetooth Connection, Android/iOS Custom Views, Draw graphs on mobile, DI - Hilt, Coroutines, Retrofit, Coil, Android Services, TestFlight, Firebase
March 2013 - April 2014

Mulodo Vietnam Co,. Ltd

Android Developer

Responsibilities:

  • Build android/ios applications (e-commerce application) for buyers and sellers
  • Write Restful APIs for mobile applications using CakePHP framework
  • Experienced in Google Admod, Google Cloud Messaging (GCM)
  • Familiarity with continuous integration (Travis-CI)
  • Trained to config and manage web server with AWS (Amazon Web Service)
  • Working with Japanese partners

Technologies:

  • Java, Android SDK, MVP, SQLite, Android Volley, GCM, Travis-CI, Unit Tests, PHP, CakePHP, MySQL, Google Admod
November 2011 - March 2013

Greensun JSC

Mobile/Web Developer

Responsibilities:

  • Participating in many different types of outsourcing projects (Android, iOS, Web Application, APIs)
  • Experienced in Android & iOS SDK
  • Experienced in web frameworks: SA-Struts, Play Framework, CakePHP, Joomla
  • Experienced in web frontend (HTML, Javascript, CSS, jQuery, Ajax, Bootstrap)
  • Experienced in cross-platform by using Appcelerator Titanium
  • Familiarity with Java Programming, OOP, Design Patterns, SOLID
  • Familiarity with Redmine, Backlog, Git, SVN, MySQL, SQL Server, PostgreSQL

Technologies:

  • Java, Objective-C, Android SDK, iOS SDK, SA-Struts, Play Framework, CakePHP, Joomla, Appcelerator Titanium

Education

September 2009 - October 2012

Industrial University of Ho Chi Minh City

Engineer's Degree, Computer Science

GPA : 3.34/4 (8,2/10)

Graduated with distinction of ranking and got 3 academic achievements :

+ Awarded Achieving academic excellence of Industrial University of Ho Chi Minh in 2011.
+ Awarded "Sinh Viên 5 tốt" of Industrial University of Ho Chi Minh.
+ Awarded Graduation with Distinction of Industrial University of Ho Chi Minh.

Utapitop

Utapitop

iOS, iPhone
FRT Dragon Game

FRT Dragon Game

iOS, iPad, Game
HJ Class Ring

HJ Class Ring

Android, Phone
InstaPDF

InstaPDF

Android, Phone
D4G

D4G

Android, Phone, Tablet
Sportbook

Sportbook

iOS, iPhone
XO Wedding

XO Wedding

Android, Phone
Tích lũy web - APIs

Tích Lũy Web

Web, APIs
Tích Lũy Android

Tích Lũy Android

Android, Phone
Tích lũy iOS

Tích Lũy iOS

iOS, iPhone
Magazine book shelf

Magazine book shelf

Android, Phone
Review & Restaurant System

Review & Restaurant System

Android, Tablet
Momo Prototype

Momo Prototype

Android, Phone
Self-Order

Self-Order

Android, iOS
Chợ Lớn ++

Chợ Lớn ++

Android, Phone, Tablet
Like Photo & APIs

Like Photo & APIs

iOS, iPhone, APIs
Disney Mail

Disney Mail

Android, Phone
Promise Mail

Promise Mail

Android, Phone
Black Nikka

Black Nikka

iOS, iPhone
ECWave

ECWave

iOS, Android, Cross-Platform
Beauty Apothecary

Beauty Apothecary

Web, APIs
Mebius

Mebius

Web Application
HAO

HAO

Web Application
Page 1 of

Coming soon

Thinh Lai Huy

Thinh Lai Huy