Backend Developer • Full Stack Developer • Software Engineering Student
📍 Ho Chi Minh City, Vietnam • 💼 Seeking Internship / Fresher Opportunities • 🎓 Software Engineering Student
Microservices-based laboratory management system — 12-week team project
A scalable laboratory solution designed with microservices and domain partition.
- Designed and implemented microservices architecture with clear separation of concerns.
- Focused on backend communication, data consistency, and system scalability.
- Modeled database relationships and set up migrations using Entity Framework Core.
Web-based interactive English-learning game with Suspicion Meter mechanic
An engaging educational game features server-side logic and interactive client UI.
- Developed interactive game mechanics and dynamic UI/UX in React.
- Implemented the Suspicion Meter scoring algorithm and secure game sessions on Node.js.
- Created real-time state management for local user progress.
Word-guessing game built on .NET / C#
A recreation of the popular Wordle game utilizing clean C# object-oriented programming.
- Applied clean code principles and a modular project structure for readability.
- Implemented robust game logic, validation checks, and error handling.
- Focused on writing clean, testable code with proper separation of concerns.
Bookstore application built with .NET / C#
A classic bookstore inventory and e-commerce layout.
- Implemented layered architecture pattern to divide presentation, business logic, and data access.
- Modeled database entities and relationships using dbdiagram.io before coding.
- Created RESTful API endpoints for catalog management and shopping cart functionality.
I believe great software starts with great design. Here's what drives my approach:
|
Clean Architecture Separating concerns for maintainable, testable code |
Database Design Modeling data relationships before writing code |
System Thinking Using diagrams to plan before building |
Microservices Understanding service boundaries & communication |
- ☁️ Cloud-native development with Docker and containerization
- ⚡ Advanced .NET 8/9 patterns and performance optimization
- 🏗️ System design principles for scalable backend architectures
|
|
Duration: 3 months
|
I'm always open to learning, collaboration, and new opportunities. Feel free to reach out!
"First solve the problem, then write the code."
⭐️ From Lê Tuấn Khoa


