Summary

I have more than eight-years of experience in mobile development including native and cross-platform. Beside that I have been experienced in Front-End and Back-End development for two-years. I focus on collecting the requests, implementing, fixing bugs before release packages, researching and applying new techniques, and supporting my team members as well. I always advise my team to work with the latest technologies. I also have knowledge of cloud as Amazon Web Service and technologies support to testing, deploy.

Technical proficiencies

Programming Languages: Java and Kotlin, Object C and Swift, JavaScript/TypeScript.

Skills:

  • Mobile Native: Android (Java / Kotlin), iOS (Object C / Swift)
  • Mobile cross-platform: react-native, Flutter, Kotlin Multiplatform
  • Object-oriented methodology, Design Patterns, Architecture Analysis and Design
  • Multi-threaded programming, GUI programming
  • API: RESTful, GraphQL
  • Front-End: ReactJS
  • Back-End: .NET, Node JS, Java
  • Git: CI/CD pipeline, GitHub Actions
  • Cloud service: AWS Cognito, S3, Terraform, SNS
  • Machine-learning: TensorFlow

Tools: Visual Studio Code, Android Studio, Xcode, Git, NPM, Yarn, Jira, Trello, Slack.

Fields: Finance, E-commerce, E-learning, Healthcare, Protection.

Professional experience

Fintech Project – US

Mobile Developer, Nov 2023 – PRESENT

Project description:  

  • Working on a fintech ecosystem includes mobile apps, services and API.
  • We were tasked to build Products and some Service Products support on web and mobile.

Responsibilities:

  • Development and client communication
  • Analysed requirements, supported team to design software architecture
  • Supported team to apply new technologies, implement plug-ins, services and handle issues occurred during development of the product.  
  • Research and build structure for application.
  • Implement feature tasks.
  • Fixing bugs, supporting team members and maintaining.
  • Ensure that deliveries are on-time and on-target.
  • Clarify and Implement feature tasks.
  • Setup and Training for customers about the application.
  • Get requirements from the customers directly.
  • Participated in maintaining and developing new requests for customer

Technologies

  • React-native
  • GraphQL and NodeJS for back-end
  • Testing: Automation Test (Appium – WebDriver IO), Unit test.
  • Develop tools: Visual Studio Code, Android Studio, Xcode, GraphiQL, LaunchDarkly: feature flags.
  • Analytics and Recording tools: Datadog, Fullstory.
  • Security tools: Snyk, MobSF - Mobile Security Framework.
  • AWS: Cognito, Terraform, S3, SNS.
  • Git: CI/CD pipeline, GitHub Actions

FinTech – Denmark

Mobile Developer, Apr 2022 – Nov 2023

Project description

  • Working on app about the finances features as instalments and payments

Responsibilities

  • Work with developers from Thailand to get the requirements and integrate the features to deliver for clients.
  • Review code and develop the features.
  • Analysed requirements, supported team to design software architecture
  • Supported team to apply new technologies, implement plug-ins, services and handle issues occurred during development of the product.  

Technologies

  • React-native
  • Testing: unit test
  • Deployment: apocenter, code push
  • Third-party: Storyteller (stories SDKs), rudder Stack (analytics), post hog (feature flag)

LMS

Mobile Developer, May 2020 – Apr 2022

Project description

  • The app’s digital imaging makes it easy to take photos of each unit at pickup and delivery, including the ability to scan QR and VIN barcodes

Responsibilities

  • Work with developers to get the requirements and integrate the features to deliver for clients.
  • Review code and develop the features.
  • Analysed requirements, supported team to design software architecture

Supported team to apply new technologies, implement plug-ins, services and handle issues occurred during development of the product.

Technologies

  • React native  
  • NodeJS
  • Automation test, Mock server.
  • AWS: S3 - presigned URLs.

E-commerce – Viet Nam

Developer, Nov 2019 – May 2020

