Available for new opportunities

Hi, I'm Do Van Tung

Building scalable, full-stack web applications

Fullstack Developer with 5+ years turning complex business needs into fast, maintainable systems — frontend to backend. React, Next.js, Vue, Node.js, TypeScript — focused on clean code and real-world impact.

Do Van Tung - Fullstack Developer

About Me

I'm a Fullstack Developer with 5+ years turning business problems into reliable production systems — from banking, hotel, and school platforms for Japanese clients to an internal KPI platform I built end-to-end.

I work across React, Next.js, Vue.js, Angular, and Node.js — from frontend interfaces down to backend APIs, RBAC, and database design — plus AI/LLM-oriented backend integrations like function calling, vLLM, and OpenClaw.

I prioritize clean code, performance, and user experience — whether that's a customer-facing feature or the backend logic underneath it — aiming for impact that both users and engineering teams can feel.

  • Own systems end-to-end: requirements, architecture, frontend, backend, and database design
  • Delivered production features for Japanese enterprise clients across banking, hospitality, and education systems
  • Independently built an internal KPI platform — Next.js frontend through PostgreSQL and business logic
  • Use AI to move faster on repetitive work, but verify every suggestion before it ships
  • Pick up new stacks quickly — moved between React, Vue, Angular, and Next.js across projects without slowing delivery down

Skills & Technologies

My technical expertise spans across modern web technologies, with a focus on creating scalable and maintainable applications.

95%

React

BeginnerExpert
88%

Next.js

BeginnerExpert
80%

Vue.js

BeginnerExpert
70%

Angular

BeginnerExpert
90%

TypeScript

BeginnerExpert
92%

JavaScript

BeginnerExpert
95%

HTML5

BeginnerExpert
90%

CSS3

BeginnerExpert
85%

TailwindCSS

BeginnerExpert

Always Learning & Growing

I'm constantly exploring new technologies and best practices to stay current with industry trends. Currently diving deep into AI/ML integration, microservices architecture, and advanced React patterns.

🚀 Performance Optimization🎨 UI/UX Design🔒 Security Best Practices📱 Responsive Design

AI Workflow

AI is a tool I collaborate with, not a black box I trust blindly. Every suggestion gets verified before it ships.

AI-assisted Code Review

Use AI to review completed implementations for readability, edge cases, and potential improvements. Every suggestion is manually verified before being applied.

AI-assisted Debugging

Use AI to analyze error logs, identify possible root causes, and suggest debugging strategies. Validate each hypothesis through testing and official documentation.

AI-assisted Documentation & Test Cases

Use AI to draft technical documentation and generate initial test scenarios. Refine and adapt the output to match project requirements and coding standards.

Work Experience

My professional journey in software development, showcasing growth, achievements, and continuous learning.

  • Middle Developer

    ISB Vietnam·Jul 2022 – Present
    Ho Chi Minh City, VietnamFull-time

    Middle Developer delivering production features for Japanese enterprise clients — banking, hotel-management, and school-management systems — covering implementation, API integration, testing, and maintenance. Independently designed and built an internal KPI management platform end-to-end, and contributed to an internal AI/vLLM integration project.

    Key achievements

    • Delivered production frontend features for Japanese banking, hotel-management, and school-management clients
    • Independently designed and built an internal KPI management platform end-to-end (Next.js + PostgreSQL)
    • Implemented RBAC, API integration, testing, and production maintenance across long-running client systems
    • Contributed to an internal AI/vLLM integration project (function calling, MongoDB, OpenClaw)
    ReactJSNext.jsVue.jsAngularTypeScriptNode.jsPostgreSQL
  • Frontend Engineer

    BUSO·Oct 2020 – Dec 2021
    Ho Chi Minh City, VietnamFull-time

    Developed production frontend features for an enterprise management platform covering company administration and recruitment/interview workflows, turning business requirements into reusable interfaces.

    Key achievements

    • Developed production frontend features for company administration and recruitment/interview workflows
    • Turned business requirements into reusable interfaces from implementation through testing and maintenance
    • Collaborated with the development team to investigate issues and refine workflows
    ReactJSJavaScriptHTMLCSS
5+
Years Experience
10+
Projects Completed
15+
Technologies
2
Companies

Featured Projects

From enterprise KPI dashboards to banking UIs and group payments — problem, solution, and impact.

Showing 7 of 7 projects

AI Database Assistant / OpenClaw Integration
AI2025

AI Database Assistant / OpenClaw Integration

Querying business data usually means writing code or waiting on someone who can. I built a Node.js integration layer that lets an AI agent interact with database data through natural-language conversations, using controlled backend tools instead of giving the LLM direct database access. Integrated with OpenClaw for conversational access to business data. Built with Node.js, TypeScript, MongoDB, OpenClaw, and function calling.

Node.jsTypeScriptMongoDBOpenClaw+2

Integration project — repo not published

Bakery E-commerce & Management System
E-commerce2025

Bakery E-commerce & Management System

A bakery needed one system to handle online ordering, custom cakes, delivery/pickup, payments, and staff operations instead of juggling disconnected tools. I built a full-stack e-commerce and management platform: a customer storefront plus a multi-role admin dashboard for admin, order staff, baker, and accountant roles, with an end-to-end order workflow and automated bank-transfer payment verification. Built with Next.js 16, React 19, TypeScript, Tailwind CSS 4, Node.js, Express 5, PostgreSQL, Supabase, JWT, VietQR, and SePay.

