AI 채팅과 캐릭터 코디 기능을 결합한 모바일 앱입니다.
아이미 주식회사에서 2025년 10월부터 약 20명 규모의 팀원으로 참여하고 있습니다. C#·TypeScript, Unity·Next.js, JetBrains Rider·WebStorm을 사용합니다. 클라이언트 아키텍처와 기술 선택을 주도하고 VContainer 도입과 버전 업 판단을 담당했습니다.
플랫폼Mobile
문제배포 작업 일부만 CI화되어 전체 빌드와 배포에 수작업이 남아 있었습니다.
해결Fastlane과 Cache Server를 도입하고 GitHub Actions와 Jenkins를 연계해 원격에서도 자동 빌드가 실행되도록 구성했습니다.
결과빌드·배포 작업 시간을 약 1시간에서 약 40분으로 줄이고 일련의 배포 작업을 자동화했습니다.
문제비즈니스 로직과 UI 표시 로직이 결합되어 원인 파악과 독립적인 수정이 어려웠습니다.
해결MVVM과 Rx를 적용해 View의 관심사를 분리하고 메모리 누수를 개선했습니다.
결과문제가 있는 로직을 구분해 확인하고 수정 영향 범위를 줄일 수 있는 구조를 구축하고 있습니다.
문제Spine 파츠를 순차 로드했고 콘텐츠 변경 시 스토어 심사를 기다려야 했습니다.
해결UniTask 기반 동시 비동기 로드로 전환하고 Addressables를 도입했습니다.
결과로드 시간을 크게 줄였고 하루 이상 걸리던 스토어 심사 대기 없이 콘텐츠를 즉시 반영할 수 있게 했습니다.