I build backend and full-stack applications with an emphasis on REST APIs, data persistence, application architecture, and maintainable code.
I'm a software developer based in Ho Chi Minh City, with hands-on experience building backend, web, and mobile applications.
My current focus is Java and Spring Boot backend development, including REST APIs, layered application architecture, Spring Data JPA, Hibernate, database persistence, and API testing.
I also have experience building production-facing and academic projects with C#/.NET, React, TypeScript, SQL, Firebase, and Node.js.
- ☕ Currently building a Spring Boot Job Portal backend
- 🔗 Working with REST APIs, DTOs, service/repository layers, JPA, and Hibernate
- 🗄️ Experience with SQL Server, MySQL, MongoDB, and Cloud Firestore
- ⚛️ Built responsive web applications with React and TypeScript
- 📱 Integrated Firebase, Stripe, and Google APIs in Android development
- 🧪 Interested in clean code, testing, maintainability, and backend architecture
Languages
Java • C# • Python • JavaScript • TypeScript • SQL
Backend
Spring Boot • Spring Data JPA • Hibernate/JPA • ASP.NET MVC • .NET • Node.js • REST APIs
Databases & Cloud
SQL Server • MySQL • MongoDB • Cloud Firestore • Firebase Storage
Frontend
React • HTML5 • CSS/SCSS • Bootstrap
Development Tools
Git/GitHub • Maven • Gradle • Postman • Docker • PowerShell
Built and maintain a responsive TypeScript/Firebase platform and custom administration CMS for managing website content, adoptable pets, sponsors, forms, and media.
Implemented Firestore-backed CRUD workflows, Firebase Storage media management, authentication, bilingual content, form delivery, cookie preferences, and Google Analytics.
Stack: TypeScript • React • Firebase • Firestore • Firebase Storage
Built a multi-role property management system supporting Owner, Manager, and Tenant workflows for properties, apartments, appointments, events, and messaging.
Stack: C# • ASP.NET MVC • Entity Framework • SQL Server
Built an Android rental application with customer and administrator workflows for vehicles, bookings, payments, rental contracts, and user management.
Integrated Firebase, Stripe payment processing, and Google Calendar API scheduling, including persistence of calendar event IDs with rental contracts.
Stack: Java • Android • Firebase • Node.js • Stripe API • Google Calendar API
Developing a Java/Spring Boot backend using layered Controller, Service, Repository, DTO, Mapper, and Entity components with Spring Data JPA and Hibernate.
Current work includes versioned REST endpoints, persistence, validation, and API testing through Postman.
Stack: Java • Spring Boot • Spring Data JPA • Hibernate • Maven • REST
Repository currently private while under active development.
I'm interested in Backend Developer, Java Developer, Software Developer, and Full-Stack Developer opportunities.
📫 Email: chtuanh@gmail.com
🌐 Portfolio: portfolio-tuanh.vercel.app
💼 LinkedIn: huynh-tu-anh-chau

