khoa.dev
ESC
Navigation: ↑ ↓ Enter Close: Esc
OVERVIEW
Khoa Le
OPEN FOR CONTRACTS & ADVISORY

Khoa Le

Staff Fullstack Engineer · Media Systems & In-Browser Video Architect

STAFF FULLSTACK ENGINEER / MEDIA SYSTEMS ARCHITECT / VIDEO PIPELINES / SPEC-DRIVEN BUILDER
London, United Kingdom
--:-- -- // London (UTC+0)
Fig. 1. 6,709 contributions in the last year
KhoaTheBest ↗
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Mon Wed Fri
Source: GitHub API
Less
More
ABOUT
BIO & BACKGROUND

Good day

  • • I'm Khoa. I build scalable full-stack products and high-performance media systems, start to finish. I care deeply about whether what I ship actually feels fast, reliable, and solid to use.
  • • Deep in WebCodecs, Remotion, and client-side media pipelines — eliminating server render bottlenecks and turning heavy compute into fluid, real-time in-browser experiences.
  • • 12+ years of production engineering. The gap between an ambitious architectural spec and a rock-solid, polished implementation is where I live.
  • • I work comfortably in AI-assisted, spec-driven environments (Claude Code, Codex) to accelerate implementation speed without cutting architectural corners.
MEDIA SYSTEMS & LAB
FEATURED WORK

Selected client-side media engines, WebCodecs rendering pipelines, WebAssembly transcoding, and memory-safe caching architectures built to eliminate server compute costs.

remotion-vram-optimizer

2026
remotion-vram-optimizer.png
remotion-vram-optimizer thumbnail

Memory-efficient client-side image proxying and sequential rendering optimizer for Remotion video compositions.

› Async Image Proxy pattern intercepting and downscaling 4K assets in web players.
› Offloaded resizing to background Web Worker to eliminate UI thread canvas freezing.
› Prevented Chrome OOM and VRAM crashes in headless render nodes via concurrency bounds.
Remotion Web Workers TypeScript Zod

in-browser-video-renderer

2026
in-browser-video-renderer.png
in-browser-video-renderer thumbnail

Serverless client-side video composition and WebCodecs frame-by-frame compiling pipeline.

› Engineered serverless video rendering utilizing WebCodecs, offloading CPU work from cloud servers directly to client GPUs.
› Integrated client-side WebAssembly FFmpeg transcoding to package frames into standard H.264 MP4s.
› Standardized local CORS proxy routing to resolve cross-origin static fonts and assets.
Remotion WebCodecs FFmpeg.wasm React Jotai

opfs-media-cache

2026
opfs-media-cache.png
opfs-media-cache thumbnail

Multi-threaded caching and storage layer for large assets utilizing the Origin Private File System (OPFS).

› Created ultra-fast local cache layer leveraging browser native OPFS for gigabytes of media assets.
› Offloaded storage writes and chunk-based buffer streams to background threads via Comlink.
› Implemented LRU eviction policies, concurrency file locks, and recovery watchdogs.
TypeScript Comlink opfs-tools IndexedDB

video-stitching-frontend

2026
video-stitching-frontend.png
video-stitching-frontend thumbnail

High-performance React application for stitching, cropping, and processing video segments in the browser.

› Fully client-side video stitching pipeline concatenating multiple clips with custom timings.
› Automated center-crop filter inside FFmpeg normalizing dimensions into 16:9 1280x720.
› Integrated Monaco JSON editor for real-time clip configuration and on-the-fly preview.
React TypeScript FFmpeg.wasm Monaco Editor

psd-layer-extractor

2026
psd-layer-extractor.png
psd-layer-extractor thumbnail

High-performance client-side Adobe Photoshop (PSD) parser and layer tree extraction engine.

› Parsed massive PSD files (up to 1GB) completely in-browser via Web Workers without server fees.
› Implemented canvas comparison sliders and pixel-level diff overlays utilizing pixelmatch.
› Structured deep Photoshop layer hierarchies and typography into clean compiler-ready schemas.
React TypeScript Jotai ag-psd pixelmatch

creative-asset-flow

2026
creative-asset-flow.png
creative-asset-flow thumbnail

Interactive graph visualization dashboard for mapping dynamic ad variables, overlays, and render trees.

