Open to Work & Freelance Projects

Nguyen Thanh Tam

Middle Backend Developer

JAVA · SPRING BOOT · DATA & SERVICE INTEGRATIONS

I build maintainable REST APIs and data-intensive backend services for logistics operations, with a focus on clear service boundaries, reliable integrations, and efficient database access.

Ho Chi Minh CityOnsite · Hybrid · Remote
Highlights

What I build and improve

REST APIs & Service Design

Maintainable Spring Boot services with explicit contracts and practical boundaries.

Database & Query Optimization

Data models, indexes, and measured query improvements for operational workloads.

Event-Driven Processing

Kafka consumers and synchronization workers for reliable asynchronous workflows.

Service Integration

gRPC and REST adapters that normalize data from multiple internal services.

Search & Document Workflows

Elasticsearch-backed operational search and template-driven document generation.

Tech Stack

Tools I ship with

CORE STACK

  • Java (Spring Boot)
  • Kafka
  • EMQX / MQTT
  • Redis
  • Oracle DB
  • PostgreSQL
  • MongoDB
  • Elasticsearch

INFRASTRUCTURE

  • Kubernetes
  • Rancher
  • GitLab CI
  • MinIO / S3
Featured Projects

Products and production systems

An NDA-safe view of logistics systems I have contributed to, focused on responsibilities, architecture, and engineering decisions.

Connected platform

Fleet Operations Platform

Three connected backend services separate operational workflows, administration and dispatch, and read-oriented data intelligence.

Names, boundaries, and relationships are generalized and anonymized for confidentiality.

C1 architecture summary

Elements
  • Fleet Operations Staff (person)
  • Administrator / Dispatcher (person)
  • Fleet Operations Platform (software system)
  • Approved Operational Data Sources (external system)
Relationships
  • Fleet Operations Staff use the Fleet Operations Platform for workflow, lookup, and reporting.
  • Administrators and dispatchers use the Fleet Operations Platform for planning, resources, and coordination.
  • The Fleet Operations Platform exchanges approved REST or gRPC requests, responses, and events with Approved Operational Data Sources.
Service 01 / Operational CoreNDA-safe

Fleet Operations Core

The central backend service for fleet workflows, interactive lookup, operational statistics, and document generation.

Java 17Spring BootRESTKafkaRedisPostgreSQLgRPC
  • Operational workflows
  • Service integration
  • Document output
Read Case Study
Service 02 / AdministrationNDA-safe

Fleet Administration & Dispatch

A backend service for planning, resources, devices, configuration, and coordination across fleet operations.

Java 17Spring BootRESTKafkaRedisPostgreSQLgRPC
  • Planning context
  • Resource coordination
  • Event synchronization
Read Case Study
Service 03 / Data IntelligenceNDA-safe

Fleet Data Intelligence Hub

A data-focused backend service for multi-source synchronization, aggregation, operational search, and normalized lookup.

Java 17Spring BootKafkaElasticsearchPostgreSQLgRPC
  • Data synchronization
  • Aggregated lookup
  • Search-oriented reads
Read Case Study

Academic Projects

Academic Blog at FPTU

A team-built academic blogging platform with documented APIs and a structured relational data model.

  • Led the team and coordinated project documentation.
  • Designed the database and implemented backend APIs.
ASP.NET REST APISQL Server

FPT Software Academy Training Management System

A training management application developed during the FPT Software internship program.

  • Designed database structures and implemented CRUD features.
  • Tested functionality and fixed application defects.
Spring BootMySQL

Contract Management System

A web application for managing contract information and supporting operational workflows.

  • Contributed to database and REST API design.
  • Built full-stack features and supported deployment.
ASP.NET REST APIReactSQL Server
Experience

Where I have contributed

Aug 2024 to Present

GTEL OTS

Middle Backend Developer

  • Develop and maintain Java 17+ and Spring Boot microservices for vehicle lookup, journey data, operational statistics, and record exports.
  • Design Oracle, PostgreSQL, and MongoDB data models; optimize SQL queries, indexing, partitioning, transactions, and persistence with Spring Data JPA/Hibernate.
  • Build resilient Kafka consumers and asynchronous synchronization workers with retry, idempotency, and dead-letter handling.
  • Use Redis for caching, distributed locking, rate limiting, and temporary state coordination.
  • Integrate microservices through gRPC and REST APIs; implement JWT/OAuth2 authentication, RBAC authorization, and API security practices.
  • Optimize backend latency, throughput, and scalability for high-concurrency operational workloads.
  • Build, deploy, and troubleshoot services with Maven/Gradle, Docker, Kubernetes, and CI/CD pipelines.
  • Write unit and integration tests; monitor services through Prometheus, Grafana, ELK, and log analysis.
  • Participate in code reviews, technical design discussions, cross-functional collaboration, and mentoring junior developers.
Internship

FPT Software

Internship

  • Contributed to a Spring Boot training-management project and strengthened backend fundamentals.
2019 to 2023

FPT University, Ho Chi Minh City

Software Engineering

Good classification

Contact

Let's connect