Summary
Overview
Work History
Education
Skills
Certification
Interests
ADDITIONAL INFORMATION
Timeline
Hi, I’m

NGUYỄN QUANG SANG

Senior Java Backend / Fullstack Engineer
Thành Phố Hồ Chí Minh
NGUYỄN QUANG SANG

Summary

Senior Engineer with strong expertise in Java backend systems and React js frontend development. Experienced in handling complex business logic, high-volume transactions, and performance-critical SQL queries. Focused on clean code, scalability, and system stability, with a long-term goal of becoming a Technical Architect.

Overview

5
years of professional experience
4
Certifications

Work History

Byteuptech

Senior Java Developer
01.2024 - Current

Job overview

A backend system responsible for supporting high-volume betting transactions across multiple providers.


Bankograph

Fullstack Software Engineer
10.2021 - 02.2024

Job overview

Project: Card Management System (CMS)

Description:
A card issuance and management system supporting credit and debit cards, integrated with payment gateways, acquiring banks, issuing banks, and card schemes.

Key flows:

  • Off-us: Payment Gateway → Acquiring Bank → Card Scheme → Issuing Bank
  • On-us: Payment Gateway → Acquiring Bank → Issuing Bank

Responsibilities:

  • Designed and developed backend services for card issuance and card lifecycle management.
  • Implemented and maintained on-us and off-us transaction flows.
  • Worked with complex business rules related to card processing and banking workflows.
  • Developed and optimized complex SQL queries for reporting, reconciliation, and validation.
  • Collaborated closely with BA and QA to ensure business correctness and system stability.
  • Deployed applications to DEV and UAT environments on Linux servers.

Technologies:
Java (Spring Boot 3.2, Struts v1, Servlet), Oracle Database, MySQL, Next.js

Bankograph

Fullstack Software Engineer
10.2021 - 02.2024

Job overview

Project: Payment Gateway

Description:
A payment gateway system responsible for receiving payment transactions and forwarding them to merchant acquiring banks for processing.

Responsibilities:

  • Developed backend APIs to handle payment transactions and merchant integrations.
  • Implemented transaction processing logic with acquiring and issuing banks.
  • Maintained and enhanced existing features while ensuring system performance and stability.
  • Supported deployment and environment configuration on Linux servers.

Technologies:
Java (Spring Boot 3.2), MySQL, Next.js

Client Projects (Overseas)

Fullstack Software Engineer
01.2021 - 06.2022

Job overview

Project: Insurance Management System (France)

  • Developed backend services using Java Spring Boot for insurance workflows.
  • Designed and optimized MySQL queries for business reports.
  • Built frontend features using ReactJS.

Project: IoT Smart Home Platform (Singapore)

  • Developed backend APIs for device management and monitoring.
  • Built frontend interfaces using Next.js.
  • Worked with PostgreSQL for device and user data management.

Technologies:
Java Spring Boot, ReactJS, Next.js, MySQL, PostgreSQL

Katalyst

Java Software Engineer
10.2020 - 10.2021

Job overview

Project: Financial Management System (Mobifone – Southern Region, Vietnam)

Description:
A financial management system supporting accounting and financial operations for Mobifone’s southern region.

Responsibilities:

  • Maintained and enhanced backend services using Java Spring Boot.
  • Analyzed and fixed backend issues related to financial business logic.
  • Worked with Oracle Database to handle financial data and improve query correctness.
  • Collaborated with team members to investigate issues and ensure system stability.

Technologies:
Java Spring Boot, Oracle Database, Hibernate, Git, Maven
Frontend: Angular

BPC Banking Technologi - Smart Vista Project

Internship Java Engineer
07.2020 - 10.2020

Job overview

  • - The bank's visa and Mastercard management products
  • - Frontend: JSF
  • - Backend: Java EJB, Database: Oracle
  • BPC (Banking-Payment-Company) provides an integrated digital ecosystem comprising banks, processors & merchants to deliver relevant customer services. Central banks, commercial (neo)banks, issuers, acquirers, PSPs, transport operators, and governments rely on our SmartVista Platform to connect the dots and turn payments and data assets into full end-to-end transactions. We ensure people pay, get paid, lend, loan, plan, buy, transit, travel, claim a pension.
  • Main responsibilities:
  • - Fix bug backend- SQL
  • Achievements and skills gained:
  • - Use JSF, Java/EJB, Oracle Database, WebLogic, GIT, Maven.
  • - Improve Java code skills.- Research and seek, solve problems skills

Education

University of Sciences - HCMUS
Ho Chi Minh City, Vietnam

Bachelor of Science from Electronic and Telecommunication, Computers and embedded systems
04.2001

University Overview

Skills

Backend: Java (Spring Boot, Servlet, Struts, EJB), Go (basic)

Certification

AWS Certified Solutions Architect – Associate

Interests

I am very passionate about sports, especially badminton and football

ADDITIONAL INFORMATION

ADDITIONAL INFORMATION
  • Research interests: Microservice, System, IoT, Web.
  • Language: English - Good Conversation
  • Other skills:
  • + Presentation skill: Intermediate
  • + Advanced Teamwork: Advanced
  • + Adapt quickly to a new environment.
  • + Document handling (Word, Excel, PowerPoint): Advanced

Timeline

AWS Certified Solutions Architect – Associate

12-2025
Senior Java Developer
Byteuptech
01.2024 - Current
Fullstack Software Engineer
Bankograph
10.2021 - 02.2024
Fullstack Software Engineer
Bankograph
10.2021 - 02.2024
Fullstack Software Engineer
Client Projects (Overseas)
01.2021 - 06.2022
Java Software Engineer
Katalyst
10.2020 - 10.2021
Internship Java Engineer
BPC Banking Technologi - Smart Vista Project
07.2020 - 10.2020

English : Vietnam National University - HCM English Proficiency Test - 193 score

01-2020
ASP.NET Certificate by csc.edu.vn 2017
01-2017
Office computer Certificate with score 9 issuedby csc.edu.vn 2016
01-2016
University of Sciences - HCMUS
Bachelor of Science from Electronic and Telecommunication, Computers and embedded systems
04.2001
NGUYỄN QUANG SANGSenior Java Backend / Fullstack Engineer