About me

Simplicity is prerequisite for reliability – Edsger W. Dijkstra

I’m currently pursuing a Master’s degree in Computer Science at TU Darmstadt with a focus on distributed software systems. Before that, I maintained the risk decision engine at ZaloPay and improved many of its functionalities. I’m deeply interested in high-performance distributed systems and systems for machine learning and deep learning applications. I love to program recreationally and spend lots of time tinkering with different projects and ideas. Occasionally, I write about things that I find interesting and share them here.


05/2022 - now: Software Engineer, Risk Management, Zalopay.

04/2021 - 09/2021: Software Engineer Intern, Robert Bosch Engineering and Business Solutions Vietnam.

12/2018 - 03/2019: Software Engineer, Thợ Tốt Startup.


04/2024 - now: M.Sc. Computer Science, Technical University of Darmstadt.

09/2017 - 01/2022: B.Sc. Computer Science and Engineering, Vietnamese-German University and Frankfurt University of Applied Sciences.

09/2014 - 06/2017: High school diploma, High School of the Gifted, Vietnam National University.


2019: Most innovative idea at “Becamex Startup Idea Battle.”

2019: Deutscher Akademischer Austauschdienst (DAAD) Scholarship.

2017 - 2020: Vietnamese-German University Merit Scholarships.


2019: Coordinated the workshop “Introduction to Programming in Scratch.”

The workshop was one of many from the “VGU STEM Training Workshops 2019” event, which included workshops for high school students with topics across multiple STEM subjects.

2018: Developed the server in “VGU Robocon: Battle Mining Bot 2018.”

“VGU Robocon: Battle Mining Bot 2018” was a competition held by Vietnamese-German University that provided a playground for building autonomous wheeled robots. Here, teams designed robots to collect various objects on the field whose locations were provided in real time through our server.