Summary
Overview
Work History
Education
Skills
Timeline
Generic
Nguyen Thanh Hai

Nguyen Thanh Hai

Software Engineer - iOS Developer
Ho Chi Minh City

Summary

Adaptable and innovative problem-solver with passion for developing intuitive and user-friendly applications. Proficient in Swift and Objective-C, with solid understanding of iOS frameworks and design principles. Committed to delivering high-quality code and contributing to impactful projects.

Overview

8
8
years of professional experience

Work History

iOS Developer

Favie Tech.
11.2023 - Current
  • Developed robust, scalable, maintainable, and testable code for various iOS applications.
  • Collaborate with cross-functional teams to define and deliver key app updates.
  • Reduced app crashes by optimizing code and conducting rigorous debugging sessions.


Project: Piaggio (Smart Vehicle Connectivity Application): Team size: 6+ | Tech: Swift, MVVM, BLE, HERE SDK

  • A mobile application that connects users with their Piaggio vehicles (Piaggio, Vespa, Aprilia, Motoguzzi), providing features like navigation, SOS, support for race on track...
  • Developed new features: In-App Purchases, Backup & Recall Data, SOS, Parental Controls.
  • Migrated app architecture from MVC to MVVM, improving code maintainability.
  • Integrated HERE SDK for turn-by-turn navigation.
  • Implemented BLE communication, allowing users to scan, connect, and retrieve data from vehicles.
  • Optimized app performance, reducing crashes and improving load times.

iOS Developer - Mobile Leader

Golden Owl Consulting.
10.2021 - 11.2023
  • Lead a mobile team, ensuring best coding practices and high-quality deliverables.
  • Develop and maintain iOS applications, implementing scalable and reusable components.
  • Collaborate with designers, backend teams, and product managers to define features.
  • Mentored junior developers on the team, providing guidance on best practices in iOS development methodologies.
  • Implement unit testing and improve app performance.


Project: Pace (Payment App - E-commerce Industry) Team size: 12+ | Tech: Swift, MVVM, UIKit

  • Developed reusable UI components as a library.
  • Integrated multiple payment gateways.
  • Implemented unit tests for core business logic.


Project: Red Airship (Digital Bank by OCBC - Banking & Trading) Team size: 10+ | Tech: Swift, UIKit, CoreAnimation

  • Developed reusable code modules, resulting in reduced development time for future projects.
  • Created custom charts and animations.
  • Conducted unit tests thoroughly during development phases to ensure high-quality software releases.


Project: Clinger (Flutter-based Social App - Dating & Networking): Team size: 4+ | Tech: Flutter (Dart), BloC

  • Developed UI and maintained high-quality code.
  • Implemented state management with BloC pattern.

iOS Developer

Ominext Group.
03.2020 - 10.2021
  • Developed and maintained iOS applications for healthcare solutions.
  • Integrated HealthKit for tracking user health data.
  • Worked on QR code-based authentication and chat features.


Project: Medically (Healthcare Tracking App - Japan Market): Team size: 4+ | Tech: Swift, MVC, HealthKit

  • Developed custom charts for displaying health data.
  • Reduced app crashes by optimizing code and conducting rigorous debugging sessions.


Project: Medaca (Patient-Doctor Connection App): Team size: 4+ | Tech: Swift, MVVM, Firebase

  • Built chat, reminders, and QR code-based authentication features.

IOS Developer

Rockship
09.2018 - 12.2020
  • Led iOS app development for various projects.
  • Mentored and trained interns in iOS development.
  • Developed apps for e-commerce, and booking solutions.


Project: You Predict (Predictive Betting & Gaming App)

Project: Coffee Booking (E-commerce & Delivery - Coffee Ordering App)

Project: Reserver (Car Parking Management System Reservation & Booking)

IOS Intern - IOS Developer

Apps Cyclone
09.2017 - 06.2018
  • Supported staff members in their daily tasks, reducing workload burden and allowing for increased focus on higher-priority assignments.
  • Gained valuable experience working within a specific industry, applying learned concepts directly into relevant work situations.
  • Analyzed problems and worked with teams to develop solutions.
  • Contributed to a positive team environment by collaborating with fellow interns on group projects and presentations.


Project: Exchange It (Currency Exchange Application - Singapore):

  • Allowed users to track exchange rates and make transactions for currency exchange.
  • Integrated real-time exchange rate APIs for accurate rate tracking.

Education

Bachelor of Science - Software Engineering

University of Information Technology
Ho Chi Minh City, Vietnam
1 2013 - 1 2018

Skills

Swift programming

undefined

Timeline

iOS Developer

Favie Tech.
11.2023 - Current

iOS Developer - Mobile Leader

Golden Owl Consulting.
10.2021 - 11.2023

iOS Developer

Ominext Group.
03.2020 - 10.2021

IOS Developer

Rockship
09.2018 - 12.2020

IOS Intern - IOS Developer

Apps Cyclone
09.2017 - 06.2018

Bachelor of Science - Software Engineering

University of Information Technology
1 2013 - 1 2018
Nguyen Thanh HaiSoftware Engineer - iOS Developer