

Hi, I'm Bach Nguyen
Software Engineer
Backend developer skilled in .NET, Python, microservices, and cloud.
About Me
A passionate backend developer with a strong focus on building scalable and maintainable systems
Backend Development
Build robust APIs & services using .NET, Python
System Architecture
Design microservices and event-driven systems
Database Management
Work with relational & NoSQL databases for optimal performance
Cloud Solutions
Deploy and manage cloud-native applications on Azure and GCP
DevOps & CI/CD
Automate delivery using Docker, GitHub Actions, and Terraform
Problem Solving
Analyze complex problems and design efficient solutions
Education & Certifications
Skills & Expertise
A comprehensive overview of my technical skills and years of experience
Backend Development
Building robust and scalable server-side applications
Database Management
Designing and optimizing database solutions
Cloud Solutions
Deploying and managing cloud-native applications
Message Brokers
Implementing event-driven architectures
Development Tools
Essential tools for modern development
Architecture & Patterns
Designing scalable and maintainable systems
Work Experience
A journey through my professional experience and achievements
Software Engineer
VNG Solutions
Participated in the development of enterprise systems such as the National Address (a real-time GIS system), Smartbox (a smart locker booking platform), and an Integration Platform. Responsible for implementing features, fixing bugs, and supporting system integrations.
Key Achievements
Technologies Used
Backend Developer
Kim Nguu Vietnam
Worked on Tititada, a platform for stock and bond trading. Involved in backend development of core features such as real-time trading, mini-games, and event-driven communication systems.
Key Achievements
Technologies Used
Backend Developer
FPT Software
Part of the backend team for SAMS (document validation system) and eFiles (document storage API). Focused on maintaining cloud infrastructure, improving CI/CD processes, and backend development.
Key Achievements
Technologies Used
Projects
Explore a selection of my full-stack applications, featuring modern technologies, beautiful UI, and robust backend solutions.

Portfolio Web
A modern portfolio website built with Next.js, Tailwind CSS, and n8n-powered AI chatbox.
More details
This website is a showcase of my software engineering projects and skills. The frontend is built with Next.js and Tailwind CSS for a fast, responsive, and beautiful UI. The backend leverages n8n for workflow automation and API orchestration. A standout feature is the AI-powered chatbox, which uses Retrieval-Augmented Generation (RAG) and Gemini API for intelligent, context-aware Q&A. n8n acts as the backend orchestrator, handling secure communication, workflow automation, and connecting the chatbox to a knowledge base for accurate answers.
Key Features
- Responsive design for all devices
- Dark/light mode toggle
- Optimized for SEO and performance
- AI-powered chatbox (RAG + Gemini)
- Backend workflow automation with n8n
- Secure API orchestration between frontend and backend
Technologies
Challenges
- Custom theming with Tailwind CSS
- Optimized image loading with Next.js
- Implementing RAG pipeline for context-aware AI responses
- Securing API communication

URL Shortener
A full-stack URL shortener using C# (.NET 8) and Next.js, deployed with Docker.
More details
Built a complete URL shortening platform with a modern frontend (Next.js) and a backend API developed in ASP.NET Core. Deployed using Docker Compose for local and production environments.
Key Features
- Generate short URLs with custom aliases
- Track click analytics in real-time
- Redirect with server-side performance optimization
- Responsive UI for mobile and desktop
Technologies
Challenges
- Integrated ASP.NET API securely with Next.js frontend
- Dockerized multi-service architecture with isolated networks
- Implemented SEO-friendly redirects using Next.js server routing
- Handled error states and rate-limiting for abuse protection
Get In Touch
I'm currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, I'll try my best to get back to you!