Projects

A curated set of projects showing how I solve problems with a focus on reliability and human-centered design.

Desktop
Healthcare
Mobile

Medical Assistant

AI-powered medical assistant with Vietnamese speech recognition, symptom suggestion, ICD10 diagnosis and prescription.

React Node.js OpenAI API Speech-to-Text PostgreSQL

🎯 Problem

Doctors spend too much time on manual data entry, prone to errors and slowing down consultations

💡 Solution

Develop AI with Vietnamese speech recognition, automatic symptom and diagnosis suggestions

Mobile

Sales Route Optimization App

Mobile app helping sales staff plan daily customer visits efficiently.

React Native TypeScript Zustand Redux Toolkit React Query +7

🎯 Problem

Sales staff waste time and fuel due to inefficient route planning

💡 Solution

Build automatic route optimization app using OR-Tools algorithm

Healthcare
Web

Hospital Website

Modern web platform with CMS, public service pricing and customer care chat.

Vite TypeScript Prisma PostgreSQL TailwindCSS

🎯 Problem

Old website is outdated, difficult to manage content and does not meet modern needs

💡 Solution

Build new web platform with CMS, responsive design and chat integration

Desktop
Healthcare
Mobile
Web

Patient App

Mobile app helping patients check test results, medical history and chat consultation.

Flutter Dart REST API Firebase Push Notification

🎯 Problem

Patients must visit hospital to get test results and check information

💡 Solution

Build cross-platform app for patients to check and consult remotely

Healthcare
Web

Surgery Display Board

Real-time website displaying surgery patient list for family members to track progress.

React WebSocket Node.js HIS Integration LED Display

🎯 Problem

Patient families constantly ask about surgery progress, overloading staff

💡 Solution

Build real-time surgery room status display system

Automation

Auto Insurance Approval

Automate health insurance approval process on BHXH portal, replacing manual operations.

Python Selenium FastAPI Redis PostgreSQL

🎯 Problem

Insurance staff spend 30 minutes/day on manual operations on BHXH portal

💡 Solution

Automate approval process using Python and Selenium

Tools

Medical Staff Standardization

Tool to standardize and edit medical staff lists directly, replacing manual Excel work.

React Node.js PostgreSQL Excel Export BHXH API

🎯 Problem

High error rate when submitting medical staff lists to BHXH due to complex format

💡 Solution

Build automatic standardization tool with flexible rule engine

Web
Tools

T4F Portfolio

Personal portfolio website with digital garden, built with Astro and React.

Astro React TailwindCSS Prisma SQLite

🎯 Problem

As a programmer without a personal website to build a brand

💡 Solution

Build portfolio website with Astro, buy domain and deploy