VU THIEN LAC
+84-383-***-*** *********@*****.*** github.com/thienlac123
OBJECTIVE
Final-year Software Engineering student at HUTECH (coursework completed, graduation certificate pending), with hands-on experience building end-to-end web applications using ASP.NET Core (.NET 8), Node.js/React, and FastAPI. Comfortable doing independent technical research and deep debugging — including tracking down a real-time race condition down to the database transaction level. Looking for a Full-stack or Backend Developer role to work on production-grade systems and grow further as a developer.
EDUCATION
Ho Chi Minh City University of Technology (HUTECH) Software Engineering 2022 – 2026 — Coursework completed, graduation certificate pending SKILLS
• Backend: C#, ASP.NET Core (MVC, Web API), Entity Framework Core, LINQ, OOP. Also comfortable with Python (FastAPI) and Node.js/Express
• Frontend: Razor Pages, Bootstrap, HTML/CSS, JavaScript, React.js, Tailwind CSS. Can handle forms, validation, and data binding between client and server
• Databases: SQL Server, PostgreSQL, MongoDB. Can design a schema, write queries, and go back and optimize when something's running slow
• Have integrated VNPAY payment gateway and Gemini API into a project before, plus Google OAuth 2.0 for login
• Git/GitHub, Visual Studio, Swagger for API docs, and some unit testing on past projects
• Self-taught, not afraid of new tech, works fine in a team setting EXPERIENCE
Backend Developer Intern 05/2026 – 07/2026
SmartHealth – AI-powered Health Management System
• Wrote APIs in FastAPI on top of an existing codebase, so most of the work was reading, fixing, and re-testing against PostgreSQL/SQLAlchemy
• Handled Google login (OAuth 2.0) and the user profile module, documented the API with Swagger so the frontend team could work off it easily
• GitHub: github.com/zeldris273/SmartHealth
Full-stack Developer 03/2026 – 04/2026
Real-time Online Auction System — Coursework Project
• Handled the whole stack solo: Node.js/Express backend, React (Vite) + Tailwind frontend, for a real-time bidding site
• Used MongoDB for storage and Socket.io so everyone watching could see bid updates live
• Ran into a bug where simultaneous bids threw off the final amount — turned out to be a race condition, fixed it by locking the transaction
• GitHub: github.com/thienlac123/Web_DauGia
Full-stack Developer 09/2025 – 12/2025
Spa Management & Booking System — Capstone Project
• Built both the frontend (Razor/Bootstrap) and backend (C#, .NET 8, Entity Framework Core) for a spa booking system
• Designed the SQL Server schema myself and wrote the logic for bookings, customer records, and revenue reports
• Added VNPAY for online payment and Gemini API for a Q&A chatbot. The two ended up conflicting during testing, took a while to trace it back to a shared session issue
• Source code: github.com/thienlac123/spa_booking