Badges
Certifications
Work Experience
Senior iOS Developer
CuraPatient• September 2021 - December 2023
• Design and development of a new healthcare app for CuraPatient.com. • Developed the app's user interface and user experience using Objective-C, Swift (UIKit) and SwiftUI. • Worked closely with the product team to iterate on the app's features and design. • Reduced the app's crash rate by 50% in two years. • Developed and maintained the iOS app for Othena – Powered by CuraPatient, a public health SaaS - solution that helps vaccinate vulnerable populations. • Worked with the product team to gather requirements and define new features. • Implemented new features and bug fixes using Objective-C, Swift, SwiftUI and the latest iOS SDKs and frameworks. • Successfully launched several new features that helped to improve the app's effectiveness and user experience.
Senior Software Engineer
ZODAKA - FLOPAY• September 2019 - September 2021
• Worked on a universal payment processing software offering services as a full stack developer in both backend and front-end sides. • Used Node.js (Express), Firebase Firestore, NoSQL for backend. • Worked with ReactJS for web and native iOS App for in front-end. • Designed and integrated Google services to Flo Pay app system like multi-factor authentication, Google authentication using email/phone number, Google captcha. • Integrated with many payment gateways: Spreedly, Elavon, Authorize.Net, Stripe, NMI, Good Funds
Senior iOS Developer
MNG Enterprise• January 2018 - September 2019
As one of the first members of the iOS Development team, I am responsible for designing and implementing new features in iPhone and iPad applications for both our projects. Added many major features including: push notification support, offline caching of content, UI overhaul for iPad and improvements for all devices, integration with Instabug to monitor crash and critical bugs. Planned development cycles, submission of new versions of the apps to the Store and maintained certificates and provisioning profiles.
iOS Developer
POOT, Inc.• September 2017 - May 2018
• Functioned as an iOS developer, leading the design and execution of payment processing capabilities on iOS devices through integration with Stripe and PayPal. • Collaborated effectively with the project team to capture and comprehend specific requirements. • Contributed to the "POOT" (People Out of Traffic) project, where the payment system played a pivotal role in its iOS application.
Senior Software Engineer
Titan Technology Corporation• August 2013 - June 2016
Established compatibility with third-party software products by developing programs for modification and integration. Developed and implemented complex applications on mobile platforms. Consistently met deadlines and requirements for all production work orders. Developed work-flow charts and diagrams to ensure production team compliance with client deadlines. Provided methodologies for object-oriented software development and efficient database design. Designed and implemented new server standards for core business services.
Mobile Developer
Dirox• September 2012 - August 2013
Designed database and developed detailed project plans. Involved in every aspect of the product life cycle of the Windows Phone version. Build an application base on Atlassian framework and integrated the plugin to Jira and Confluence. Developed across all layers of a J2EE application (front-end, web tier, services tier). Participated in the entire product life cycle, from design and development to publishing.
Internship
TMA Solutions• June 2011 - September 2011
Plan and develop detailed project plans. Get involved in the full product life cycle from design to development. Perform GUI, functionality, compatibility, reliability, usability, installation. Observe best-practice standards in Android.
Education
Vanderbilt University
Computer Science, MS• May 2022 - Present
Ho Chi Minh City University of Science
Computer Science, BS• September 2008 - September 2012
Major: Software Engineering