Freelance 2025.11 - Present

Unity VR Game Development Project (Tech Lead / Architect)

Serving as Tech Lead / Senior Architect on a Unity (C#) VR game development project. Responsible for architecture design, technology selection, CI/CD pipeline construction, and code review workflows

Tech Lead / Architect

Unity C# VContainer GitHub Actions Claude Code CI/CD

Overview

Serving as Tech Lead / Senior Architect on a Unity (C#) VR game development project. Responsible for the entire development foundation — from architecture design and technology selection to CI/CD pipeline construction and code review workflows.

Contract: Freelance (hourly) Team Size: 3–4 members

Responsibilities

Architecture Design

  • Designed and introduced a modern Unity architecture using VContainer, UniTask, and R3
  • Achieved 44% Pure C# ratio through feature isolation design, improving testability and maintainability
  • Established UI design guidelines based on the MV(R)P pattern

CI/CD & DevOps

  • Automated Unity IL2CPP builds using GitHub Actions with self-hosted runners
  • Built a one-click build & distribution pipeline
  • Implemented GitHub Release workflows

AI-Powered Code Review Automation

  • Built an automated PR review system using Claude Code
  • Optimized review workflows including prompt engineering and model selection
  • Designed semi-automated review response flows and operational guidelines

Code Review & Quality Assurance

  • Conducted 8–10 PR reviews per month as Tech Lead
  • Established review guidelines to improve overall code quality
  • Proposed quality improvements including boundary validation and memory optimization

Performance Optimization

  • Built runtime metrics collection using MCP Tools
  • Established performance measurement workflows using Unity Profiler and Memory Profiler

Tech Stack

  • Unity / C# / VContainer / UniTask / R3
  • GitHub Actions / IL2CPP
  • Claude Code / MCP

Impact

  • Improved development efficiency by an estimated 1.5–3x through AI integration and architecture optimization
  • Reduced manual intervention from 80% to 35% via CI/CD automation
  • Shortened team-wide merge cycles through automated code reviews