
Nice to meet you,I'm Gia An.Good to have you here!
Glad you made it here! This is my little corner of the internet where I share what I've been working on, where I've been, and what I've learned along the way. Pull up a chair — let's get to know each other.
Electronics, English & A Fork in the Road
I'm Gia An, you can call me Bingsu. Born on March 11, 2005, and raised in Dong Thap. From a very young age, I was fascinated by electronics—taking them apart, trying to see how they worked, and almost never putting them back together correctly.
Alongside that, I was a massive English nerd. I participated in multiple provincial English competitions and brought home top prizes. So, when it came time for high school, I successfully passed the entrance exams for the specialized school in both English and Informatic. Believing languages were my ultimate path, I chose my Priority 1: English.
Falling for the Code
High school was where the real plot twist happened. I got my first genuine introduction to programming—specifically through C++.
What started as a requirement quickly became an obsession. I found myself profoundly in love with Information Technology. Problem-solving with logic felt like deciphering the ultimate puzzle. That newfound passion eventually led me to a major life decision: shifting gears entirely to pursue an IT degree at Ho Chi Minh City University of Science (HCMUS).
Frontend, Backend & Breaking Things
My freshman year was mostly about computer science fundamentals, but I couldn't hold back my curiosity. I started self-teaching the holy trinity of the web: HTML, CSS, and JavaScript.
By early sophomore year (around January 2025), I jumped headfirst into React, spending 2 to 3 months breathing components and state management. Naturally, I got curious about the data behind the screen, so I expanded to the backend with Express.js and shipped my very first full-stack project.
Getting things working wasn't enough—I wanted to know how big systems handled scale. So, I learned basic Microservices architectures and successfully deployed my first distributed microservices-based project.
Architecture & The Cloud
As I entered my junior year, I went deeper. I started mastering heavier frameworks like Next.js for robust frontends, and complex backend ecosystems with NestJS and Java Spring Boot.
It quickly became clear that my true talent and interest lay in the backend—designing scalable architectures, crafting robust APIs, and ensuring the engines ran perfectly under the hood.
This obsession with architecture naturally pushed me into the world of infrastructure. By late 2025, I began studying basic DevOps principles, wrapping my applications in Docker and exploring cloud deployments with AWS.
Beyond the Basics
Right now, I'm focused on breaking monoliths and handling massive data loads. I'm diving deep into enterprise messaging patterns with Kafka and RabbitMQ.
I'm also researching and implementing complex design patterns like CQRS and Event Sourcing to build systems that scale gracefully. And because playing with containers isn't fun enough anymore, I've started my journey orchestrating them natively with Kubernetes.
Beyond technical implementation, I am currently aiming to achieve the AWS Certified Solutions Architect – Associate (SAA-C03) certification to solidify my expertise in cloud architecture and best practices on Amazon Web Services. The systems keep getting bigger, and the journey is just beginning.
Usage
Tools, technologies and gadgets I use on a daily basis but not limited to.
Technologies
- Node.js - Backend
- Express - Backend framework
- NestJS - Node.js Framework
- React - UI Library
- Next.js - React Framework
- Java Spring - Enterprise Framework
- AWS - Cloud Infrastructure
- Terraform - Infrastructure as Code
- Ansible - Automation Tool
- Docker - Containerization
- Jenkins - CI/CD Automation
- Prometheus - Monitoring & Alerting
- Grafana - Data Visualization
- Redis - In-memory Database
- Kafka - Message Broker
- Elasticsearch - Search Engine
- MongoDB - NoSQL Database
- PostgreSQL - SQL Database
- MySQL - SQL Database
- Tailwind CSS - Styling Library
- TypeScript - Typed JavaScript
- C++ - Systems Programming
Tools
- Visual Studio Code - Text Editor
- Cursor - AI Code Editor
- IntelliJ IDEA - Java IDE
- Postman - API Testing
- Claude Code - AI Coding Assistant
- Blender - 3D Modeling Tool
- Google Chrome - Web Browser
- Figma - Design Tool
- Git Bash - Git Terminal
- Notion - Note taking and organization
Platform
Setup
- MacBook Air M2 - Main workhorse for development and design.
- Mac mini M4 - Compact and powerful desktop.
Epione Elys Chair - Masterpiece ergonomic chair.
Epione Essential Arm - Premium monitor arm.
Keychron K8 Pro - Wireless mechanical keyboard.
Logitech G Pro X Superlight - Wireless gaming mouse.