Skip to content

About

Java Guru is a technical blog by Phạm Thanh Hưng (Harry), a Software Engineer (Full-stack) passionate about building resilient systems and writing clean code.

About the Author

Hi! I’m Phạm Thanh Hưng (Harry) — a software engineer (full-stack) who loves simplicity, clarity, and resilience in every line of code.

What I Do

I currently work in consumer finance — a demanding domain where bugs cost real money and performance isn’t optional, it’s existential. This environment has shaped my habits:

Tech Stack

How I Work

I don’t want to just code — I want to build. Build systems that scale. Write code that outlives the next sprint. Grow into an architect who makes complexity feel simple.

My approach:

Where I’m Headed

Cloud-native, event-driven, observable-by-default — that’s the direction I’m pursuing. I believe a good system doesn’t just work correctly — it must be easy to operate, easy to debug, and easy to extend.

What This Blog Covers

Practical knowledge for backend developers, focusing on:

The goal is to help backend developers understand problems deeply, write better code, and build stronger engineering thinking.

“Write code your future self won’t hate you for.”

Contact