Software Engineer | Onschool Edtech Group
11/2022 – Present | Phú Nhuận, TP HCM
SLC (Student Life Cycle) | Java 21, Spring Boot, Next.js (React), PostgreSQL · Tech Lead
- Applied Domain-Driven Design with Hexagonal Architecture and Clean Architecture in a multi-module Maven codebase, enforcing strict separation between domain, application, and infrastructure layers
- Conducted end-to-end system analysis and design — including solution architecture, network architecture, and database data modeling — to establish clear technical foundations before implementation
SRM System (Student Management) | Lumen, Laravel, React, Nuxt.js (Vue), PostgreSQL · Tech Lead (later phase)
- Started as an individual contributor and later took Tech Lead responsibilities in a subsequent phase
- Built and maintained backend services with Lumen and Laravel, integrated with React and Nuxt.js clients