Gioi Doan Ngoc

Software Engineer - Full Stack Developer.

I engineer the backbone of scalable businesses. As a Backend Architect, I turn complex business logic into robust, cloud-native software. From custom CRMs to high-load social networks, I design secure systems using AWS and Microservices that drive efficiency and growth

Ho Chi Minh City, VN
Gioi Doan Ngoc

Technical Expertise

Technologies and tools I work with

Core Backend

Java Spring BootMicroservicesRESTful APIKafkaRedisData Structures (Bloom Filter)Digital Signature Processing

Domain Expertise

CRM & CMS DevelopmentEnterprise Asset Management (EAMS)Social Network ArchitectureE-commerce & Cart SystemsBooking & Travel SolutionsReporting & Analytics PipelinesSecurity & Compliance (OWASP)

Database

CassandraNeo4JElasticsearchPostgreSQLAmazon AuroraMongoDBFirestore

DevOps & Cloud

AWS (Lambda, API Gateway, CloudFront)AWS Cognito & Azure Entra ID (SSO)DockerGitHub CI/CDJMeterSonarQubeVPSGoogle Cloud

Languages & Others

.NET / .NET WinFormsNodeJSNextJSReactC++Python FlaskAngularJasperReports

Professional Journey

My career path and achievements

Backend Developer

TMA Solutions
Jan 2026Present

Contributing to a Sports Social Network project using a microservices architecture. Responsible for owning new feature development within an Agile process. Implementing complex data services including a friend system using Bloom Filters.

JavaSpring BootMicroservicesCassandraNeo4jKafkaRedisElasticsearchBloom Filter

Backend Developer & Infra Support

TMA Solutions
May 2025Jan 2026

Provided technical solutions and infrastructure support for a Ship Repair Reporting project. Managed security resolutions, implemented CI/CD pipelines, and conducted performance testing. Integrated AWS Cognito with Azure Entra ID for SSO.

AWS Lambda (Node.js)Amazon API GatewayCloudFrontAmazon Aurora RDSJMeterGitHub CI/CDCognito SSOAzure Entra ID

Backend Developer

TMA Solutions
Jun 2024Jan 2026

Developed a full-flow Real Estate ecosystem covering CMS (SEO & content), CRM (lead distribution), and Cart (sales process). Implemented features for digital signatures on PDF files and image text overlays.

JavaSpring BootMicroservicesPostgreSQLRedisDigital SignatureImage Processing

Backend Developer

TMA Solutions
Feb 2024May 2024

Joined the project mid-phase to assist with critical bug fixing and the development of new features for a Travel Assistant System.

JavaSpring BootMicroservicesCassandraNeo4jKafkaRedisElasticsearch

Software Engineer (Security Focus)

TMA Solutions
Jul 2023Feb 2024

Address vulnerable hotspots and security issues following OWASP standards based on SonarQube scan results. Assisted in bug fixing for .NET products.

.NET WinFormsReactJSC++JasperReportsSonarQube

Backend Developer

TMA Solutions
Jan 2023Jun 2023

First role as a backend developer. Built RESTful APIs for an Enterprise Asset Management System (EAMS) to help businesses manage their assets.

.NETPostgreSQLRedisRESTful API

Latest Articles

Thoughts on development, design, and technology

View All