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

Technical Expertise
Technologies and tools I work with
Core Backend
Domain Expertise
Database
DevOps & Cloud
Languages & Others
Professional Journey
My career path and achievements
Backend Developer
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.
Backend Developer & Infra Support
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.
Backend Developer
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.
Backend Developer
Joined the project mid-phase to assist with critical bug fixing and the development of new features for a Travel Assistant System.
Software Engineer (Security Focus)
Address vulnerable hotspots and security issues following OWASP standards based on SonarQube scan results. Assisted in bug fixing for .NET products.
Backend Developer
First role as a backend developer. Built RESTful APIs for an Enterprise Asset Management System (EAMS) to help businesses manage their assets.
Latest Articles
Thoughts on development, design, and technology
Why I Started Exploring Graph Databases
Moving beyond JOINs: Handling highly interconnected data with Neo4j and Cypher.
RabbitMQ vs. Kafka: Making the Architectural Call
Why we chose specific message brokers for different parts of our microservices ecosystem.
The Zero-Trust Mindset: Lessons from Game Security
What enterprise developers can learn about API security from studying anti-cheat technologies.