NGUYỄN HOA NAM

Senior Software Engineer

With extensive experience in IT development, I understand how complex systems work. My frontend expertise, backed by backend knowledge, allows me to build optimized, scalable applications. I excel in collaborating with global teams to deliver high-quality software solutions.

NGUYỄN HOA NAM
nnguyen92.tdtit@gmail.com 0342347358 github.com/jingnatsu linkedin.com/in/nguyen-nam-150989130 www.tram1992.com Ho Chi Minh City, Vietnam

Work Experience

Senior Software Engineer
mgm technology partners Vietnam
08/2022 - present
Project: Discovery
Tech: ReactJS, TypeScript, styled-components, React Query, Next.js, Angular, Vite, Java, Spring Boot, Gradle, HTML/CSS, PostgreSQL.
Achievements/Tasks
  • Developed a scalable single-page web application for restaurant and hotel management using internal and external libraries. Optimized for both desktop and mobile platforms.
  • Also worked on the backend side, collaborating with backend teams to ensure smooth delivery and support product development.
  • Integrated internal tools into the application, enhancing system capabilities and user experience.
  • Supported writing Jenkins scripts and CI/CD pipelines for efficient build and deployment processes.
  • Engaged with German clients to gather requirements and conducted sprint reviews.
Senior Software Engineer
Code88 Vietnam
05/2018 - 05/2022
Project: Virtual Gaming
Tech: ReactJS, Redux, MobX, Java, HTML/CSS/JavaScript, MySQL.
Achievements/Tasks
  • Built responsive gaming websites with desktop and mobile versions.
  • Developed B2B iframe components and integrated third-party functionalities.
  • Led bug fixes, performance optimizations, and feature enhancements.
  • Conducted regular code reviews and mentored junior developers on best practices.
  • Architected reusable ReactJS component libraries with Redux and MobX state management, reducing development time across multiple gaming products.

Education

Faculty of Information Technology
Ton Duc Thang University
01/2010 - 01/2014
Ho Chi Minh City
Software Engineer
Dai-ichi Life Vietnam
07/2017 - 05/2018
Project: Newgen Life Insurance Management
Tech: Java, Spring MVC, HTML/CSS/JavaScript, MySQL.
Achievements/Tasks
  • Enhanced and maintained the Newgen Workflow system, a critical tool for automating life insurance processes.
  • Developed web services for system integration, connecting the Workflow system with other internal tools.
  • Collaborated with Newgen's India team to upgrade and optimize the Workflow system.
  • Supported system administrators in deployment and assisted cross-functional teams in resolving system issues.
  • Worked closely with users and BAs to clarify requirements and facilitate acceptance testing.
Software Engineer
DXC Vietnam
04/2014 - 07/2017
Project: Integral
Tech: Java, Spring MVC, HTML/CSS/JavaScript, Oracle, SQL Server.
Achievements/Tasks
  • Authored technical specification documents based on business requirements for SOMPO.
  • Developed, unit-tested, and deployed product enhancements to meet client needs.
  • Coordinated with international teams (Malaysia, India, Singapore) to manage bug fixes and feature updates.
  • Worked on-site in Malaysia for three months, providing support, maintenance, and enhancements.

Skills

[Frontend] Next.js, ReactJS, Vite, Astro, Angular, Tailwind CSS, Redux, MobX, JavaScript, TypeScript, HTML/CSS, styled-components
[Backend] Java, Spring Boot, NestJS, PostgreSQL, MS SQL, Oracle, Gradle
[Tools] Git/SVN, Jenkins, CI/CD Pipelines, Figma, Docker.