Summary

Experience in Front-End Development with HTML5, CSS3, SASS, React JS, NextJS and React Native for three years. I also have experience in deployment with cloud services such as Vercel, Digital Ocean. On the testing side, I am experienced in implementing unit tests using frameworks Jest for testing utilities and rendering layouts with coverage above 80%. Besides that, I am knowledgeable in using third-party libraries for mobile developments: Firebase, Notifee, SonarQube, etc.

Technical proficiencies

Programming Languages: JavaScript/TypeScript.

Skills:

  • OS: Windows, MacOS
  • Framework: ReactJS, React Native, NextJS
  • Service: Firebase, Digital Ocean, RESTful, GraphQL
  • Testing: Jest, React Testing Library
  • Front-End development: jQuery, ReactJs, Tailwind CSS, HTML5, SASS, Bootstrap
  • Mobile development: React Native, Cordova

Tools: Visual Studio Code, Git, NPM, Yarn, Jira, Trello, Slack, Postman

Professional experience

Healthcare – Switzerland

Developer, January 2024 – now

Project description:  

  • This platform helps doctors manage patient data, medical histories, prescriptions, and billing efficiently, ensuring secure, compliant access to records and streamlined invoicing, allowing more focus on quality patient care

Responsibilities:

  • Working in Agile process
  • Clarify and implement feature tasks
  • Communicate with clients to clarify requirements
  • Ensure that deliveries are on-time and on-target
  • Incident bug fixing

Technologies

  • ReactJS
  • State management: Hooks, redux saga, Redux Persist
  • Deployment: Jenkins

Finance Project - Denmark

Developer, Feb 2023 – Dec 2023

Project description

  • App connects shoppers with multiple merchants, allowing credit-based purchasing. Simplified shopping, expanded choices, and credit flexibility combined

Responsibilities

  • Working in Agile process
  • Clarify and Implement feature tasks
  • Communicate with clients to clarify requirements
  • Ensure that deliveries are on-time and on-target
  • Prepare for release on store submissions or apocenters code push
  • Review code for team members
  • Incident bug fixing

Technologies in Mobile Development

  • React Native
  • State management: Hooks, Redux Saga, Redux Persist
  • Tracking events: Rudder stack, Post hog
  • Deployment: Appcenter Code push, Google Play, AppStore  
  • Push notification: Firebase Cloud Messaging, Notifee
  • Another services: Marqeta(Virtual card), Monthion (Credit providers)

Ecommerce Platform - UK

Developer, Aug 2022 – Feb 2023

Project description

  • Streamline product listings, manage inventory, process orders, handle customer interactions, analyze sales trends, and optimize user experience. Simplifying online retail operations.

Responsibilities

  • Working in Agile process
  • Clarify and Implement feature tasks
  • Applying Jest unit test coverage for assigned tasks above 70%  
  • Guaranteeing implementing code with 0 issues from SonarQube

Technologies in Frontend Development

  • ReactJS
  • Micro frontend single-spa
  • State management: Hooks, Redux Saga

E-learning – UK

Developer, Oct 2021 – Aug 2022

Project description

  • Working on a team of 10 members including 1 Scrum Master, 1 Team Leader, 6 Developers and 2 QC
  • E-learning system manages all learning contents, study schedules and host teaching calls through website and mobile app

Responsibilities

  • Working in Agile process
  • Clarify and Implement feature tasks.
  • Review code for team members
  • Communicate directly with clients to clarify requirements
  • Discuss with clients and teams to get best-fit solutions
  • Incident bug fixing

Technologies

  • ReactJS Cordova (Android & iOS)
  • WebRTC for real-time communication
  • State management: Hooks, Recoi
Certifications

Education:

Ton Duc Thang University

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?