Sonny Truong

I'm iOS Developer

About

Experienced software engineer with over 10 years of professional experience developing, maintaining, and deploying highly responsive and efficient mobile applications using Swift and Objective C. Proficient in building iOS and Android applications utilizing the Agile methodology, primarily in the oil industry. Excel in developing new applications, modernizing legacy code, performance tuning, optimizing app launch time, and reducing application size by using cutting edge framework.

Experienced Software Engineer

Focus on native mobile applications

  • Birthday: 20 Nov 1989
  • Phone: +1(840)252-9546
  • City: West Miami, FL, USA
  • Degree: Master
  • Email: sonny.truong89@gmail.com

Skills

iOS 100%
Android 90%
JavaScript 75%
Java 80%
HTML/CSS 90%

Resume

Education

Master of Computer Science

2023 - 2026

Maharishi International University, Fairfield, IA

Bachelor of Software Developer

2007 - 2011

HCM University of Science, Ho Chi Minh, Vietnam

Professional Experience

Senior iOS Developer - Mobile Lead

2017 - 2023

Ho Chi Minh, Vietnam

  • Refactored the FuelCloud App, applied MVVM pattern to loosely coupled between view, controller, and hardware communication core, improving flexibility when performing logic changes and an easier-to-maintain codebase, increasing unit tests by 50% and reducing time to test by 30% in quality control.
  • Migrated the user interface from Storyboard to custom UI components leveraging SwiftUI, resolving storyboard collaboration conflicts and facilitating smoother adaptation to design alterations, resulting in significantly less UI bugs and enhanced user experience.
  • Integrated tracking tools such as Instabug, Bugfender, Firebase Analytics, Firebase Messaging using APIs, to detect real-time user issues, resulting in a 99% crash-free application system.
  • Wrote unit tests to simulate user behavior utilizing XCTest, ensuring a minimum coverage of 90% of the Business Logic within the View Model and 100% within the core Models
  • Deployed the application on multiple CI/CD environments such as development, staging and Production using Jenkins/Fastlane, resulting in a clean deployment, and improving deployment time by 30%.

Senior iOS Developer

2016 - 2017

Ho Chi Minh, Vietnam

  • Developed magazine download functionality allowing users to download multiple magazines and resume downloads, enhancing user experience and engagement.
  • Engineered a magazine renderer supporting multiple screen sizes, ensuring consistent magazine appearance across all devices, thus improving visual coherence and user satisfaction.
  • Enhanced the CMS framework by implementing SOLID principles, resulting in improved code readability, maintainability, and reusability across different applications.n
  • Integrated tracking tools such as Google Analytics and Crashlytics to proactively identify app crashes and user issues, achieving a 90% crash-free performance and improved overall stability.s

Contact

Drop me a message if you think I'm suitable for your company

Address

5769 SW 9th Terrace, West Miami, FL, 33144

Call Us

+1(840)252-9546

Email Us

sonny.truong89@gmail.com