Skip to content

About Me

From an idea to a working production system.

VIRTUAL PRODUCTION ENGINEER / DEVELOPER

I develop real-time systems, production tools, and team services for virtual concerts and broadcasts. My work connects hands-on motion capture and Unity production with software development.

That includes equipment and networks, character motion and rendering, booking and asset management, automated builds and deployment, and remote rendering. I turn recurring tasks into tools and support them with documentation and on-site troubleshooting, so creators can focus on their work.

  1. 01Virtual Production EngineerMotion capture · Unity · Live shows
  2. 02Tools & Pipeline DeveloperProduction tools · Build & delivery · AI automation
  3. 03Production Systems DeveloperTeam services · Collaboration · Infrastructure

Tools & Technologies

Motion Capture

OptitrackViconXsensZeroMotionRokokoUdcapManusStretchsenseMotionBuilderRetargetingData Cleanup

Unity Technical Art

UnityC#Shader GraphCompute ShaderVFX GraphURPEditor ExtensionDraw Call Optimization

Unity Production

TimelineCinemachineLookDevParticleMagica Cloth3D Animation3D ArtWarudo

URP LookDev

URPLightingVolumetricCustom SolutionPath TracingVolumePost-processingColor GradingTonemapping

Live Concert & DMX

Art-netDMXFanlight SystemReal-time Concert SystemLive Pipeline

Infrastructure

Synology NAS10G NetworkL2/L3 SwitchReverse ProxyPort ForwardingUDP/TCP ProtocolWebDAVSMBDDNS

Virtualization

Proxmox VEKVM/QEMULXC ContainerGPU PassthroughPCIe PassthroughZFSCloud-InitvSwitch / VLAN

DevOps & VCS

GitGitLabSVNPerforceDockerdocker-composePortainerJenkinsNginxCI/CD

AI / LLM

LM StudioLiteLLMvLLMHermes AgentWhisper STTGemma / Qwen

AI Engineering

RAG / EmbeddingVector SearchHybrid SearchRerankingLLM PipelineMCP ServerThompson SamplingQuality Gate

Python Backend

PythonFastAPIasyncioCamoufoxPydantic

Web & Team Services

TypeScriptReactNext.jsNode.jsPostgreSQLMongoDBOIDC / SSOCRDT / SSE

Build & Remote Rendering

JenkinsUnity Build ProfilesLauncher / PatchingSequence RecorderFFmpegRemote Rendering

Automation Tools

GoPythonC++CLI / MCPCross-platform

Media / Others

BlenderPremiere ProPhotoshopSubstance Painter

Development & Production Systems

TEAM SERVICES2026–

Studio operations platform

Connected space booking, schedules, call times, and team assignments in a web service. Developed administration, content editing, real-time collaboration, notifications, and shared sign-in with service-specific permissions.

Work at Playground

  • Next.js
  • TypeScript
  • PostgreSQL
  • OIDC
  • CRDT
RESOURCE MANAGEMENT2026–

Team resource hub

Customized the open-source SkillHub for an internal library of assets, AI skills, and work instructions, including team sign-in, permissions, file checks, versioned distribution, and web/API workflows.

Work at Playground

  • React
  • Spring Boot
  • PostgreSQL
  • OIDC
REMOTE RENDERING2026–

Remote rendering for Unity

Connected Unity editor tools, a custom recorder, job execution, and result sharing. Creators choose scenes, Timelines, and recording settings in Unity, while a render machine prepares the project and produces the video.

Work at Playground

  • Unity
  • C#
  • Jenkins
  • FFmpeg
BUILD & DELIVERY2025–

Automated builds, patches & launcher

Connected Unity broadcast-program changes to builds, patches, and distribution, with launcher updates, development and test channels, device licensing, release notes, and deployment notifications.

  • Unity
  • GitLab
  • Jenkins
  • CI/CD
CROWD SYSTEM2024–

Audience light-stick system

Developed real-time control of virtual concert seating and light sticks, with seating layouts, section-based flashes and waves, and Timeline editing. Created light-stick sequences for live shows.

  • Unity
  • GPU Instancing
  • Job System
  • Timeline
MOCAP STREAMING2025–

Motion streaming & retargeting

Developed a C++ plugin to send character motion from MotionBuilder to Unity and tools for automatic characterization. Worked on body-proportion correction, retargeting, dynamic IK, and inter-studio live motion transmission.

  • MotionBuilder SDK
  • C++
  • Unity
  • UDP
MCP TOOLING2026–

Unity editor & MCP tools

Developed an MCP server package that lets AI agents operate the Unity editor, exposing scenes, prefabs, Timeline, VFX, profiling, and recording as tools.

  • Unity
  • C#
  • MCP
  • Editor Extension
GRAPHICS & LOOKDEV2026–

Rendering & look-development tools

Implemented custom depth of field, bloom, tone mapping, and Cinemachine focus integration for production projects. Also work on shaders, scene optimization, and output quality, with URP path tracing as a separate R&D project.

  • URP
  • Render Graph
  • Shader
  • Cinemachine
LIGHTING SYSTEM2024–

Live lighting & stage control

Connected Unity and stage lighting through Art-Net/DMX and built Timeline-based lighting systems, designer operation tools, volumetric effects, song lighting, and live optimization.

  • Unity
  • Art-Net
  • DMX
  • Timeline
AI DEVELOPMENT TOOLS2026–

Shared AI development environment

Developed a CLI and GUI to share AI skills, instructions, and project records across computers while preserving machine-specific settings, handling synchronization and recovery, and connecting sessions across AI tools.

  • Go
  • Git
  • CLI
  • MCP
LOCAL TRANSCRIPTION2026–

Local audio & video transcription

Built local transcription into subtitles and timestamped JSON, sharing the same functionality across GUI, CLI, and MCP interfaces and connecting it to AI workflows.

  • Python
  • Whisper
  • FFmpeg
  • PySide6
  • MCP
INFORMATION PIPELINE2026–

Technical research & retrieval

Developed a personal service to collect, filter, translate, analyze, and search technical material, connecting a public feed and AI access with local-model workers, deduplication, retries, and administration.

  • Next.js
  • Python
  • MongoDB
  • LLM
  • Embedding