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