

Hi, I'm Bach Nguyen
Backend & AI Engineer
Backend engineer specializing in .NET, distributed systems, and AI-powered applications.
About Me
A passionate backend developer with a strong focus on building scalable and maintainable systems
Backend Development
Build scalable APIs and backend services using modern frameworks
System Architecture
Design distributed systems and event-driven architectures
Database Engineering
Design and optimize relational, NoSQL, and vector databases
AI Engineering
Develop AI-powered applications and conversational systems
Cloud Solutions
Deploy and manage cloud-native applications
DevOps & Infrastructure
Automate deployment and infrastructure management
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 relational, NoSQL, and vector databases
Cloud Solutions
Deploying and managing cloud-native applications
Message Brokers
Implementing event-driven architectures
AI Systems
Building AI-powered applications and RAG systems
Development Tools
Essential tools for modern development
Work Experience
A journey through my professional experience and achievements
Software Engineer
Topicus
Building AI Agent chatbot solutions using .NET. Focused on designing and implementing intelligent conversational systems that automate business workflows and enhance user experience.
Key Achievements
Technologies Used
Software Engineer
VNG Solutions
Working on enterprise-scale systems including GIS platforms, smart locker solutions, and integration platforms. Responsible for backend development, system integrations, and improving system performance across distributed services.
Key Achievements
Technologies Used
Backend Developer
Kim Nguu Vietnam
Developed backend services for Tititada, a financial trading platform for stocks and bonds. Worked on high-throughput event-driven systems and real-time features.
Key Achievements
Technologies Used
Backend Developer
FPT Software
Worked on document validation and storage systems. Focused on backend development, cloud deployment, and CI/CD automation.
Key Achievements
Technologies Used
Projects
Explore a selection of my full-stack applications, featuring modern technologies, beautiful UI, and robust backend solutions.

Portfolio Website
A modern developer portfolio with an AI-powered chat assistant.
More details
This portfolio website showcases my projects and technical experience. It features a modern frontend built with Next.js and Tailwind CSS and integrates an AI chat assistant using Retrieval-Augmented Generation (RAG) to answer questions about my work and experience.
Key Features
- Responsive design
- Dark and light mode
- AI chat assistant
- SEO optimized
Technologies
Challenges
- Designing RAG-based AI assistant
- Integrating AI workflow with backend automation
- Ensuring secure API communication

URL Shortener
A full-stack URL shortening platform built with .NET 8 and Next.js.
More details
Developed a complete URL shortening platform with a high-performance backend built in ASP.NET Core and a modern frontend using Next.js. The system supports custom short links, analytics tracking, and scalable redirection handling. It is containerized with Docker for easy deployment and infrastructure portability.
Key Features
- Generate short URLs with custom aliases
- Track click analytics
- High-performance redirect service
- Responsive UI for mobile and desktop
Technologies
Challenges
- Designing a scalable redirect service
- Handling high traffic redirects efficiently
- Dockerizing full-stack architecture
- Integrating ASP.NET backend with Next.js frontend

AI Book Recommendation System
An AI-powered system for personalized book recommendations.
More details
A system that provides intelligent book recommendations using Retrieval-Augmented Generation (RAG) and vector search. It combines PostgreSQL with pgvector for semantic search and uses LangGraph to orchestrate conversational AI workflows.
Key Features
- Semantic book search using vector embeddings
- Conversational AI for book discovery
- Hybrid search combining SQL and vector similarity
- Background profiling jobs
Technologies
Challenges
- Designing hybrid search architecture
- Managing conversational state
- Optimizing vector similarity queries
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!