Open to new opportunities

Hello, I'mThanh Dat

A passionate backend developer crafting scalable systems, with expertise in full-stack and mobile development. Building the future, one line at a time.

1+
Years Experience
6+
Projects Completed
4+
Technologies
Thanh Dat - Backend Developer

+

Projects

~

Lines of Code

+

Technologies

+

Years Experience

About Me

About Me

I am a backend developer with a passion for building practical applications. In addition to backend development, I can also develop mobile apps and web frontends. I am a quick learner who enjoys improving my skills and collaborating with others to create meaningful products.

Software Engineering

University of Information Technology (UIT)

Ho Chi Minh City, Vietnam

Work Experience

A journey through backend development, full-stack innovation, and continuous learning

10/2025 - Present

Java Developer

Spiral Edge CO., LTD

Full-time

Developed and optimized backend APIs using Java and Spring Framework 3 for the my.tend.com platform

Designed database schemas and integrated third-party services

Contributed to code reviews to improve overall system quality

JavaSpring FrameworkBackend APIsDatabase Design
06/2025 - 08/2025

Product Backend Intern

GEEK UP TECHNOLOGY JSC

Internship

Developed and maintained internal HR management system with admin and user portals

Built Commitment module for workload & office management

Optimized backend services using NestJS, Go, PostgreSQL, and NATS in Agile/Scrum workflow

NestJSGoPostgreSQLNATSAgile/Scrum

Tech Stack

The technologies I use to bring ideas to life

  • Java

    Java

  • JavaScript

    JavaScript

  • TypeScript

    TypeScript

  • C#

    C#

  • React

    React

  • Node.js

    Node.js

  • Android

    Android

  • MySQL

    MySQL

  • Firebase

    Firebase

  • MongoDB

    MongoDB

  • Postman

    Postman

  • Docker

    Docker

My Projects

A collection of projects showcasing my development journey

Featured
Teaching Assistant
Node.jsNode.js
FirebaseFirebase
MongoDBMongoDB
React NativeReact Native

Teaching Assistant

Mobile app for managing classes, attendance, discussions, and feedback in real-time.

Node.jsFirebaseMongoDB+1
Expense Tracker
Node.jsNode.js
AndroidAndroid
FirebaseFirebase
MongoDBMongoDB

Expense Tracker

App for tracking income, expenses, and personal budgets with visual insights.

Node.jsAndroidFirebase+1
Book Store Management
.NET.NET
SQL ServerSQL Server

Book Store Management

Desktop app to manage bookstore inventory, sales, customers, and reports.

.NETSQL Server
Shoes Store
Java ServletJava Servlet
MySQLMySQL

Shoes Store

E-commerce website for browsing and purchasing shoes online.

Java ServletMySQL
Skill Exchange
Node.jsNode.js
FirebaseFirebase
MongoDBMongoDB
React NativeReact Native

Skill Exchange

Mobile platform for matching users to exchange skills via ELO-based system.

Node.jsFirebaseMongoDB+1
Coffee Management
ReactReact
.NET.NET
SQL ServerSQL Server

Coffee Management

Web system to manage menu, orders, staff, reports, and customers.

React.NETSQL Server

Get In Touch

Let's Connect

I'm currently open to new opportunities. Whether you have a question, a project idea, or just want to say hi - my inbox is always open. I'll try my best to get back to you!

GitHub
LinkedIn
Gmail