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
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