Summary

Having 7 years of experience working with Angular, JavaScript, HTML as well as expertise in Agile Scrum methodology. My proficiency in these technologies and methodologies suggests that I am a skilled and efficient web developer who can deliver high-quality solutions in a collaborative team environment. My experience in Agile Scrum demonstrates my ability to work within a structured framework and deliver results through incremental, iterative development cycles. Overall, my expertise in both front-end technologies and Agile Scrum methodology makes me an asset to any web development team.

Technical proficiencies

Programming Languages: JavaScript, Typescript, Angular, ReactJS.  

Skills: 

  • Angular, ReactJS.
  • State Management with Ngrx.
  • Agile Scrum.
  • Reactive programming with Rxjs.
  • RESTful API.
  • Agile Scrum.
  • HTML/CSS

Tools: Visual Studio Code, Sublime Text, Git, Webpack, NPM, Yarn, TFS, Jira, Trello, Slack, Postman.

Professional Experience

Edtech Project - Singapore

Developer, Oct 2023 - PRESENT

Project description 

  • Work in a transformative education project, focusing on integrating innovative solutions to enhance learning experiences. We create various applications tailored for different purposes and users. Key achievements include promoting inclusive education, supporting teacher development, fostering student engagement with cutting-edge technologies, and managing staff effectively.  

Responsibilities 

  • Implement UI and new features website for education domain.
  • Define structure code and standard interventions.
  • Implement responsive CSS for multiple devices.
  • Work directly with clients on Agile Scrum (Daily/Demo/Retro/Sprint Planning) process.
  • Estimate and create/break tasks for sprint
  • Collaborate with the team on a new user story.
  • Implement new functions/new UI.
  • Strictly adhering to code standards.
  • Review source code and refactor.
  • Maintain and support.

Technologies:  

  • Angular, HTML, SCSS, MUI, Ant design, Highcharts, SignalR, REST API.

E-commerce Platform - Vietnam

Developer, Mar 2023 – Sep 2023

Project description 

  • The primary goal of this project was to create a user-friendly and efficient online marketplace that enhances the shopping experience by offering a variety of products, secure transactions, and reliable customer service.

Responsibilities 

  • Design and implement eCommerce websites.
  • Implement new functions such as User authentication, Product catalogue, Shopping cart, Search, ...
  • Working with Agile Scrum (Daily/Demo/Retro/Sprint Planning) development process.
  • Estimate and create/break tasks for sprint
  • Collaborate with the team on a new user story.
  • Implement new functions/new UI.

Technologies

  • ReactJS, HTML, SCSS, MUI, Redux Toolkit

B2B Project - England

Developer, Sep 2022 – Mar 2023

Project description 

  • A website for Supplier and Buyer. Suppliers can update their information and products about the company. Buyer can search/filter/view detail information of Supplier

Responsibilities

  • Work directly with clients on Agile Scrum (Daily/Demo/Retro/Sprint Planning) process.
  • Estimate and create/break tasks for sprint
  • Collaborate with the team on a new user story.
  • Implement new functions/new UI.
  • Strictly adhering to code standards.
  • Create unit testing (Jasmine) for new functions.
  • Review and test pull requests.

Technologies:  

  • Typescript, HTML, SCSS, Angular14, RxJS,  ngRX, REST API

Human Resource Management - UK

Developer, May 2022 - Sep 2022

Project description

  • The primary goal of this project was to enhance the efficiency and accuracy of HR operations by providing a user-friendly platform that automates routine tasks, reduces administrative workload, and improves data management.

Responsibilities

  • Work on Agile Scrum (Daily/Demo/Retro/Sprint Planning) development process.
  • Research/Apply Capacitor to angular project.
  • Handle issues on mobile apps by capacitor.
  • Estimate and create/break tasks for sprint.
  • Collaborate with a team to research how to apply a capacitor.
  • Follow requirements to develop and test on multiple devices.

Technologies

  • Typescript, HTML, SCSS, Capacitor, Angular

Field Service Management - Germany

Developer, Dec 2020 - Apr 2022

Project description

  • A website/tablet for workers who can check installation for building/floor/room and create/view orders if there is any incident. It can be used online and offline.

Responsibilities

  • Work on Agile Scrum (Daily/Demo/Retro/Sprint Planning) development process.
  • Research/Apply Capacitor to angular project.
  • Handle issues on mobile apps by capacitor.
  • Estimate and create/break tasks for sprint.
  • Collaborate with a team to research how to apply a capacitor.
  • Follow requirements to develop and test on multiple devices.

Technologies

  • Typescript, HTML, SCSS, Capacitor, Angular

Insurance Project – Hongkong, Singapore

Developer, Jul 2019 - Dec 2020

Project description

  • A website and application for an agency who will work with clients to collect information about insurance packages.

Responsibilities

  • Work on the Agile Scrum development process.
  • Implement new functions and fix bugs.
  • Editing and adding HTML, CSS for web pages.
  • Create and update PDF Report (IOS app).
  • Create/update/fix error for Unit test (Jasmine).
  • Present user story for the whole team through each sprint.
  • Collaborate with the team on new requests.
  • Strictly adhering to code standards.

Technologies

  • Typescript, HTML, SCSS, Angular, REST API

IT Services - India

Developer, Mar 2019 - Jul 2019

Project description

  • This is a platform-as-a-service for administrators to search/manage system, incident, ... It has multiple roles and authorization for it.

Responsibilities

  • Work on the Agile Scrum development process.
  • Implement functions to return data via APIs.
  • Development for mobile app of ServiceNow.
  • Create and execute test cases and updating documents for functions
  • Present user story for the whole team through each sprint.
  • Collaborate with the team on new requests.

Technologies

  • JavaScript, HTML, CSS, AngularJS

Fitness Passport Project - Australia

Developer, Jul 2018 - Mar 2019

Project description

  • A management system for admin and gymer. Gymers can create accounts, register/manage the gym packages. Admin can create packages, manage employees/users.

Responsibilities

  • Work on the Agile Scrum development process.
  • Implement functions and integrate APIs.
  • Apply Protractor - end to end testing for Angular.
  • Collaborate with the team on new requests.
  • Design and implement modules assigned.
  • Maintain and support.

Technologies

  • Typescript, HTML, SCSS, Angular, RxJS, REST API
Certifications

Education:

Cao Thang Technology College

Diploma in Information Technology – Software Engineering

October 2014 – October 2017

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?