Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ty Tran

Hanoi,Vietnam

Summary

As a seasoned Senior React Native Developer with almost 7 years of experience, I excel in developing high-quality mobile applications with a focus on scalability and maintainability. My technical expertise encompasses advanced React Native features, iOS development practices with Swift, and full-stack capabilities with NodeJS. I'm skilled in CI/CD processes and Agile methodologies, ensuring efficient project execution and team collaboration. My commitment to clean code and robust testing guarantees stable, performant app deployments.

Overview

6
6
years of professional experience

Work History

IOS - React Native Solution Architect

FPT Software - Kwikset
04.2022 - Current

Kwikset

  • Role & Responsibilities: Architectural lead for IoT applications enabling smart lock management and enhanced property access control.
  • User Base: ~1 million.
  • Achievements:
  • Successfully integrated smart lock technology with multiple platforms, significantly enhancing user convenience and security
  • Drove the integration of smart lock technology across platforms; pioneered an SDK ecosystem for partner and third-party use.
  • Technologies: Swift, SwiftUI, Combine, React Native, AWS Cognito, Core Bluetooth, Matter, and HomeKit.

IOS - React Native Senior Developer

FPT Software
04.2021 - 04.2022

Cerebral Health Care

  • Role & Responsibilities: Orchestrated the development of a patient-therapist connection platform, enhancing mental health treatment tracking through comprehensive surveys and tools.
  • User Base: ~500k.
  • Achievements: Advanced the application's architecture for improved performance and user experience; pioneered a Twilio video call bridge for React Native.
  • Technologies: React Native, Swift, Kotlint, React JS, Firebase services (A/B testing, FCM, Crashlytics), analytics tools, Twilio service.

Mobile Team Lead

FPT Software
09.2020 - 04.2021

IRecon - Cox Automotive

  • Role & Responsibilities: Guided car dealers and owners in managing car reconditioning processes through technological enhancements and app redevelopment.
  • Achievements: Conducted in-depth investigations and research into cross-platform frameworks to determine the most effective strategy for the IRecon app transition from native development.
  • Technologies Assessed: Evaluated multiple cross-platform solutions, balancing factors such as performance, ease of maintenance, and development efficiency to select the optimal framework for application remake.
  • Technologies Assessed: React Native, Flutter, Xamarin

IOS Developer

FPT Software
09.2019 - 09.2020

Aviator Dashboard - Boeing

  • Role & Responsibilities: Maintained and refined the Aviator Dashboard, a critical tool for pilots to centralize flight information, manage waypoints, and access documentation.
  • Key Contributions: Ensured the reliability and functionality of the app through diligent maintenance and feature updates.
  • Technologies Utilized: Swift, advanced PDF viewer implementation, Key-Value Observing (KVO), Key-Value Coding (KVC).

React Native Developer

Freelancer
08.2019 - 03.2020

UTeacher – Educational Connection Platform

Role & Responsibilities: Contributed to the creation of a dynamic platform facilitating connections between teachers, parents, and students.

Key Contributions:

  • Delivered robust mobile and web applications, enhancing the user journey in finding suitable educational instruction.
  • Integrated real-time communication and data storage solutions to support interactive user experiences.

Technologies Utilized: ReactJS, React Native, Redux, Firebase Auth, Realm

React Native Team Leader

Adamo Software
10.2018 - 09.2019

Travel Social Network

Role & Responsibilities: Crafted the architecture and developed features for a social networking app connecting travelers to prime destinations and budget-friendly accommodation sharing options.

Key Contributions:

  • Engineered a robust codebase from the ground up, facilitating feature integration and platform scalability.
  • Pioneered member training programs to elevate team capabilities and project engagement.

Technologies Utilized: React Native, Redux, Firebase, Twilio

React Native Developer

Freelancer
05.2018 - 09.2019

Restaurant Operation Application - D’Corp

Role & Responsibilities: Developed a comprehensive restaurant management app to streamline tracking of materials, costs, and income.

Key Contributions:

  • Played a pivotal role in app development, focusing on user-friendly interfaces for data management.
  • Implemented a CI/CD pipeline to ensure efficient, automated deployment processes.

Technologies Utilized: React Native, Redux, and chart drawing libraries for analytics visualization.

React Native Developer

FPT Software
10.2017 - 10.2018

EasyChange

  • Role & Responsibilities: Developed an application to assist bank customers in locating currency exchange spots and comparing real-time exchange rates.
  • Key Contributions:
  • Engineered user-centric features enabling seamless discovery of currency exchange services and rate comparisons.
  • Responsible for ongoing maintenance and iterative improvements based on user feedback.
  • Technologies Utilized: React Native , Redux, Map

Education

Software Engineer -

FPT University
Hanoi, Vietnam
09.2019

Skills

  • Advanced React Native development
  • Expertise in iOS development with Swift
  • Proficient in architectural design patterns
  • Backend development with NodeJS and NestJS
  • Database management with SQL and NoSQL
  • Skilled in cross-platform development with Flutter
  • Continuous Integration and Deployment (CI/CD)
  • Agile Scrum and Waterfall methodologies
  • Code quality assurance with unit testing
  • Deployment proficiency for production and app stores
  • Strong problem-solving abilities
  • Effective team collaboration and leadership
    Clear and impactful communication skills

Timeline

IOS - React Native Solution Architect

FPT Software - Kwikset
04.2022 - Current

IOS - React Native Senior Developer

FPT Software
04.2021 - 04.2022

Mobile Team Lead

FPT Software
09.2020 - 04.2021

IOS Developer

FPT Software
09.2019 - 09.2020

React Native Developer

Freelancer
08.2019 - 03.2020

React Native Team Leader

Adamo Software
10.2018 - 09.2019

React Native Developer

Freelancer
05.2018 - 09.2019

React Native Developer

FPT Software
10.2017 - 10.2018

Software Engineer -

FPT University
Ty Tran