← Back

DoneClient
Crunchyroll PS5/PS4/Xbox/N. Switch
ReactTypeScriptMediaSDKPWAWebViewAWSFSDClean ArchitectureWebMaf
Engineering Manager, Game Consoles
Crunchyroll — Sony Pictures Entertainment | 2021–2025
Led the engineering team delivering Crunchyroll's streaming application across PlayStation 4/5, Xbox One/Series X|S, and Nintendo Switch, serving millions of concurrent users globally.
Key Initiative — Tech Stack Migration
Following Sony's acquisition, You.i Engine — the cross-platform UI framework powering all console clients — became unavailable. Led the full technical migration to a new in-house stack under a hard one-year deadline: designed the new architecture, rebuilt CI/CD pipelines from scratch, and maintained feature parity across three console families simultaneously, with zero downtime for 3M+ active subscribers.
Technical Responsibilities
| Area | Detail |
|---|---|
| Platform SDKs | Built and maintained streaming clients against PlayStation SDK (PS4/PS5), Xbox SDK, and Nintendo NDK — handling platform-specific memory constraints, certification requirements, and DRM integration |
| Adaptive Bitrate Streaming | Owned ABR logic, video pipeline tuning, and playback stability across console hardware profiles |
| Repository Management | Managed seven console-related repositories — code reviews, dependency management, cross-platform abstraction layers |
| CI/CD Pipelines | Designed and maintained automated build pipelines, console emulator testing, and submission workflows to Sony, Microsoft, and Nintendo certification portals |
| Diagnostics & Profiling | Crash diagnostics, performance profiling, and ANR/freeze triage on constrained hardware environments |
| AI Tooling Adoption | Integrated GitHub Copilot early across the team — one of the first teams at Crunchyroll to adopt AI-assisted development, alongside AI-driven localization tooling |