› Built interactive flowchart canvas mapping custom dependencies, groupings, and overrides.
› Custom node ecosystems supporting real-time thumbnail and video preview overlays.
› Virtualization and memoization maintaining 60 FPS panning, zooming, and editing.
React React Flow TypeScript TailwindCSS
PRODUCTION TRACK RECORD
CAREER TIMELINE

Pencil AI

Staff / Senior Full Stack Engineer

10/2019 - Present

Lead full-stack development of AI-powered creative automation platform utilizing Remotion, Next.js, Node.js, and Python. Directing architecture from specification to production.

› Refactored media asset processing pipeline with browser-based execution, eliminating server-side bottlenecks and dramatically reducing compute costs.
› Implemented in-browser video manipulation and on-the-fly thumbnail generation with Remotion for real-time creative iteration.
› Integrated spec-driven AI development workflows (Claude Code, Codex) into daily engineering routines to accelerate feature shipping speed.
› Partnered with AI research team to convert standard UI components into Agent-Generated UI (AG-UI) using CopilotKit.
Next.js React Remotion Node.js Python AWS GCP Kubernetes WebCodecs CopilotKit

Metro Residences

Full Stack Engineer

08/2018 - 10/2019

Architected and maintained web platforms for international property management, implementing database clusters and automated cloud infrastructure.

› Designed high-throughput RESTful APIs and resilient database integrations with MongoDB and PostgreSQL.
› Deployed and scaled cloud infrastructure on AWS and GCP utilizing Docker containerization and Kubernetes orchestration.
› Collaborated closely across distributed teams to eliminate system latency and improve booking workflows.
React Node.js TypeScript MongoDB PostgreSQL AWS Docker Kubernetes

Freelancer.com

Senior Software Engineer

01/2017 - 08/2018

Led mobile and web architecture for high-traffic on-demand service platforms, focusing on real-time messaging, geolocation, and payment gateways.

› Led cross-platform mobile and web application architecture using React Native and Node.js microservices.
› Integrated third-party payment gateways, real-time geolocation tracking, and push notification pipelines.
› Optimized database queries and Redis caching layers for high concurrent traffic loads while mentoring junior developers.
React Native Node.js RESTful APIs Payment Gateways Geolocation Redis

Robert Bosch

Software Engineer

05/2013 - 12/2016

Developed embedded firmware for automotive control systems and engineered IoT telemetry solutions for real-time vehicle diagnostics.

› Engineered embedded software and robust firmware for automotive control systems using C and C++.
› Implemented IoT telemetry for remote vehicle diagnostics and fleet monitoring.
› Designed clean protocols between vehicle hardware and cloud data collectors.
C/C++ Embedded Systems IoT Automotive CAN System Integration
STACK & ARCHITECTURE
CORE CAPABILITIES

Frontend & Client Media

High-performance web players, in-browser video rendering, WebCodecs, and reactive interfaces.

React Next.js TypeScript Remotion WebCodecs FFmpeg.wasm Jotai TailwindCSS Astro

Backend & Data Systems

Resilient APIs, asynchronous job queues, and scalable database layers.

Node.js Python PostgreSQL MongoDB Redis Socket.io REST & RPC APIs Ruby on Rails

Cloud & Infrastructure

Containerized deployment pipelines, edge routing, and serverless compute.

AWS GCP Kubernetes Docker Cloudflare Pages & Workers Nginx PM2 CI/CD

AI-Assisted Engineering

Spec-first implementation, agentic coding, and quality verification.

Claude Code Codex Spec-Driven Workflows CopilotKit Superpowers Agent-Skills
WORK ETHOS & PRINCIPLES
ENGINEERING PHILOSOPHY
01.

Spec first, then ship

I define the technical specification clearly, break work into discrete milestones, and verify against the goal before calling something done. Less rework, zero surprises in review.

02.

AI-assisted, not AI-driven

I use Claude Code and Codex to accelerate implementation and increase quality, but every change goes through rigorous review, testing, and engineering judgment. AI multiplies velocity; it does not substitute for senior engineering.

03.

Practical and delivery-focused

I optimize for tangible outcomes over engineering ceremony. Whether contributing as a specialized individual contractor or embedded in a distributed product team, I keep momentum high without sacrificing reliability.

04.

Async-first remote collaboration

Thoroughly experienced with async communication, crisp written context, and regular U.S. time-zone overlap from London. I keep stakeholders updated proactively without flooding channels.

CONTACT
DIRECT LINE

Let's build something exceptional.

Have a project, contract, or architecture challenge? Leave a note below.

Direct delivery to khoalt25791@gmail.com