Summary

I have approximately five years of experience in Frontend Development, with strong proficiency in React.js, Next.js, JavaScript, TypeScript, and CSS. I also have experience in Vue.js and hands-on knowledge of backend development using Node.js, MongoDB, and PostgreSQL. I am familiar with AI-assisted development tools like Cursor AI and have worked with prompt engineering. My focus areas include requirement gathering, feature implementation, bug fixing, applying modern development techniques, and supporting team collaboration. I adapt quickly to new technologies and continuously strive to improve my skills.

Technical proficiencies

Programming Languages: JavaScript/TypeScript. 

Skills: 

  • React.js, Next.js, Node.js
  • HTML5, CSS3, Tailwind, Material UI, ...
  • Backend development: Node.js, MongoDB, PostgreSQL
  • AI: Prompting, Cursor AI

Tools:  Visual Studio Code, Git, Webpack, NPM, Yarn, Jira, Trello, Slack, Chrome DevTools.

Professional experience

Fintech Project – Australia

Developer, April 2023 – Present

Project description 

  • Working on a team of 5 members including 1 Project Manager, 1 Business Analyst, 2 Developers and 1 QC. 
  • The platform delivers end-to-end solutions for fund formation, management, compliance, and investor relations. 

Responsibilities 

  • Communicate with clients and stakeholders.
  • Analyze requirements and estimate tasks.
  • Develop features and maintain codebase.
  • Apply Cursor AI to optimize development.
  • Conduct code reviews and support the team.

Technologies 

  • React.js, Typescript, Material UI, Tailwind CSS, React-query.
  • Cursor AI, Prompting.

Fintech Project – Saudi Arabia

Developer, June 2024 – December 2024

Project description

  • Working on a team of 12 members including 1 Project Manager, 1 Team Leader, 7 Developers and 3 QC.
  • Tamara is a leading Buy Now, Pay Later (BNPL) service.
  • Flexible installment plans with no interest or hidden fees. The option to pay the full amount upfront, also interest-free.

Responsibilities 

  • Communicate directly with clients to clarify requirements.
  • Build new features and fix bugs.
  • Maintain system stability and performance.
  • Perform code reviews.

Technologies : Vue.js.

Healthcare Project – Singapore

Developer, October 2022 – April 2023

Project description

  • Working on a team of 7 members including 1 Project Manager, 4 Developers and 2 QC.
  • A telemedicine system enabling users to book appointments and manage prescription payments.

Responsibilities 

  • Work with team to estimate and deliver features.
  • Build core features and maintain application.
  • Fix bugs and review peer code.

Technologies 

  • Reac.js, Redux, CSS in JS  

E-commerce Project – Turkey

Developer, September 2021 – October 2022

Project description 

  • Working on a team of 6 members including 1 Project Manager, 1 Business Analyst, 3 Developers and 1 QC.
  • An online platform for trading fresh produce, connecting suppliers and buyers.

Responsibilities 

  • Clarify requirements and build core features.
  • Maintain system performance.
  • Fix bugs and provide team support.

Technologies 

  • Next.js, Material UI, Firebase

AI Project – United States

Developer, January 2021 – September 2021

Project description 

  • Working on a team of 4 members including 1 Project Manager, 2 Developers and 1 QC. 
  • A platform for video/audio editing, including background noise removal.

Responsibilities

  • Develop key features.
  • Maintain the system and fix bugs.
  • Communicate directly with clients.

Technologies

  • Next.js, Ant Design, ffmpeg, wasm, Stripe

Retail Project – Singapore

Developer, December 2019 – December 2020

Project description 

  • Working on a team of 12 members including 1 Scrum Master, 1 Team Leader, 8 Developers and 2 QC. 
  • A platform offering refurbishment packages for furniture and facilities.

Responsibilities

  • Collaborate with team on requirements
  • Build new features and maintain the system
  • Fix bugs and support other developers 

Technologies

  • React.js, Typescript, SCSS, Material UI, Redux
Certifications

Information Technology - Danang University of Science and Technology (2022)

Book an Appointment

Navigating Our Cooperation 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
Let's Discuss Your Needs

How to Hire Top Developers from Saigon Technology?