Project description

  • Working on a team of 11 members including 1 Project Manager, 1 Business Analytics, 1 Team Leader, 6 Developers and 1 QC.
  • We were tasked to build a product App for assistant sales and the user can be a supplier to another user.

Responsibilities

  • Work with Customers to get the requirements and integrate the features to deliver for clients.
  • Review code and develop the features.
  • Implement feature tasks.
  • Fixing bugs, maintaining.
  • Create structure application and support designer for UX in App

Technologies

  • React Native, Git
  • Tool: Android Studio, Xcode, Visual Code, Postman

Edtech – Vietnam

Developer, October 2018 – Nov 2019

Project description

  • Working on a team of 6 members including 1 Project Manager, 1 Team Leader, 4 Developers.
  • This app is used for teams or companies can communicate

Responsibilities

  • Create a structured App.
  • Design UI/UX.
  • Review code and develop the features.

Technologies

  • Spring Boot Framework, React Native
  • Tool: Visual Studio Code, SmartGit

Fintech – Canada

Developer, Feb 2018 – Oct 2018

Project description

  • Working on a team of 67 members including 1 Project Manager, 1 Solution Architect, 1 Software Architect, 1 Business Analytics, 5 Team Leader, 4 DevOps, 40 Developers and 10 QC.
  • We were tasked to build the main product Web Finance and some services products support on web and mobile.

Responsibilities

  • Development Mobile App and client communication
  • Analysed requirements, supported team to design software architecture
  • Ensure that deliveries are on-time and on-target
  • Research and build structure for application.
  • Implement feature tasks.
  • Fixing bugs, maintaining.
  • Clarify and Implement feature tasks.
  • Get requirements from the customers directly.
  • Participated in maintaining and developing new requests for customer

Technologies

  • Mobile App Android and iOS.
  • WebStorm, Android Studio and Xcode
  • React Native 2FA Authy, RESTful technology.  
  • Jira, Azure, Git
  • TypeScript, Java
  • Fastlane

HR Management – Viet Nam

Developer, Nov 2017 – Feb 2018

Project description

  • Working on a team of 8 members including 1 Project Manager, 1 Team Leader, 5 Developers and 1 QC.
  • This app is used for the survey to be statistical and communicate

Responsibilities  

  • Create a structure for the app, support designer for UI/UX
  • Deploy the app to Google Play and AppStore
  • Support customer analytics feature
  • Support team member

Technologies

  • React Native
  • Tool: Android Studio, Xcode, Visual Code, Postman
Certifications

Education:

Ho Chi Minh City University of Technology and Education

Bachelor’s Degree in Software Engineering

Book an Appointment

Navigating Our Cooperation Models

For when you have the roadmap and the process, but not the people. Tell us the skills and seniority you need, and we send shortlisted profiles. You interview; the engineer you choose joins your existing team and works under your management.

Ideal for businesses that:
Need specialized expertise without adding full-time headcount
Want to scale capacity up or down as the roadmap shifts
Need extra hands on an upcoming or in-flight project
For when you need a team that owns a product, not individuals filling gaps. You select the engineers from the profiles above; they work exclusively on your project alongside your in-house team, keeping context instead of rebuilding it every quarter.

Ideal for businesses that:
Run large or long-term projects that need consistent ownership
Want a stable team that accumulates domain knowledge
Need engineers committed to the business goal, not just the ticket
For when scope and timeline are already settled and budget certainty matters more than flexibility. We define the delivery path up front, so the cost is known before work starts.

Ideal for businesses that:
Have a set budget and a clearly documented scope
Work to a hard deadline
Run projects with defined goals and achievable milestones
For when you want a permanent extension of your engineering organization in Vietnam, your process and your tooling, running on our infrastructure and hiring pipeline across three ISO-certified centers.

Ideal for businesses that:
Are building long-term engineering capacity, not staffing a single project
Want dedicated infrastructure and a managed hiring pipeline
Plan to grow the team steadily over several years
Let's Discuss Your Needs

How to Hire Top Developers from Saigon Technology?