Professional Life

My skills, projects, and professional background

About Me

Attitude First

Skills can be learned—attitude shows up first. I bring curiosity, honesty, and good energy into whatever I do, whether that’s squashing a bug or teaming up under pressure.

Responsibility

If I say I’ll do something, I mean it. Responsibility is self-respect: owning my part, communicating clearly, and delivering even when no one’s watching.

Professionalism

Engineering is a craft that demands excellence. Clean code isn’t a preference—it’s a principle: best practices, steady improvement, and standards my future self will thank me for.

Growth & Sharing

No gatekeeping, no egos. I believe in the mix—30% under our skill level (to teach), 30% at our edge (for growth), and 30% beyond (for inspiration). Oops, I missed 10%. Oh wait—that’s room for laziness and luck!

Education

2015-2018

Vinh Phuc High School for the Gifted

Major: Informatics

Where I first learned about programming with C++, and quit at the Dynamic Programming chapter. I still haven't fully understood DP to this day yet.

2018-2022

Hanoi University of Science, VNU

Major: Computer Science

Where I cut classes to play Chinese Chess. Luckily, I graduated anyway.

Skills & Technologies

Frontend

HTML/CSS JavaScript TypeScript React Responsive Design

Backend

Java Node.js Python RESTful APIs Microservices Kafka OAuth2 / OIDC

Databases

MySQL PostgreSQL MongoDB Redis

Tools & Others

Git Docker AWS CI/CD Agile/Scrum Testing

Projects

Chinese Chess Online

An online platform for playing Chinese Chess with real-time multiplayer support. Built with React, Java, and PostgreSQL.

React Java PostgreSQL WebSocket

Chinese Chess AI Engine

A powerful AI engine for Chinese Chess that uses advanced algorithms to analyze and play the game.

Java AI Algorithms Game Theory

Unnamed Project

A mysterious project currently in stealth mode. All I can say is that it involves cutting-edge technology and might just change the way we think about software development.

Mystery Innovation Coming Soon

Contact

Feel free to reach out to me through any of the following channels: