Skip to content

Available for Hire

Backend Developer, Frontend Developer & AI Engineer

Projects by track (12)

  • Full-Stack4
  • Frontend3
  • Backend6
  • AI & ML4

Every dot is a real skill or project. Hover to see connections, click to open.

Engineering Journey & Technical Vision

My name is Tran Ho Hoang Vu. I'm a Computer Science graduate from Ton Duc Thang University with hands-on experience across full-stack engineering, backend systems, and applied AI through a software engineering internship and real-world projects. I enjoy building end-to-end solutions, from designing robust RESTful APIs and database architectures to crafting responsive, modern frontends (Next.js, React, TypeScript) and practical AI/ML pipelines. I have worked extensively with Node.js, Express.js, Laravel, Next.js, React, and multiple database engines. Looking forward, I am eager to contribute as a Backend Developer Fresher, Frontend Developer Fresher, or AI Engineer Fresher, continuously learning and delivering high-quality software.

  • Backend APIs
  • Databases
  • Applied AI • NLP/CV
Based in
Ho Chi Minh City, Vietnam
Education
Computer Science, Ton Duc Thang University (TDTU)
Work mode
On-site • Hybrid • Remote
Status
Available for Hire

Education & Foundation

Computer Science Graduate — Ton Duc Thang University (TDTU). Strong foundation in Data Structures & Algorithms.

Hands-on Experience

Software Engineer Intern: designed RESTful APIs, optimized raw PostgreSQL SQL, and automated Jira/OpenClaw workflows.

Target Roles

Backend Developer Fresher (Node.js, Express, Laravel), Frontend Developer Fresher (Next.js, React, TypeScript) & AI Engineer Fresher (PyTorch, Transformers, Computer Vision).

0+
Engineered Projects
0+
GitHub Repositories
0
Verified Certificates
0%
Work Readiness

Pick the CV version that fits the role you're applying for.

  • 3 Specialized Versions
  • Targeted Roles
  • Updated 2026
Preview: Backend Developer FresherPreviewPrimary Focus
Updated Sep 2026

Backend Developer Fresher

Targeted for Backend Developer roles: REST APIs, databases, workflow automation (Jira API/OpenClaw) & clean code.

  • Node.js
  • Express
  • PostgreSQL
  • Docker
  • RESTful API
Preview: AI Engineer FresherPreview
Specialized AIUpdated Sep 2026

AI Engineer Fresher

Targeted for AI Engineer Fresher roles: ML/DL, NLP (Transformer MT), Computer Vision (OCR) & deployment pipelines.

  • Python
  • PyTorch
  • Transformers
  • OCR / CV
  • FastAPI / Flask
Preview: Frontend Developer FresherPreview
Frontend Developer FresherUpdated Sep 2026

Frontend Developer Fresher

Targeted for Frontend Developer roles: Next.js, React, TypeScript, TailwindCSS & UI component-driven development.

  • Next.js
  • React
  • TypeScript
  • TailwindCSS
  • Supabase

Four projects that best show how I design systems, handle data and ship AI models into products.

See all projects (12)
Ảnh dự án SchoolOps — Nền tảng Quản lý Vận hành Trường học (Next.js 16 + Express)
FrontendBackendFull-Stack

SchoolOps

Sep 2026 - Present • Secondary School Operations Management System (Next.js 16 + Express)

Enterprise-grade secondary school operations platform with Monorepo Next.js 16 & Express: dynamic per-class RBAC matrix, Fisher-Yates intelligent seating grid, 2-shift timetable with automatic teacher conflict detection, and 110 unit tests.

  • Next.js 16
  • React 19
  • TypeScript
  • TailwindCSS v4
  • Node.js
  • Express.js
Ảnh dự án BookingCare Healthcare Platform
BackendFull-Stack

BookingCare

Sep 2026 - Present • Digital Healthcare Appointment Booking Platform (Next.js 15)

Full-stack digital healthcare appointment booking platform with Next.js 15 & Supabase: 3-tier RBAC, anti-race condition booking via atomic PostgreSQL updates, bulk schedule generator, and QR check-in.

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Supabase
  • PostgreSQL
Ảnh dự án PDF Vision OCR
AI & ML

PDF Vision OCR

Aug 2026 - Present • Intelligent Document Processing & OCR Pipeline

Intelligent Vietnamese PDF OCR pipeline: adaptive OpenCV preprocessing (Auto-Deskew, shadow removal, CLAHE), hybrid Gemini Vision AI fallback, multi-format export (DOCX/XLSX/PDF/Markdown), and dual Streamlit + FastAPI interface.

  • Python
  • PaddleOCR
  • Gemini Vision AI
  • PyMuPDF
  • OpenCV
  • FastAPI
Ảnh dự án Graduation Invitation & Milestone Portfolio
Frontend

Graduation Invitation

Sep 2026 - Present • Graduation Invitation & Milestone Portfolio (Next.js 16 + React 19)

Personalized graduation invitation platform & milestone portfolio built with Next.js 16 & React 19: Royal Academic Letterpress aesthetics, dynamic URL query recipient personalization, 4-vehicle campus navigation, VR 360° tour, real-time Google Sheets RSVP, and 136 WebP memories gallery.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Framer Motion
  • Serverless Route Handlers

Click on any badged skill to filter and highlight real-world projects applying that technology.

Counts are computed from the 12 projects on this site.

Credentials validating proficiency in AI & Deep Learning, Data Analytics, AI Product Management, Linux Systems, Software Methodology, and Academic English.

AI / Product Management

Microsoft AI Product Manager

Microsoft • Coursera

Professional Certificate consisting of 5 courses by Microsoft. Lead enterprise product development with Copilot, Azure, Power BI, cloud strategy, market research, and UX/UI design.

  • Copilot
  • Azure AI
  • Power BI
  • Product Strategy
  • UX/UI Design
Issued
01/2026
Certificate ID
Y1B76ZTZXTCN
Linux / OS

Introduction to Linux (LFS101)

The Linux Foundation

Professional Certificate issued by The Linux Foundation. Demonstrates foundational competence in Linux operating system, command line interface (CLI), system administration, bash shell, and open-source operations.

  • Linux CLI
  • Bash Scripting
  • System Administration
  • File Systems
  • Open Source
Issued
01/2026
Certificate ID
LF-0korv3z00s
Data Analytics

Google Data Analytics

Google • Coursera

Professional Certificate consisting of 8 courses and a capstone project developed by Google. Hands-on competence in data preparation, SQL, Tableau, and R programming.

  • SQL
  • R Programming
  • Tableau
  • Spreadsheets
  • Data Cleaning
Issued
01/2026
Certificate ID
2256GOEWHB2O

GitHub activity reflecting continuous learning and real-world project building.