Next.js 16React 19TypeScriptTailwind CSS 4+9

Full-stack project — repo not published

Web Blog
Personal2025

Web Blog

Vue 3, Vite, content-driven technical blog with theme toggle, search, and markdown-based posts. Case studies and tutorials on AI, Vue, and developer tools.

Vue 3ViteMarkdownVue Router+1

Understanding LLMs and context windows behind Copilot and Cursor.

Read full breakdown

Private repo

KPI Management System
Client ProjectEnterprise2024

KPI Management System

Enterprises needed a single place to track KPIs using the Balanced Scorecard (BSC) methodology with multi-level assignment, approval, and real-time visibility. I built a centralized platform covering KPI creation, assignment, cascading, and performance tracking, with formula-based scoring, live dashboards, and Excel-based reporting. Teams can now align on objectives and track progress from one dashboard. Built with Vue 3, Ant Design Vue, Vuex, Chart.js, Socket.IO, TypeScript, and ExcelJS.

Vue 3Ant Design VueVuexChart.js+3
RAG Demo — Document Q&A
Personal2024

RAG Demo — Document Q&A

A hands-on demo exploring how Retrieval-Augmented Generation works: users upload documents and ask questions, and answers are grounded exclusively in retrieved passages instead of the model's general knowledge. Built with Node.js, Hugging Face embeddings (sentence-transformers/all-MiniLM-L6-v2), and the OpenAI Chat API.

Node.jsHugging Face Inference APIOpenAI APIVector Embeddings+1

RAG lets AI use private data and docs without retraining the model.

Read full breakdown
Banking System
Client ProjectFinance2023

Banking System

A large-scale banking product required a modern, type-safe frontend for financial operations and internal workflows. I worked on the React/Next.js frontend: new UI features, requirement analysis, and integration with existing services. The result is a maintainable codebase that supports complex flows and stays performant. Built with React, TypeScript, Next.js, Redux, and Redux-Saga.

ReactJSTypeScriptNext.jsRedux+1

Client project — code confidential

Enterprise Management System
Client ProjectEnterprise2022

Enterprise Management System

Tomaho Soft needed a unified interface for accounting, warehouse, and operations instead of scattered tools. I contributed to a React-based enterprise platform that brings these workflows into one place with consistent UX and reusable components. Improved day-to-day operations for staff and reduced context-switching. Built with React, Redux-Saga, Styled Components, Formik, and Yup.

ReactJSRedux-SagaStyled ComponentsFormik+1

Client project — code confidential

Currently Learning

What I'm actively growing into right now.

AI-assisted Software Development

Building reliable development workflows with AI while ensuring code quality through manual validation.

System Design

Learning scalable architecture patterns, design trade-offs, and best practices for enterprise applications.

Cloud & DevOps

Expanding knowledge of Docker, CI/CD pipelines, cloud deployment, and infrastructure automation.

Performance Optimization

Exploring techniques for improving application performance, database efficiency, and frontend responsiveness.

Latest Articles

Insights and tutorials on web development, design patterns, and emerging technologies.

How AI Coding Assistants Actually Work
AI
8 min read

How AI Coding Assistants Actually Work

Explore how AI coding assistants like GitHub Copilot and Cursor work and how they help developers write better code.

aideveloper-toolscoding-assistantprogramming
Related projectWeb Blog
RAG Explained for Developers: How AI Uses External Knowledge
AI
10 min read

RAG Explained for Developers: How AI Uses External Knowledge

Understand how Retrieval-Augmented Generation (RAG) works and why it is essential for building AI applications that use external knowledge.

airagai-architecturevector-database
Related projectWeb Blog
Building Your First AI Chatbot with JavaScript
Tutorial
9 min read

Building Your First AI Chatbot with JavaScript

Learn how to build a simple AI chatbot using JavaScript and an AI API. A practical guide for developers getting started with AI applications.

aijavascriptchatbottutorial
Related projectWeb Blog

Resume / Experience

+

Years Experience

+

Major Projects

Companies

%

Commitment

Experience

Middle Developer

ISB Vietnam

07/2022 – Present

Middle Developer delivering production features for Japanese banking, hotel, and school clients. Independently built an internal KPI platform end-to-end.

Frontend Engineer

BUSO

10/2020 – 12/2021

Developed frontend features for company administration and recruitment/interview workflows.

Education

VNUHCM - University Of Science

Bachelor of Computer Science

Graduated 08/2020

Skills

JavaScriptTypeScriptReactJSNextJSReduxVueJSAngularNode.jsExpress.jsHTML/CSSTailwindFormik + YupJestMongoDBMySQLPostgreSQLSupabaseJWTbcryptRBACGitSVNJiraDockerEsLintPrettier

Let's Connect

Whether you have an idea, a project, or just want to say hi — I'm always open to opportunities and collaboration. Let's build something amazing together!

Get in Touch

I'm currently available for freelance work and full-time opportunities. If you have a project that needs some creative thinking, I'd love to hear about it.

Follow Me

Do Van Tung

Send a Message

Fill out the form below and I'll get back to you as soon as possible.