Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic
Tri Phan Dung

Tri Phan Dung

Ho Chi Minh City

Summary

Developer with over 3 years of expertise in the technology business, including designing, developing, and maintaining scalable web applications. Experienced with TypeScript, React, Next.js, NestJS, Java (Spring Boot), and SQL databases. Skilled in working with Agile/Scrum teams, analyzing client requirements, and mentoring coworkers. A strong emphasis on clean code, performance, and best practices. Confident English communication with prior client-facing experience.

Overview

4
4
years of professional experience

Work History

Developer

Cyberlogitec Vietnam
07.2021 - Current

Account Payable Management (September 2023 - Now)

The platform is capable of managing the creation, verification, and approval of AP invoices.

  • Upgraded a legacy module into a modernized Next.js + TypeScript application.
  • Implemented UI features using a custom Tailwind CSS framework based on Figma designs.
  • Used React Context for state management across form-heavy pages.
  • Integrated GraphQL with type safety using codegen for seamless BE-FE communication.
  • Wrote unit tests with React Testing Library and MSW for mocking APIs.
  • Built end-to-end tests with Cypress, assisting QA in complex test scenarios.
  • Contributed to backend microservices using NestJS, PostgreSQL, and TypeORM, including raw SQL for complex queries and migrations.
  • Ensured quality by passing all CI/CD pipelines, including SonarQube checks.
  • Key contributor in backlog analysis and technical discussions within the Sprint team.
  • Mentored junior teammates, providing guidance and code reviews.

Achievement

  • Implemented the migration of data from the legacy system to the new one through Kafka, following the guidance of the Technical Architect.
  • Addressed challenges in data structure mismatches and business logic gaps between two systems.
  • Ensured synchronization of both old and new systems, since clients continued using the legacy version during migration.
  • Delivered a seamless transition without disrupting ongoing business operations.

Westports Terminal System (December 2021 - August 2023)

A large logistics system that manages every operation and activity in the Westports.

  • Maintained and enhanced a large-scale system using Java (Spring Boot) and Oracle Database.
  • Analyzed new requests from the client, clarified requirements, and proposed technical solutions.
  • Worked closely with the QA/QC team to eliminate bugs and ensure stable system performance.
  • Worked on legacy frontend code using Adobe Flex, providing support for critical UI updates.
  • In charge of delivering timely fixes and feature updates, while also ensuring backward compatibility.

Trainee (July 2021 – November 2021)

Contract Developer

Aga Khan Foundation
09.2023 - 04.2025

GE Festival 2025 Portal

  • Developed and maintained frontend with Pug templates, ensuring smooth UX.
  • Built backend features using Express.js, Sequelize, and MySQL, improving performance and reliability.
  • Delivered enhancements aligned with client expectations and business goals.
  • Regularly met with clients to gather feedback, clarify requirements, and discuss features.

Education

Bachelor of Science - Software Engineering

Sai Gon University
08-2022

Skills

Frontend: React, Nextjs, TypeScript, Zustand, TailwindCSS

Backend: NestJS, Expressjs, Java, Nodejs, Socketio

Database: PostgreSQL, MySQL, TypeORM, Sequelize

Testing: Jest, React Testing Library, Cypress, MSW

Tools: GraphQL, Kafka, Protobuf, Git, CI/CD, SonarQube

Others: Agile/Scrum, problem-solving, refactoring, team collaboration, code reviewing, and mentoring

Languages

Vietnamese
First Language
English
Upper Intermediate (B2)
B2

Timeline

Contract Developer

Aga Khan Foundation
09.2023 - 04.2025

Developer

Cyberlogitec Vietnam
07.2021 - Current

Bachelor of Science - Software Engineering

Sai Gon University
Tri Phan Dung