Trần Quốc Nam

Software Engineer

Ho Chi Minh City, Vietnam

Software Engineer with over 4 years of experience in Backend development, also experienced in DevOps, AI, Blockchain, and Mobile. Passionate about building efficient, scalable systems and creating great user experiences.

Core Knowledge Base

Languages & Scripting
Java
🎯Dart
🌐HTML
🎨CSS
💎Solidity
Frameworks
🍃Spring Boot
Quarkus
💤Hibernate
📱Flutter
Databases
🐘PostgreSQL
🍄MongoDB
🐬MySQL
🔍ElasticSearch
DevOps
🐳Docker
☸️Kubernetes
🔄FluxCD
🐙GitHub CI
🦊GitLab CI
Analysis & Design Tools
📋JIRA
📐draw.io
📊Visio
🏗️PlantUML
Development Tools
💻Visual Studio Code
💡IntelliJ
🖱️Cursor
🌳Git
🧪JUnit
📮Postman
AI & Automation
🔗Langchain4j
🤖N8N
📚RAG
🔗MCP
Blockchain
⛏️Hardhat
💎Solidity
⛓️EVM
🔍TheGraph

Professional Experience

ZAMO — Software Engineer
09/2025 – Present | HCMC, Vietnam
Current

Project: PIMQ

A microlearning project that leverages AI to enhance the learning experience through personalized content generation and intelligent recommendations.

Responsibilities:
  • Setup new service to handle AI-related tasks
  • Setup CI/CD to deploy service to k3s
  • Implement AI features such as generate playbook, evaluate quiz results, suggest next playbook
  • Participate in discussions and propose ideas to integrate AI to support users
ZAMO — Software Engineer
08/2025 – Present | HCMC, Vietnam
Current

Project: Mock Interview

A project for simulating interview sessions, providing users with realistic interview experiences through video conferencing and AI-powered features.

Responsibilities:
  • Setup backend service for the project
  • Setup CI/CD for web and backend
  • Research and implement WebRTC (Janus) to create rooms and allow users to join interview sessions
  • Use Google and Azure speech services to setup TTS and STT
  • Participate in discussions to propose solutions for project issues
ZAMO — Software Engineer
07/2025 – 08/2025 | HCMC, Vietnam

Project: Dapp

A mini project for learning and practicing smart contract development. A decentralized application with token functionality including transfer, swap, and earn features.

Responsibilities:
  • Write smart contract for a token inheriting ERC20 with main features: transfer, swap, earn
  • Deploy smart contract to testnet and mainnet
  • Develop DApp interface to interact with smart contract
  • Setup TheGraph to index events from smart contract to support viewing transactions
ZAMO — Software Engineer
09/2021 – 07/2025 | HCMC, Vietnam

Project: Koffi

Koffi includes 4 main products: Koffi Outbound - Outbound invoice management, Koffi Inbound - Inbound invoice management, Koffi PIT - Personal income tax deduction certificate management, Koffi Sign - Electronic contract signing.

Responsibilities:
  • Backend Development: Implement tasks across all 4 products such as invoice management, tax declarations, digital signatures, summary table, mailbox, electronic contracts, electronic signing of XML, PDF files and validating the invoices
  • Business Analysis: Read and analyze to propose project changes needed to comply with current regulations
  • Mobile Development: Collaborate with team to complete features of KoffiSign app
  • Participate in discussions to propose solutions for features together with the team
  • Unit testing
  • Help team members to investigate/research about technical stuff
  • Supporting and training for new team members
VIHAT — Software Engineer
06/2021 – 9/2021 | HCMC Vietnam

Project: OMI CALL

OMI CALL is a website where businesses can rent phone numbers to make automated and manual calls. It also offers tools for managing tasks, customers and communicating through multiple channels like Facebook and Zalo.

Responsibilities:
  • Implement features related to rent phone number, task management
  • Unit test
  • Help team member to investigate/research about technical stuff
VIHAT — Software Engineer
04/2021 – 6/2021 | HCMC Vietnam

Project: OMI TRAINING

The website is used to collect data for AI training, where collaborators work on tasks like transcribing audio to text, select the gender, regions, etc., from call recordings provided by OMI TRAINING.

Responsibilities:
  • Implement the features of managing audio files, task management and performance statistics of collaborators
  • Unit test
  • Help team member to investigate/research about technical stuff

Educational Background

University of Technology and Education — Bachelor of Engineering in Information Technology
2018 - 2023 | HCMC, Vietnam