Đào Minh
Chiến
> _
Final-year IT student at Hanoi Open University building production-quality REST APIs with Java & Spring Boot — JWT auth, N+1 optimization, Docker containerization, and BDD unit tests. Also builds React & TypeScript frontends.
// who am i
About Me
I'm a final-year Information Technology student at Hanoi Open University, expected to graduate in June 2026. My focus is backend engineering — not just following coursework, but independently designing real production systems.
I build with Java 21 & Spring Boot 3 as my primary stack, with additional experience in React, TypeScript, C# and Python. I care deeply about clean architecture, query performance, and security — JWT token rotation, Optimistic Locking for concurrent access, and fixing N+1 problems before they hit production.
Beyond code, I've tutored 10+ students in Data Structures & Algorithms, which sharpened my ability to explain complex systems clearly — a skill that matters in any engineering team.
Hanoi Open University
B.Sc. Information Technology · Expected Jun 2026
DSA · OOP · Database Systems · Software Engineering · Computer Networks
🇻🇳 Vietnamese (Native) · 🇬🇧 English (Conversational, Technical Docs)
// what i use
Tech Stack
// what i've built
Projects
Library Management System — REST API
Production-grade backend API for a full library management platform. Architected from scratch with security, performance, automation, and testing as first-class concerns — not afterthoughts.
@Version Optimistic Locking — prevents race
conditions on concurrent book borrows.
@Async.
Food Ordering App
Responsive food ordering web application built with React and TypeScript. Component-based UI translated from Figma design specs, bundled with Vite for fast builds.
Aura Scent — AI Fragrance App
Men's fragrance discovery app powered by Google Gemini API. Users describe their preferences and the AI recommends matching scents. Built with React + TypeScript, structured for scalability.
components/ + pages/ separation for long-term maintainability.
// my journey
Experience
- Tutored 10+ students in Data Structures & Algorithms using Java — arrays, linked lists, trees, graphs, sorting, and dynamic programming.
- Designed custom problem sets and ran code reviews; students passed university exams and cleared internship technical screens at local tech companies.
- Built consistent habit of communicating complex technical concepts clearly — a skill I carry into code reviews and team collaboration.
- Actively looking for a Backend Java Internship (on-site or hybrid, Hanoi) to contribute to a real codebase and grow under a senior engineer.
// let's talk
Get In Touch
I'm currently open to Backend Java Internship opportunities in Hanoi (on-site or hybrid). If you're looking for a motivated developer who ships real systems, writes clean code, and learns fast — let's talk.