Summary

Over five years of experience working with React Native, TypeScript, and JavaScript. My expertise includes gathering requirements, implementing features, and release packages. I actively research and apply new techniques while supporting and advising my team on using the latest technologies.

Proficient in Git and Github for source control and have extensive experience with mobile app development, including third-party libraries such as React Navigation, Redux (Saga & Toolkit), Native Base, React Native Vector Icons, Firebase, and React Native Reanimated, etc. Additionally, I am familiar with workflow management tools like Slack, Trello, Jira, and Microsoft Teams.

Technical proficiencies

Programming Languages: JavaScript/TypeScript

Skills:

  • React Native framework for cross-platform mobile applications
  • Responsive and high-performance mobile UI/UX
  • Advanced animations using React Native Reanimated
  • Authentication flows and security best practices
  • Real-Time chat and video calling integration
  • Custom hooks for reusable logic and state management
  • Automating builds, signing, and deployments for iOS & Android using Fastlane
  • Writing and integrating Swift/Kotlin modules into React Native
  • Advanced state management using Redux
  • Optimize React Native performance using memo, use Callback, use Memo, and Flat list optimizations
  • Integrating Code push into React Native for live updates

Tools:  

  • Development: Visual Studio Code, Git, NPM, Yarn
  • Project Management: Jira, Trello, Slack, Microsoft Teams
  • Debugging: Chrome DevTools, React Native Debugger, Flipper
  • AI & Productivity: ChatGPT
Professional Experience

Healthcare Project – USA

Developer, Dec 2021– PRESENT

Project description:  

  • Working on a team of 13 members including 1 Manager, 1 Leader, 10 Developers and 1 QC.
  • We were tasked to build the main product CMS Web and some services products support on web and mobile.

Responsibilities:

  • Fix bugs, optimized performance, and provided technical support to team members
  • Research and design the application architecture for better scalability and maintainability
  • Develop and implement new features based on project requirements
  • Assist in maintaining and enhancing the application according to customer requests
  • Build and release apps to App Store and Play store  
  • Implement AI into apps (Voice, and Chat)
  • Writing native modules (Swift/Kotlin)

Technologies

  • Languages & Frameworks: JavaScript, React Native, API, SignalR
  • Development Tools: Visual Studio Code, Android Studio, Xcode
  • State management: Redux, Redux Saga
  • Navigation & UI: React Navigation

E-commerce Project – Vietnam

Developer, Jul 2021 – Aug 2021

Project description

  • Working on a team of 5 members including 1 Manager, 1 Leader, 1 Designer, 3 Developers.
  • We were tasked to build the main product CMS Web and some services products support on web and mobile.

Responsibilities

  • Fixing bugs, supporting team members and maintaining.
  • Research and build structure for application.
  • Implement feature tasks.
  • Participated in maintaining and developing new requests for customer
  • Deploy the system for our customers.

Technologies

  • Javascript, React Native Framework, Api, SignalR.
  • Visual Studio Code, Android Studio, XCode.
  • Redux, Redux Saga, Redux Toolkit
  • React Navigation

Logistic Project – Vietnam

Developer, Aug 2021 – Oct 2021

Project description

  • Working on a team of 5 members including 1 Manager, 1 Leader, 1 Designer, 3 Developers.
  • We were tasked to build the main product CMS Web and some services products support on web and mobile

Responsibilities

  • Fixing bugs, supporting team members and maintaining.
  • Research and build structure for application.
  • Implement feature tasks.
  • Participated in maintaining and developing new requests for customer
  • Deploy the system for our customers.

Technologies

  • JavaScript, React Native Framework, Api, SignalR.
  • Visual Studio Code, Android Studio, Xcode.
  • Redux, Redux Saga, Redux Toolkit
  • React Navigation

Ecommerce Platform - Vietnam

Developer, May 2021 – Jul 2021

Project description

  • Working on a team of 5 members including 1 Manager, 1 Leader, 1 Designer, 3 Developers.
  • We were tasked to build the main product CMS Web and some services products support on web and mobile.  

Responsibilities

  • Fixing bugs, supporting team members and maintaining.
  • Research and build structure for application.
  • Implement feature tasks.
  • Participated in maintaining and developing new requests for customer
  • Deploy the system for our customers.

Technologies

  • Javascript, React Native Framework, Api, SignalR.
  • Visual Studio Code, Android Studio, XCode.
  • Redux, Redux Saga, Redux Toolkit
Certifications

Education:

FPT University

Navigating OurCooperation Models

We assess your needs first. Then, we will send you the top software engineer CV options so that you can select your favorite. The chosen engineer becomes part of your in-house team.

Ideal for businesses that:
Need specialized expertise but don't want to hire full-time staff
Want to scale resources up and down quickly
Require extra support for upcoming or ongoing projects
You can choose from our numerous software developer CV options. The selected developers form a dedicated team that works exclusively on your project. They also collaborate closely with your in-house team to achieve your goals.

Ideal for businesses that:
Require cost-effective and scalable solutions for large and long-term projects
Want to form a consistent team with excellent skills
Need a development team committed to their business goal
We define a clear path for your project. Since the project has clear timelines and scopes, you can control your budget better. You can also choose to work with a remote team or manage specialized technical roles.

Ideal for businesses that:
Have a set budget and clearly outline the project scope
Struggle with strict deadlines
Handle projects with clear goals, a detailed outline, and achievable milestones
How to Hire Top Developers from Saigon Technology?