Nguyen Xuan Phu
Full-Stack Developer & Digital Media

Nguyen Xuan Phu

I build fast, reliable web applications and craft content systems that scale. My work lives where product thinking, clean UX, and measurable outcomes meet.

Some content on this site is AI-generated and may be inaccurate. For verified details, contact contact.nguyenxuanphu@gmail.com

contact.nguyenxuanphu@gmail.com (+84) 935 846 075 Updated May 2025
5+ yrs
Hands-on making
20+ projects
Shipped & maintained
2M
TikTok (SAOTeen)
UI/UX
Clean & measurable
Portfolio cover

Professional Summary

I’m a developer who speaks both code and content. I design semantic interfaces, build APIs, and ship maintainable features with a focus on performance, accessibility, and observability. I plan editorial calendars, produce assets, and bake content workflows into the product so teams move faster with fewer bottlenecks.

What sets me apart is how I close the loop from idea → prototype → shipped feature → adoption. I think in terms of user journeys, business goals, and the realities of keeping software and content healthy after launch.

  • Product thinking: goals > features, clear language, measurable outcomes.
  • Engineering quality: predictable states (loading/empty/error), ARIA, CI checks, useful logs.
  • Ops & collaboration: Git discipline, async docs, reliable release cadence.

How I Work

  1. Discover → scope (goals, constraints, metrics).
  2. Prototype fast (wireframe → interactive prototype).
  3. Validate & iterate (usability notes, analytics, error logs).
  4. Harden & scale (testing, accessibility, observability).
  5. Ship & learn (changelog, hand-off, post-launch review).

Projects

Work that balances reliability, speed, and user delight.

Apr 2025 – Present Telegram

FAccounts BOT

Automates order flows & payments on Telegram; reduces manual ops and errors.

See Case Study
Apr 2025 – Present Telegram

FCalendar BOT

Smart scheduling assistant: quick capture, reminders, and sync.

See Case Study
Jul 2022 – Present

Fsub.vn Platform

SMM platform: Angular SPA + Django API. Automation & admin ergonomics.

See Case Study
Mar 2020 – Jul 2023

SAOTeen Website

High-tempo content site with React + Node.js, CMS workflow & caching.

See Case Study

Case Study · FAccounts BOT

Apr 2025 – Present

Automating order flows and payments via Telegram to cut repetitive manual work.

Problem

Manual order taking across chat channels, inconsistent data entry, and error-prone payment confirmation increased turnaround time and support load.

Solution

  • Telegram bot with guided flows (validate input, enforce schema).
  • Automation for payment checks and order status updates.
  • Admin dashboard snippets (quick actions, audit log).

Result

  • −32% handling time for standard orders (pilot).
  • −60% errors from manual entry (validation + required fields).
  • Better visibility: unified log of conversations & status.
Stack: Google Apps Script · Python · Telegram API
FAccounts BOT mockup

Illustrative mockup. Replace with your real screenshot.

Case Study · Fsub.vn Platform

Jul 2022 – Present

Angular SPA + Django API for a reliable SMM platform with admin ergonomics.

Problem

Legacy flows made routine tasks slow; inconsistent statuses and no clear audit trail led to operational friction.

Solution

  • Re-architected as SPA (Angular) with resilient API (Django).
  • Automation for repetitive tasks (bulk ops, templated actions).
  • Admin ergonomics: keyboard shortcuts, status chips, filters.

Result

  • −25% average time-to-complete for order operations.
  • Fewer support tickets due to clearer states & empty/error handling.
  • Better release cadence with CI + simple smoke checks.
Stack: Angular · Django · Automation
Fsub platform mockup

Illustrative mockup. Replace with your real screenshot.

Skills & Expertise

Full-stack across UI, API, and deployment.

HTML5/CSS3 Advanced
JavaScript (ES6+) Advanced
React.js Advanced
Node.js / Express Intermediate
MongoDB Intermediate
Git & AWS Practical

Media & AI Proficiency

Adobe Lightroom 80%
CapCut PC 75%
Photoshop CC & RAW 70%

Professional Experience

Jul 2024 – Present

Brand Management Lead

Area N2, District 97 Toastmasters

Localized brand guidelines; built a scalable design system; cross-channel content calendar; increased membership inquiries & attendance.

Feb 2023 – Jul 2024

Media Team Photographer

Draper Startup House Vietnam

Documented hackathons & founder meetups. 12–24h turnaround with on-brand assets.

Mar 2020 – Jul 2023

Co-Founder

SAOTeen

Scaled to 2M TikTok followers. Light CMS + analytics to iterate format & retention.

Dec 2023 – Mar 2024

Event Communications Lead

BBE Camping 2024

Event identity, landing/registration flows; social launch kits; ~90% YoY growth.

Apr 2023 – Jun 2024

Communications

BBE Ace Chapter

Announcements, templates, editorial cadence.

Feb 2019 – Dec 2020

Manager

BFG Relax & BFG Media

Ops & content-led growth; CX improvement; conversion lift.

Volunteer Experience

External Relations · 29th JCI Aspac Senate Golf

Welcomed delegations, facilitated communication & logistics.

Mar 2025

Comms & Promotion · Your Dreams 2024 (JCI DN)

Media production, channel management, awareness boost.

Jun 2024 – Present

Media Contributor · HEX International HCMC

14-day immersion: photo & video storytelling.

Jun – Jul 2024

Media Contributor · 19 Train (JCI DN)

Design, editing, and social reach.

May 2024 – Present

Design & Media Lead · Light Up 2024 (JCI DN)

Design system & media kit.

Mar 2024 – Present

Communication & Design · Your Dreams 2023

End-to-end comms & design.

Dec 2022 – Apr 2023

Certifications

Women Empowerment in Tech

Passerelles Numériques Vietnam

View Certification

YouthSpeak 2023

YouthSpeak Vietnam

View Certification

BBE Camping 2024

Be Better Everyday

Journey to Success 2023

Be Better Everyday

Sail: Lead the Ship's Bow

Passerelles Numériques Vietnam

The 2023 Graduation Ceremony

Passerelles Numériques Vietnam

Glocal Camp — Hue 2024

Amazing Group

SAHA Community

SAHACASA

Have a project in mind?

Let’s turn it into a clean, fast, and delightful experience.

Let’s build something great

Email or call for a quick chat. I respond fast and keep things clear.

Quick Message

By submitting, you agree to be contacted back via email/phone.