Summary
Overview
Work History
Education
Skills
Timeline
Generic

Khai Nguyen

Houston,TX

Summary

More than 10 years of experience in software development with emphasis in following the SOLID principles, architecture and design patterns. 8+ years of native iOS experience using Swift and Objective-C. Reliable and friendly developer with strong problem-solving skills and teamwork collaborations.

Experienced with designing and developing iOS applications using Swift and Objective-C. Utilizes strong problem-solving skills to create efficient and user-friendly solutions. Knowledge of team collaboration and agile methodologies ensures project success and adaptability.

Overview

17
17
years of professional experience

Work History

Senior IOS Developer

IMR Soft (client: Wells Fargo)
01.2021 - 01.2025
  • Implemented features of the Wells Fargo Virtual Assistant, a chatbot that leverages Google Dialogflow AI to respond to customers’ queries like ‘account balance’, ‘spending in utilities’, ‘chat in Spanish’, etc.
  • Actively involved in requirement analysis, design, implementation, and deployment
  • Followed Agile/SCRUM methodology and used various CI tools such as Jenkins and JIRA
  • Debugged application issues using tools like Safari Developer feature, Postman, Splunk, …
  • Implemented VoiceOver assistive technologies to ensure the application is ADA compliance.

iOS Lead

GalaxE (client: Fiserv)
03.2020 - 12.2020
  • Led a team of 6 developers to cooperate with the QA team, PM team to deliver projects.
  • Implemented POC for mobile deposit using Tesseract OCR and OpenCV
  • Implemented Image caching and retrieving from the cache to improve the performance of the application.
  • Refactored Objective-C code to Swift, enhancing app maintainability and a reduction in technical debt.

Senior iOS Engineer

GCS (client: Garmin)
05.2017 - 01.2020
  • Refactored feature branch to support migration of application from monolithic to modularization architecture, resulting in improved build time, code maintainability, and clear separation of concern.
  • Created an analytics library to help analyze crashes in production versions of the application.
  • Implemented device connection to track GPS location data using CoreLocation and CoreBluetooth.
  • Used multithreading for concurrent network operations and to access multiple RESTful APIs

IOS Developer

Vertigo Media Inc
12.2015 - 04.2017
  • Implemented mobile payment screens providing various payment types (Stripe, ApplePay PassKit) for users.
  • Reduced the manual labor and time needed to build products by building docker containers for better integration with CI/CD.
  • Migrated system to AWS. Deployed/maintained Linux VMs on private cloud infrastructure such as Redis server.

Software/IT Integration Engineer

Cimarron (client: JSC)
03.2008 - 11.2015
  • Wrote scripts to minimize human errors and project costs; halved labor time for reviewing configured activities, generating reports, automating regression tests, etc.
  • Conducted E2E and functional tests before deployment to the Operations environment.
  • Coordinated with various teams (other sites and international partners) for maintenance tasks (e.g. baseline changes, security patches) on virtual and physical resources.
  • Identified and assigned equipment from VMWare resource pool based on requirements defined by the daily simulation/test activities; designed and deployed clones and templates as needed.

Education

Bachelor of Science - Computer Science

University of Houston

Skills

  • Programming: Swift, Objective-C, Python, Clean Architecture, Dependency Injection, IOS
  • Web Services: RESTful API, JSON, SOAP, XML, WebSockets, GraphQL
  • Frameworks: CocoaPods, AVFoundation, MapKit, Core Data, Swift Data, Core Location, Reachability, Grand Central Dispatch, UIKit, SwiftUI, Combine, XCTest, …
  • Tools: Xcode, Splunk, Jira, Jenkins, Postman, Docker, Firebase, Xcode, Debugging, BDD, BrowserStack, TestFlight, SonarQube, SourceTree, GitHub, …
  • Unit testing experience
  • Swift
  • UI and UX design skills
  • Apple human interface guidelines
  • API integration
  • Core data proficiency
  • Multithreading
  • Accessibility implementation
  • Networking protocols
  • CoreML integration
  • In-app purchases setup
  • RESTful services

Timeline

Senior IOS Developer

IMR Soft (client: Wells Fargo)
01.2021 - 01.2025

iOS Lead

GalaxE (client: Fiserv)
03.2020 - 12.2020

Senior iOS Engineer

GCS (client: Garmin)
05.2017 - 01.2020

IOS Developer

Vertigo Media Inc
12.2015 - 04.2017

Software/IT Integration Engineer

Cimarron (client: JSC)
03.2008 - 11.2015

Bachelor of Science - Computer Science

University of Houston
Khai Nguyen