Vu Nguyen, Senior Software Engineer
| (+84)907671903 | Ho Chi Minh city, Vietnam
SUMMARY
Senior Software Engineer with strong experience in web and cross-platform mobile app development. Focused on React/React Native/Next.js, TypeScript, and Node.js. Experienced in leading development teams and implementing efficient architectures for enterprise applications.
EDUCATION
Asia e University - Malaysia's Digital Global University 2011-02-12 — 2014-12-12
Bachelor's Degree - Software Engineering
SKILLS
Front-end & Mobile: JavaScript/TypeScript, React/Next.js, React Native/Expo, GraphQL/REST APIs, Component Libraries, Monorepos (Nx, Yarn Workspaces), CSS/Tailwind/Styled Components, Performance Optimization, Testing (Jest, Cypress)
Back-end: Node.js/NestJS/Express, API Development, Databases (PostgreSQL, MongoDB, Redis), ORMs (Prisma, Supabase), Microservices, CI/CD (Jenkins, GitHub Actions), Cloud (AWS, Vercel, Netlify), Docker
EXPERIENCE
National Australia Bank (NAB) | Senior Software Engineer 2021-03-01 — Present
https://www.nab.com.au/

Working on home lending applications and financial calculators

  • Built and maintained the Borrowing Power Calculator app that helps customers calculate loan eligibility
  • Established front-end architecture guidelines and mentored team members on best practices and code quality
  • Developed GraphQL back-end services that connect with existing bank systems while maintaining fast response times
  • Participated in setting up CI/CD pipelines with Jenkins/Harness to streamline deployment processes and improve release cycles
  • Worked closely with product and design team to implement complex financial logic with user-friendly interfaces
  • Contributed reusable components to NAB's UI library that are now used across multiple applications in NAB
  • Provided technical guidance to junior/mid developers, resulting in better code quality and team growth
Dwarves Foundation | Software Engineer 2020-02-02 — 2021-02-02
https://dwarves.foundation/

Worked on Reapit Foundations developer portal and BaseHQ assistant management platform

  • Refactored codebase into a monorepo using Yarn Workspaces, improving build efficiency and developer workflow
  • Converted lots of legacy React class components to functional components with hooks to improve performance and reduce bundle size
  • Built a React component library with Storybook to standardize UI elements across multiple projects
  • Implemented Redux Toolkit to simplify state management and reduce boilerplate code
  • Participated in code reviews and helped establish coding standards to improve overall code quality
  • Collaborated with designers using Figma to implement complex UI requirements
REDIMED | Software Engineer 2019-01-01 — 2020-02-02
https://www.redimed.com.au/

Developed healthcare booking systems and telemedicine applications

  • Built a web application for skin cancer treatment bookings using React and Redux with Ant Design UI components
  • Developed a React Native mobile app that enables remote medical support and communication between patients and healthcare providers
  • Implemented secure data handling following healthcare compliance requirements
  • Worked with healthcare professionals to translate medical workflows into digital interfaces
Isobar Commerce Vietnam | Front-end Engineer 2016-10-10 — 2019-01-01
https://www.isobar.com/en-at/offices/isobar-commerce

Developed e-commerce solutions for major brands including Sony, Lacoste, and Pandora

  • Built responsive e-commerce websites for multiple global retail brands using modern front-end technologies
  • Implemented custom UI components for various e-commerce platforms with Salesforce Commerce Cloud
  • Created reusable front-end modules to speed up development across different client projects
  • Optimized website performance through code splitting, lazy loading, and caching strategies to improve load times
Vexere | Front-end Engineer 2015-01-01 — 2016-09-09
https://vexere.com

Developed Vietnam's online bus ticket booking platform with multiple payment options

  • Built interactive seat selection and booking features for the bus ticketing system using jQuery and .NET
  • Integrated multiple payment gateways (ONEPAY, MoMo, Nganluong) to provide various payment options for users
  • Implemented bilingual support for both Vietnamese and English languages to cater to local and international users
  • Collaborated with third-party logistics providers to create a complete booking-to-travel experience
PROJECTS
Upskills.dev 2024-08-01 — Present
https://upskills.dev/

Building a website providing practical coding tutorials with interactive demos and code snippets. Built with Next.js and focused on helping developers learn through practical examples.

React Native UI Templates 2019-04-02 — Present
https://codecanyon.net/user/jcstudioz/portfolio

Developed React Native UI templates sold on Codecanyon marketplace. Created ready-to-use screen designs and components with documentation.

Open Source Projects 2019-04-02 — Present
https://github.com/sponsors/nphivu414

Created and maintained multiple open source projects primarily using React and Next.js

Upwork Freelance Projects 2022-11-01 — Present
https://www.upwork.com/freelancers/~0134b6b44d89adbbc9

Helped clients build SaaS projects and job finder platforms using React, Next.js, and full-stack JavaScript technologies. Delivered complete solutions from UI/UX implementation to backend integration.