🇻🇳 Tiếng Việt

👋 Xin chào và cảm ơn bạn đã ghé thăm website của tôi!

Đây là website cá nhân, nơi tôi chia sẻ các dự án, bài viết và hành trình phát triển sự nghiệp trong lĩnh vực công nghệ thông tin.

Website hiện vẫn đang trong quá trình hoàn thiện và được cập nhật thường xuyên. Một số nội dung hoặc tính năng có thể chưa đầy đủ ở thời điểm hiện tại. Tôi luôn nỗ lực cải thiện trải nghiệm và bổ sung những giá trị hữu ích hơn trong thời gian tới.

Cảm ơn bạn đã dành thời gian ghé thăm và đồng hành cùng tôi trên hành trình này.


🇺🇸 English

👋 Welcome, and thank you for visiting my website!

This is my personal website where I share my projects, articles, and experiences throughout my journey in software engineering.

The website is currently a work in progress and is continuously being improved. Some content or features may still be incomplete at this stage. I am actively updating and refining the site to provide a better experience and more valuable content over time.

Thank you for your visit, and I hope you find something useful and inspiring here.


🇯🇵 日本語

👋 私のウェブサイトをご覧いただき、ありがとうございます。

このサイトでは、私がこれまで取り組んできたプロジェクトや技術記事、そしてソフトウェアエンジニアとしてのキャリアの歩みについて共有しています。

現在、このウェブサイトは継続的に改善・更新を行っております。そのため、一部のコンテンツや機能が未完成の場合があります。より良い情報と体験を提供できるよう、今後も随時アップデートしてまいります。

ご訪問いただきありがとうございます。少しでも皆様のお役に立てれば幸いです。

Available for projects · Based in Japan

Building Systems and Turning Ambiguity into Clarity.

Vietnamese Software Engineer in Japan. Combining manufacturing discipline, mobile development, and cross-cultural bridge engineering.

Shaped by years of working in Japanese manufacturing, refined through Flutter development, and applied to connecting Japanese clients with Vietnamese engineering teams.

ManufacturingFlutterBridge SEArchitect
Bui Duy Anh working at desk

4+

Years in Japan

3

Languages spoken

50+

Technical documents

Bridge SE

Japan × Vietnam

4+

Years in Software Development

3+

Years in Manufacturing

5+

Technical Documents

3

Languages

2

Cultures Connected

Kaizen Mindset

Currently

What I'm focused on

Japanese IT Vocabulary
Building
In Beta

Japanese IT Vocabulary

Flutter app for Vietnamese engineers learning technical Japanese. Offline-first, spaced repetition, 200+ IT terms.

Progress85%
System Design & Java
Learning
In Progress

System Design & Java

Deep diving into scalable architecture patterns and enterprise Spring Boot to expand backend capabilities.

Progress45%
Software Eng. Practices
Exploring
Research

Software Eng. Practices

Researching how Kaizen, 5S, and manufacturing principles map to modern software engineering workflows.

Progress60%
Tokyo at night

Engineering Philosophy

“Visitors should remember the person before they remember the technology.

This is not a documentation website. This is a story-driven engineering portfolio that puts human journey before tech stack.

Digital Garden

Living notes & ideas

Manufacturing

Quality starts with process.

Japanese manufacturing taught me discipline, responsibility, and continuous improvement.

Bridge SE

Communication is Engineering.

Turning ambiguity into clarity is as important as writing code.

Architecture

Structure enables creativity.

Good architecture frees you to solve problems, not fight chaos.

JP IT

報連相 in every sprint.

Report, inform, consult — the foundation of cross-cultural teams.

Engineering

Testing is Quality Control.

Apply manufacturing's zero-defect mindset to test coverage.

Kaizen

5S your codebase.

Sort, set in order, shine, standardize, sustain — for repositories.

Writing

Featured Articles

From Manufacturing Discipline to Clean Code in Flutter
Engineering8 min read

June 10, 2026

From Manufacturing Discipline to Clean Code in Flutter

How working in Japanese manufacturing shaped my approach to software engineering. Concepts like 5S, Kaizen, and quality-first thinking naturally translated into how I structure Flutter applications using Clean Architecture and maintainable state management.

Read article
Bridge Engineering in Practice: Turning Ambiguous Requirements into Clear Systems
Career6 min read

June 5, 2026

Bridge Engineering in Practice: Turning Ambiguous Requirements into Clear Systems

Real-world experience working with Japanese clients and Vietnamese development teams. How I handle unclear requirements, ask the right questions, and transform business needs into structured technical specifications that engineers can actually build.

Read article

Work

Featured Projects

Japanese IT Vocabulary App
JP
Tiếng Nhật ITPending Release
FlutterSQL LiteRiverpod
Featured Project

Tiếng Nhật IT

Built a mobile-first spaced repetition app to help Vietnamese engineers working with Japanese clients learn 1,800 IT and business Japanese vocabulary words. Includes flashcards, quizzes, progress tracking, and offline-first learning with clean architecture.

1,800 vocabulary words
Offline-first learning
Flashcards & Quiz system
Progress tracking system
View full case study
Featured Project

Life Navi

A lightweight mobile app designed to simplify everyday life with practical tools for health and daily planning. Built with Flutter and optimized for offline use, Life Navi helps users stay organized and maintain healthy habits without requiring an account or internet connection.

Water intake tracking
BMI calculator
Shopping list management
Sleep schedule planner
View full case study
Bridge SE Template System
LN
Life Naviv1.0.0
TypeScriptReactTailwind

Story

The Journey

From factory floor to software architect — a non-linear path shaped by discipline, curiosity, and culture.

Manufacturing Experience in Japan
04/2019 - 04/2022

Japanese Manufacturing Environment

Manufacturing Experience in Japan

Started my career in Japan’s manufacturing industry, working in a disciplined production environment. Learned the fundamentals of Kaizen, 5S, Ho-Ren-So, and quality-first thinking through real operational work.

Key lessonQuality is built into the process, not inspected at the end.
Mobile Programming Student
2022 - 2024

FPT Polytechnic

Mobile Programming Student

Studied Mobile Programming with a focus on software development fundamentals. Learned OOP, Java, C++, database design, and mobile application development. Built small projects to connect theory with practical implementation.

Key lessonStrong engineering starts with strong fundamentals.
Mobile Developer / Bridge System Engineer
2024 - 2026
Now

Japan–Vietnam Development Projects

Mobile Developer / Bridge System Engineer

Worked as a Mobile Developer and later Bridge System Engineer in projects involving Japanese clients. Handled requirement clarification, technical documentation, QA coordination, and supported development teams in Vietnam.

Key lessonCommunication is as important as coding in engineering.
Software Architect
Future

System Design & Cross-Cultural Engineering

Software Architect

Aiming to design scalable systems that connect business needs, technical architecture, and cross-cultural collaboration. Combining manufacturing discipline, software engineering, and bridge experience into system-level thinking.

Key lessonStrong systems are built on strong principles.

Let's connect

Let's build, learn, and share together.

I'm always happy to connect with fellow engineers — especially those working in cross-cultural environments or applying manufacturing principles to software.