@tranhohoangvu
Repositories
20
Stars
27
Languages
PythonTypeScriptJavaScriptJava
Contributions655
DecJanFebMarAprMayJunJulAugSepOctNov2025-11-02: 02025-11-03: 02025-11-04: 262025-11-05: 72025-11-06: 02025-11-07: 82025-11-08: 102025-11-09: 02025-11-10: 02025-11-11: 02025-11-12: 02025-11-13: 162025-11-14: 02025-11-15: 62025-11-16: 122025-11-17: 02025-11-18: 02025-11-19: 02025-11-20: 02025-11-21: 02025-11-22: 02025-11-23: 02025-11-24: 02025-11-25: 162025-11-26: 42025-11-27: 22025-11-28: 42025-11-29: 82025-11-30: 12025-12-01: 02025-12-02: 32025-12-03: 02025-12-04: 02025-12-05: 02025-12-06: 02025-12-07: 02025-12-08: 02025-12-09: 02025-12-10: 02025-12-11: 02025-12-12: 332025-12-13: 352025-12-14: 132025-12-15: 92025-12-16: 182025-12-17: 02025-12-18: 02025-12-19: 02025-12-20: 02025-12-21: 02025-12-22: 62025-12-23: 02025-12-24: 02025-12-25: 02025-12-26: 02025-12-27: 142025-12-28: 02025-12-29: 02025-12-30: 82025-12-31: 122026-01-01: 02026-01-02: 02026-01-03: 02026-01-04: 22026-01-05: 02026-01-06: 02026-01-07: 92026-01-08: 42026-01-09: 52026-01-10: 02026-01-11: 02026-01-12: 02026-01-13: 02026-01-14: 02026-01-15: 02026-01-16: 02026-01-17: 02026-01-18: 02026-01-19: 02026-01-20: 02026-01-21: 02026-01-22: 02026-01-23: 02026-01-24: 02026-01-25: 02026-01-26: 02026-01-27: 02026-01-28: 02026-01-29: 02026-01-30: 02026-01-31: 02026-02-01: 02026-02-02: 02026-02-03: 02026-02-04: 02026-02-05: 02026-02-06: 02026-02-07: 02026-02-08: 02026-02-09: 02026-02-10: 02026-02-11: 02026-02-12: 02026-02-13: 02026-02-14: 02026-02-15: 02026-02-16: 02026-02-17: 02026-02-18: 02026-02-19: 02026-02-20: 02026-02-21: 02026-02-22: 02026-02-23: 02026-02-24: 02026-02-25: 02026-02-26: 02026-02-27: 02026-02-28: 02026-03-01: 02026-03-02: 02026-03-03: 02026-03-04: 02026-03-05: 02026-03-06: 02026-03-07: 02026-03-08: 02026-03-09: 02026-03-10: 02026-03-11: 02026-03-12: 02026-03-13: 02026-03-14: 02026-03-15: 02026-03-16: 02026-03-17: 02026-03-18: 02026-03-19: 02026-03-20: 02026-03-21: 02026-03-22: 02026-03-23: 02026-03-24: 02026-03-25: 02026-03-26: 02026-03-27: 02026-03-28: 02026-03-29: 02026-03-30: 02026-03-31: 02026-04-01: 02026-04-02: 02026-04-03: 02026-04-04: 02026-04-05: 02026-04-06: 02026-04-07: 02026-04-08: 02026-04-09: 02026-04-10: 02026-04-11: 02026-04-12: 02026-04-13: 02026-04-14: 02026-04-15: 02026-04-16: 02026-04-17: 02026-04-18: 02026-04-19: 02026-04-20: 02026-04-21: 02026-04-22: 02026-04-23: 02026-04-24: 02026-04-25: 02026-04-26: 02026-04-27: 02026-04-28: 02026-04-29: 02026-04-30: 02026-05-01: 02026-05-02: 02026-05-03: 02026-05-04: 02026-05-05: 02026-05-06: 02026-05-07: 02026-05-08: 02026-05-09: 02026-05-10: 02026-05-11: 02026-05-12: 02026-05-13: 02026-05-14: 02026-05-15: 02026-05-16: 02026-05-17: 02026-05-18: 02026-05-19: 02026-05-20: 02026-05-21: 02026-05-22: 02026-05-23: 02026-05-24: 02026-05-25: 02026-05-26: 02026-05-27: 02026-05-28: 02026-05-29: 02026-05-30: 02026-05-31: 02026-06-01: 12026-06-02: 02026-06-03: 02026-06-04: 02026-06-05: 02026-06-06: 02026-06-07: 02026-06-08: 02026-06-09: 02026-06-10: 02026-06-11: 02026-06-12: 02026-06-13: 02026-06-14: 02026-06-15: 02026-06-16: 202026-06-17: 02026-06-18: 02026-06-19: 02026-06-20: 02026-06-21: 02026-06-22: 02026-06-23: 02026-06-24: 02026-06-25: 02026-06-26: 02026-06-27: 02026-06-28: 02026-06-29: 02026-06-30: 02026-07-01: 02026-07-02: 02026-07-03: 02026-07-04: 02026-07-05: 02026-07-06: 02026-07-07: 02026-07-08: 02026-07-09: 02026-07-10: 02026-07-11: 02026-07-12: 02026-07-13: 02026-07-14: 02026-07-15: 02026-07-16: 02026-07-17: 02026-07-18: 02026-07-19: 02026-07-20: 02026-07-21: 02026-07-22: 02026-07-23: 02026-07-24: 02026-07-25: 02026-07-26: 02026-07-27: 02026-07-28: 02026-07-29: 02026-07-30: 02026-07-31: 02026-08-01: 02026-08-02: 02026-08-03: 02026-08-04: 02026-08-05: 02026-08-06: 02026-08-07: 02026-08-08: 02026-08-09: 02026-08-10: 02026-08-11: 02026-08-12: 02026-08-13: 02026-08-14: 02026-08-15: 02026-08-16: 02026-08-17: 02026-08-18: 02026-08-19: 02026-08-20: 02026-08-21: 02026-08-22: 02026-08-23: 02026-08-24: 02026-08-25: 02026-08-26: 02026-08-27: 02026-08-28: 02026-08-29: 02026-08-30: 02026-08-31: 02026-09-01: 02026-09-02: 122026-09-03: 02026-09-04: 02026-09-05: 02026-09-06: 02026-09-07: 182026-09-08: 112026-09-09: 42026-09-10: 142026-09-11: 342026-09-12: 92026-09-13: 12026-09-14: 12026-09-15: 22026-09-16: 32026-09-17: 02026-09-18: 132026-09-19: 392026-09-20: 222026-09-21: 22026-09-22: 262026-09-23: 152026-09-24: 302026-09-25: 162026-09-26: 92026-09-27: 12026-09-28: 12026-09-29: 12026-09-30: 12026-10-01: 12026-10-02: 12026-10-03: 12026-10-04: 152026-10-05: 82026-10-06: 22026-10-07: 12026-10-08: 12026-10-09: 32026-10-10: 02026-10-11: 12026-10-12: 12026-10-13: 42026-10-14: 12026-10-15: 12026-10-16: 12026-10-17: 12026-10-18: 12026-10-19: 12026-10-20: 12026-10-21: 12026-10-22: 12026-10-23: 12026-10-24: 02026-10-25: 12026-10-26: 12026-10-27: 12026-10-28: 12026-10-29: 12026-10-30: 12026-10-31: 12026-11-01: 12026-11-02: 12026-11-03: 0

Contributions are generated automatically via GitHub GraphQL (Actions) and updated periodically.

Activity Graph
GitHub activity graph

Commit activity over time (aggregated from GitHub data).

Explore the portfolio through a Linux command-line shell or call this site's real RESTful API endpoints.

Quick commands:
VU-CLI v3.0.0Next.js · TypeScript · Live REST API
Portfolio System Shell, Tran Ho Hoang Vu (CS @ TDTU)
● System Online|Environment: Production Showcase|Status: 200 OK
Type 'vu --help' to view available commands, or click any quick command chip above.
Switch to 'REST API Explorer' tab to call the real endpoints with live status codes and JSON.
Tab Auto-complete↑ ↓ Command historyEnter Executeclear Clear screen

Open to Backend Developer Fresher, Frontend Developer Fresher, and AI Engineer Fresher opportunities, freelance projects, or tech chats.

Available for Hire

Backend • Frontend • AI Engineer Fresher

  • Ho Chi Minh City, Vietnam (UTC+7)
  • On-site • Hybrid • Remote
  • Fast response within 24 hours

Let’s connect!

What is your primary interest?

0 / 500 chars

Messages are delivered to my inbox via Formspree.