20 Years Experience

Senior Systems Architect & Principal Engineer

I specialize in low-level system programming, high-complexity codebases, and building massive, scalable architectures - building custom runtimes, WASM engines, real-time AI streaming systems, Full Stack web/mobile development and compilers.

Note: Due to confidentiality agreements, much of the software I developed for previous companies cannot be publicly shown. The projects listed here are independent production systems and demonstrations, each built in a different engineering domain to illustrate my work across areas such as streaming infrastructure, game engines, compilers, AI systems, and low-level runtime development.

My Personal Production Platforms

Live Streaming + AI

Long Binary City

A highly optimized adaptive private live streaming server architecture engineered to handle, convert, and broadcast limitless media protocols without latency bottlenecks.

  • Universal Protocol Support: Handled natively via GStreamer (WebRTC, WebSocket, RTSP, RTMP, HLS, SRT, + dozens more).
  • Real-Time AI Vision: Transforms standard CCTV camera feeds into AI-powered analyzers capable of detecting events (e.g., fire, intrusion, anomalies) and sending real-time push notifications.
GStreamer FFMPEG C Go Rust Node.js Javascript WebRTC WebSocket PostgreSQL
Browser-Native Engine

Blocky Game Engine

Blocky is a cloud-based, browser-based 2D game engine and editor that helps beginners to learn game development. Its intuitive interface and simple JavaScript language for scripting makes building and sharing games easy.

React TypeScript SASS WebGL GraphQL

Engineering Case Studies