TungDaDev's Blog

About

A bit of background on who I am, what I do, and why I started this blog. Nothing too serious, just a little intro to the person typing away behind the scenes.
TungDaDev's Blog – stories, insights, and ideas

Not Playing

Spotify

Hi there

I'm Bui Thanh Tung [alias TungDaDev or Vincent at work], a software engineer from Vietnam. I have a passion for all things Java & backend development. I enjoy building financial software and stuff related to web dev. I work mainly with Java, Kotlin, TypeScript, JavaScript, Python, SpringBoot, Spring AI, React.js, Node.js, Next.js, Agent AI, MCP.

This blog serves as a journal for documenting and sharing the insights and knowledge I've gained as a software engineer. Building, learning, writing and sharing things is a great way for me to solidify my understanding of new concepts and ideas.

I would greatly appreciate any comments and thoughts on my posts .

My career

Resume
  • NAVER VIET NAM
    May 2025Present
    NAVER VIET NAM
    Software Engineer
  • VNPAY JSC
    Oct 2022May 2025
    VNPAY JSC
    Software Engineer
    • Spearheaded the development and maintenance of high-performance features for mobile banking applications, handling tens of thousands of concurrent transactions during peak hours.
    • Re‑architected a legacy monolithic system into scalable Optimized Java codebase and SQL queries, leading to a reduction in RAM and CPU usage on backend servers.
    • Mentored junior developers, promoted clean code principles, and enforced coding standards across the project.
  • TMA Solutions
    Jun 2021Oct 2022
    TMA Solutions
    Software Engineer
    • Built LendingKart App-Backend - a non-deposit taking NBFC, providing SME lending in India and aims to transform small business lending by making it convenient for SMEs to access credit easily.
    • Built VitalQP NoKia - Finland - a proven, open and scalable DDI solution (domain name system (DNS), Dynamic Host Configuration Protocol (DHCP) and IP address management (IPAM)).
  • Can Tho University - Asean University Network
    Sep 2017Dec 2021
    Can Tho University - Asean University Network
    Student at Software Engineering
    • Usually receive scholarships for being at the top of my class.
    • Member of the Youth Volunteer Team.
    • One of 20 students selected for the ASEAN University Network industry quality assessment interview.

Tech stack

This blog is hosted on Vercel, built with Next.js and Tailwind CSS using Tailwind Nextjs Starter Blog.

A huge thanks to Timothy Lin for the minimal, lightweight and super easy-to-customize blog starter. And leohuynh.dev for the base-source code that custom anything.

A few major over-engineering-changes from the original repo:

  • Upgrading to React v18, Next v14(Using App router)
  • Adopting Typescript, committing with Conventional Commits
  • Monitoring site with Umami website analytics
  • Theming in dark mode with Github dark dimmed colors for better contrast
  • Making a lot of changes to the UI, new homepage design, adding ProfileCard, CareerTimeline components, adding /snippets, /books, /movies page, etc.

Assets

Most of the images in my blog are from Unsplash, gifs from GIPHY, and illustrations are from Storyset.

Thanks for the free resources .

Contact

Reach out to me at bthanhtung.ite@gmail.com or find me on social media:

Support

If you appreciate my work, consider supporting me:

Buy Me A Coffee
Donate via PayPal
Support me on Ko-fi