Technical writing
I write about Java, Spring Boot, Next.js, DevOps, system design, and practical production trade-offs.
About
A passionate software engineer from Viet Nam who enjoys building scalable applications, exploring modern technologies, and writing practical engineering notes.
I'm Trung, a software engineer who enjoys building software that is reliable in production, understandable for teams, and practical to evolve over time.
My main stacks are Java Spring Boot and React.js. Over the years, I have worked across backend services, frontend applications, internal platforms, automation workflows, and cloud delivery using Node.js, Angular, Next.js, and related tooling when the product needed it.
I prefer pragmatic architecture: clear boundaries, simple contracts, observable behavior, and enough structure to let a product grow without slowing the team down.
That usually means starting with a maintainable default, measuring real bottlenecks, and introducing complexity only when the system actually needs it.
I enjoy the intersection between product delivery and engineering quality: shaping modules, keeping interfaces understandable, making systems easier to operate, and turning rough ideas into software that teams can confidently evolve.
My career path has gradually expanded from feature delivery into broader ownership: performance tuning, architecture discussions, technical leadership, mentoring, and helping teams make better engineering decisions with the right amount of structure.
Writing is part of that practice. It helps me clarify trade-offs, document decisions, and share patterns that are useful in real projects rather than only in idealized examples.
Capabilities
Outside delivery
I write about Java, Spring Boot, Next.js, DevOps, system design, and practical production trade-offs.
I enjoy building developer tools, automation systems, and small products that solve real workflow problems.
Education
HCMUTE
Software engineering foundation, computer science fundamentals, and practical application development.
Communication
Experience
Jun 2019 - Present
Senior Software Engineer
Projects
Senior Software Engineer
Projects
Senior Software Engineer
Projects
Senior Software Engineer
Projects
Software Engineer / Senior Software Engineer
Projects
Software Engineer / Senior Software Engineer