Runtime UI · SDUI · Platform Engineering

Hi, I'm Vinh Nguyen Khanh

Frontend-focused Software Engineer

4+ years building configuration-driven platforms, visual workflow systems, and scalable frontend architectures in the React ecosystem. Specialized in Runtime UI Systems, Server-Driven UI (SDUI), and internal platform development.

About

Who I Am

4+ years building configuration-driven platforms, visual workflow systems, and scalable frontend architectures in the React ecosystem. Specialized in Runtime UI Systems, Server-Driven UI (SDUI), and internal platform development.

I specialize in Runtime UI Systems, Server-Driven UI (SDUI), visual editors, and internal platform development — building reusable component registries, dynamic rendering engines, and campaign management tools at scale.

Strong background in frontend architecture, state management, performance optimization, asset delivery systems, and developer tooling. Based in Ho Chi Minh, Vietnam.

vinhnk.work@gmail.com · (+84) 345-495-501

Check out my latest projects
Vinh Nguyen Khanh

Experience

Where I've Worked

Marvy.co

Middle Frontend Engineer

Marvy.co

Jun 2025 – Present

  • Designed a configuration-driven Runtime UI platform for a Zalo Mini App campaign with ~200,000 participants.
  • Built a component registry and rendering engine: 18 campaign pages, 15 reusable components, 14 configurable types.
  • Architected JSON-driven action dispatching (navigation, API, validation, analytics, popups, sharing).
  • Optimized delivery via CDN-cached configs on AWS S3; direct Client→S3 uploads with Presigned URLs and LRU caching.
  • Contributed to Module Federation migration (React 19, Vite) and an AI storyboard platform (XYFlow) for Prudential.
  • Maintained high-traffic campaign platforms for global brands including Oreo and Heineken.

Tech: React · Next.js · TypeScript · Vite · AWS S3 · Module Federation · XYFlow

Digilo

Front-End Developer

Digilo

Aug 2024 – Dec 2024

  • Developed a drag-and-drop report builder for an AI-powered content summarization platform.
  • Built a dynamic PowerPoint export engine for automated deck generation from structured business data.
  • Improved rendering performance and application stability for large datasets.
  • Collaborated with product and backend teams to improve UX and reduce report creation time.

Tech: React · Vue.js · TypeScript · Redux

BcPros Foundation

Full-Stack Developer

BcPros Foundation

Aug 2021 – Sep 2023

  • Developed core features for Lixi, a Web3 social platform on the Lotus (XPI) ecosystem.
  • Built REST APIs with NestJS, PostgreSQL, and Prisma ORM for user management, content, and wallet integration.
  • Integrated BullMQ-based background processing for notifications and async tasks.
  • Implemented blockchain features: wallet interaction, transaction tracking, and on-chain data sync.
  • Built AbcPay, a multi-currency crypto wallet (Angular, Ionic) with multi-signature transaction workflows.

Tech: NestJS · PostgreSQL · Prisma · Redis · BullMQ · Angular · Ionic

Skills

Technical Expertise

Languages

  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Sass

Frontend

  • React
  • Next.js
  • Vue.js
  • Vite
  • Tailwind CSS
  • Framer Motion

State Management

  • Redux
  • Zustand
  • React Context

Backend

  • NestJS
  • Express.js
  • PostgreSQL
  • Redis
  • Prisma ORM

Frontend Architecture

  • Runtime UI Systems
  • Server-Driven UI (SDUI)
  • Component Registry
  • Visual Workflow Builder
  • Module Federation

Infrastructure

  • AWS S3
  • EC2
  • CloudFront
  • Presigned URLs
  • Docker
  • CDN-cached configs

Testing

  • Jest
  • Vitest
  • React Testing Library

Tools

  • Git
  • CI/CD
  • XYFlow
  • Fabric.js
  • VS Code

Education

Background

University of Information Technology (UIT)

University of Information Technology (UIT)

Bachelor of Computer Science

2017 – 2021

Data structures, algorithms, software engineering, databases, operating systems, and computer networks.

TOEIC (IIG Vietnam)

TOEIC (IIG Vietnam)

English Certificate — LR & SW

2024

LR: 600/990 · SW: 230/400

Contact

Get In Touch

Contact

Vinh Nguyen Khanh

Frontend-focused Software Engineer

Ho Chi Minh, Vietnam · Open to full-time and freelance opportunities.

Connect