About

Hello, I'm Trung.

A passionate software engineer from Viet Nam who enjoys building scalable applications, exploring modern technologies, and writing practical engineering notes.

Hello

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.

Engineering mindset

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.

What I care about

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

Skills and technical scope

Languages

JavaTypeScriptSQLJavaScript

Frameworks

Spring BootHibernateReactNext.jsAngular

Database

PostgreSQLMySQLMongoDBRedis

Cloud & DevOps

AWSGCPAzureDockerKubernetesTerraform

Architecture

Modular MonolithMicroservicesServerlessEvent-driven

Outside delivery

What I spend time on

Technical writing

I write about Java, Spring Boot, Next.js, DevOps, system design, and practical production trade-offs.

Side projects

I enjoy building developer tools, automation systems, and small products that solve real workflow problems.

Education

Education

HCMUTE

HCMC University of Technology and Education

Software engineering foundation, computer science fundamentals, and practical application development.

Communication

Languages

VietnameseEnglish

Experience

Experience

Jun 2019 - Present

KMS Technology

Senior Software Engineer

  • Joined KMS Technology as a Software Engineer in June 2019.
  • Promoted to Senior Software Engineer in January 2022.
  • Career growth has gradually expanded from feature delivery into architecture thinking, performance ownership, cloud deployment practices, reusable platform design, and mentoring.

Projects

LNI - ILAAM

Senior Software Engineer

Dec 2024 - Present

Projects

LNI - CPP

Senior Software Engineer

Jul 2024 - Dec 2024

Projects

GoFan

Senior Software Engineer

Oct 2022 - Jul 2024

Projects

Ping Identity

Software Engineer / Senior Software Engineer

Jun 2021 - Apr 2022

Projects

Kibo Commerce

Software Engineer / Senior Software Engineer

Jun 2019 - Oct 2022