Summary

Specializing in ReactJS, Angular, .NET Entity Framework, with a strong background in front-end development and a proven ability to deliver scalable and efficient web applications. Proficient in leveraging AWS services for cloud-based solutions. I am actively seeking a role where I can contribute my technical expertise and leadership skills to build high-performing systems.  

Technical proficiencies

Programming Languages: TypeScript/JavaScript. 

Skills: 

  • Angular 11+, ReactJS 18+ Bootstrap, Material UI, PrimeNG, Ant Design, SCSS, CSS, TypeScript, JavaScript.
  • Strong experience in Micro Frontends Architecture, Webpack, and UI/UX collaboration using Figma 
  • State management: Redux, NgRx, RXJS
  • Familiarity with NextJS, TailwindCSS, NightwatchJS
  • .NET Entity Framework, Rest API, GraphQL
  • Hands-on experience with source control tools: Git, SourceTree, Trunkbased, CI/CD
  • Proficient in using AWS services for deploying and managing scalable, secure, and reliable cloud-based applications. 

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

Professional Experience

Digital Platform Project – US

Senior Software Engineer, May 2024 – Present

Responsibilities 

  • Designed and developed ReactJS and Angular-based responsive web applications.
  • Led the implementation of micro frontend architecture, segregating apps by business domain
  • Built reusable components using React Patterns (e.g., HOCs), Ant Design, and TypeScript.  
  • Collaborated with team members for code reviews and provided technical guidance  
  • Supported BA and customers by delivering optimized UI/UX solutions.  
  • Deployed and managed scalable solutions using AWS services.  
  • Managed repositories with Git using branching and trunk-based development techniques.

E-commerce Project – US

Senior Software Engineer, May 2023 – May 2024

Responsibilities 

  • Work as a frontend developer, responsible for developing and maintaining the user interface, ensuring smooth and intuitive user experience.
  • Collaborate with backend and design teams to build new eCommerce features, optimize code, and improve platform performance.
  • Focus on enhancing user engagement and system efficiency through frontend development and automation testing (UI, API, Performance, Load)

Micro Frontend Web App – Germany

Software Engineer, Feb 2022 – May 2023

Project description 

  • Developed micro frontend architecture using Angular 17 and Webpack.
  • Defined workflows and coding conventions for team scalability.
  • Led code reviews and collaborated on UI/UX solutions with clients.
  • Utilized AWS for infrastructure deployment and management

Warehouse Management System - Japan

Software Engineer, May 2021 – Feb 2022

Project description 

  • Delivered scalable components using ReactJS 18, Ant Design, and TypeScript.
  • Provided UI mockups and collaborated with cross-functional teams.
  • Managed cloud-based solutions with AWS services

Internal Project – Japan

Web Developer, June 2019 – May 2021

Responsibilities 

  • Developed modules using Angular 11, Bootstrap, and Material Design.
  • Customized third-party libraries to align with design specifications.
  • Partnered with BAs to enhance project functionality and design solutions.
  • Review code and develop the features. 

ECR Retail System – Australia

Developer, Dec 2018 – Jun 2019

Responsibilities

  • Created websites for both product sales and back-office management using Angular 11. 
  • Integrated payment systems such as PayPal and Apple Pay.
  • Managed repositories and collaborated with PMs to improve solutions. 
Certifications

Education

Houston Community College

Associate of Applied Science Degree

2015 – 2019 | GPA: 3.3/4.0*

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?