Summary

With 4 years of professional experience, I specialize in backend development but have basic proficiency in front-end technologies, particularly Angular, and experience in DevOps on Windows Server. Currently, I work as a back-end developer on a Digital Advertising project, where I also support front-end development with ReactJS. I am always eager to adopt new technologies as needed.

I led a team of 8 developers, ensuring successful feature delivery and resolution of production issues. My leadership involved managing tasks, prioritizing work, guiding the team through bug fixes, deployment optimization, and server performance improvements, as well as identifying and mentoring talent for the sub-leader position.

With my skills, leadership experience, and proactive learning attitude, I am confident I can contribute to your company's success.

Technical proficiencies

Programming Languages

  • Intermediate: Back-end: C#  
  • Foundational: Front-end: TypeScript/JavaScript (Angular/ jQuery)

Skills: 

Frameworks:  

  • Intermediate: C#, ASP.NET Web API, ASP.NET Core.
  • Foundational: TypeScript/JavaScript (Angular/ jQuery), ReactJS, WPF.  

Database:  

  • Intermediate: SQL Server.  
  • Foundational: MySQL, PostgreSQL, SQLite.  

ORM:  

  • Intermediate: Entity Framework (Core), Dapper.  

System Architecture:  

  • Intermediate: N-layer, MVC.  
  • Foundational: Clean architecture, Microservice, Multi-Tenant.  

DevOps:  

  • Intermediate: Windows server, IIS, Jenkins.  
  • Foundational: Docker, Linux.  

AWS:  

  • Foundational: IAM, EC2, RDS, S3, SQS, SNS

Tools: Microsoft Visual Studio, Visual Studio Code, GitHub Copilot, SQL Server Management Studio, DBeaver, DB Browser, Git, Source Tree, Bitbucket, Click up, Trello

Professional experience

Digital Advertising – Eastern  

Developer, January 2025 – Present

Project description 

  • The client's web application is a platform that allows lower-budget and less tech-savvy users to launch programmatic advertising campaigns for their political efforts via a modern, clean and simple user interface that connects (via API) to their existing enterprise Demand Side Platform (DSP’s) and automates nearly all of the real-time-bidding (RTB) trading process.

Responsibilities 

  • Developing and optimizing features, addressing technical issues, and performing regular maintenance tasks related to third-party integrations – Demand Side Platforms (Basic, Stack Adapt).  
  • Managing the deployment process of all system environments (including DEV, UAT and PROD).
  • Conducting code reviews and ensuring best practices for scalability and performance.

Technologies 

  • Programming languages/frameworks: C#, .NET 6 for the back end, ReactJS 16 for the front end.  
  • Software architecture: N-layer  
  • Deployment: Windows server, IIS
  • Database: PostgreSQL

Cleaning Service and HRM Web System – Australia  

Developer, March 2024 – December 2024

Project description 

  • Provides modules that allow ordering Cleaning Services.  
  • Provides modules to manage employees/users from Customers and Providers.  
  • Integrate with various third-party services (e.g.: Employment Hero Payroll API, CorrigoPro Direct AP) for larger project development in Australia and globally.

Responsibilities 

  • Integrating with the new third parties (Employment Hero Payroll API, CorrigoPro Direct API).  
  • Building a new development server to host the project for developers (set up Jenkins, IIS, MSSQL, SSL)  
  • Implementing new features, resolving bugs and issues, and maintaining features.  
  • Managing the deployment process of UAT and DEV environments.

Technologies 

  • Programming languages/frameworks: C#, .NET Core 3.1 for the back end, JavaScript, and jQuery for the front end.  
  • Software architecture: N-layer  
  • Deployment: Windows server, IIS, Jenkins  
  • Database: SQL server

ERP Web System – Viet Nam  

Leader & Developer, August 2021 – March 2024  

Project description 

Provide an ecosystem (14 systems) to manage all the company's processes, including:  

  • Identity: Implement Single Sign-On (SSO) with Identity and Two-Factor Authentication (2FA) to comply with ISO 9001 standards for secure login functionality.  
  • Employee management: Handle all employee information, including contracts, positions, personal details, skills, and resignations. Generate reports on Skills - Proficiency, and Positions.  
  • Timesheet management: Oversee timesheets, roster shifts, and employee efforts. Facilitate resource booking, planning, and requests for projects. Generate reports on Project Effort and Performance.  
  • Leave management: Administer leave and work-from-home requests. Integrate with timekeeping systems for accurate check-in and check-out data. Provide APIs for monthly payroll penalty calculations.  
  • Project and profit management: Manage projects and their profitability. Generate reports to monitor KPIs for each department.  
  • Payroll: Handle employee salaries efficiently and accurately.  
  • Recruitment: Create and manage recruitment campaigns. Automatically scan CVs from emails and process candidates through defined workflows. Generate KPI reports for the Talent Acquisition department.

Responsibilities 

  • Led a team (6-8 developers) to develop half of the ecosystem (6 systems).  
  • Researched, and transferred new technologies and services to teams, and applied to systems.  
  • Analyzed requirements and discussed with the team to find solutions and implement them.  
  • Resolved bugs and maintained large features, primarily hotfix tasks impacting employee salaries and managers' processes.  
  • Managed delivery process for all environments (Production, Staging, Development).  
  • Set up Verdaccio (local private NPM registry) for the Angular team and deployed it to Production.  
  • Supported team members and other teams by reviewing pull requests, codes, and solutions.  
  • Created a Git-flow diagram, deployment document, and toolkit API to retrieve tickets’ information from ClickUp for the development team. Migrated the old staging server to a new server with a detailed plan (defined What, When, Where, Why, How; collaborated with my manager and IT department).  
  • Worked as a Full-stack developer (C# - Angular)

Technologies 

  • Programming languages/frameworks: .NET Core 3.1 for Back-end, Angular for Front-end (additional: ReactJS, NodeJS, Java)  
  • Software architecture: N-layer, Clean Architecture  
  • Deployment: Windows server, IIS, Jenkins, Tomcat, PM2, Linux, Docker, K8s.  
  • Database: SQL Server, MySQL

Virtual machine management app – England  

Developer, December 2021 – January 2022  

Project description 

  • Manage and collect information on Virtual machine servers including Linux, Windows, and Solaris.  
  • Report the performance of their Virtual machine servers.

Responsibilities

  • Implemented a new feature to import compressed files/folders and create reports based on it.  
  • Raise bugs and issues to the client and fix them.  
  • Presented and supported delivery for the client.

Technologies

  • Programming languages/frameworks: C#, WPF, .NET Framework v4.6.1.  
  • Software architecture: N-layer.  
  • Database: SQLite

Tracking maps web – Australia  

Developer, February 2022 - March 2022  

Project description 

  • Tracking maps from multiple select locations, get the postal code of all.  

Responsibilities

  • Implemented a new CRUD for the runsheet.  
  • Enhanced old features to track locations/regions.  
  • Deployed a new version to the client’s production.  
  • Worked as a Full-stack developer (C# - ReactJS).

Technologies

  • Programming languages/frameworks: C#, .NET Core 3.1 for Back-end, ReactJS for Front-end.  
  • Software architecture: N-layer.  
  • Database: SQL server
Certifications

Ho Chi Minh City University of Foreign Languages - Information Technology (HUFLIT)  

Major: Information Technology, July 2018 - Aug 2022

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?