저는 iOS 애플리케이션 개발자로서 서비스 운영 및 구조 개선 경험을 통해 확장성과 안정성을 고려한 개발 역량을 쌓아왔습니다.
와디즈에서는 다양한 신규 기능 개발과 함께 서비스의 전반적인 구조 및 품질 개선을 주도했습니다. 최근에는 글로벌 서비스 런칭 프로젝트에서 다국어 지원과 글로벌 환경 구축을 담당하며, 국내 전용 서비스 구조를 글로벌 확장에 적합한 형태로 개선했습니다. 이 과정에서 마이와디즈, 설정, 웹뷰 등 주요 기능을 다국어 기반으로 전환하여 서비스 확장성을 확보했습니다.
또한, 프로젝트 모듈화를 통해 기존 단일 앱 타겟 구조를 개선했습니다. 앱 내 코드를 Core, Service, Feature, Shared 레이어로 분리하고 SPM 기반 42개 모듈로 구조화하여 기능 독립성과 재사용성을 높였습니다. 추후 Tuist 및 테스트 코드 도입을 준비하며 빌드 효율과 협업 생산성을 지속적으로 개선할 계획입니다.
개발 효율화에도 집중했습니다. 피그마 아이콘 자동화를 통해 디자인팀과 개발팀 간 협업 프로세스를 개선하였으며, 매일 자동으로 변경된 아이콘이 리소스로 추가되도록 시스템을 구축했습니다. PR 자동 생성 및 PDF, SVG, PNG 변환을 통해 각 플랫폼에서 즉시 활용할 수 있도록 하여 수작업으로 발생하던 오류와 시간을 크게 줄였습니다.
서비스 품질 측면에서는 마이와디즈 개편을 진행하며 SwiftUI 전환, 디자인시스템 적용, Data Driven UI 설계, MVI 패턴 도입을 통해 유지보수성과 일관성을 강화했습니다. 또한, 상세 페이지 성능 개선 프로젝트에서는 FE팀과 협업하여 SPA 방식 인터페이스를 구축하고 RemoteConfig 기반 A/B 테스트를 설계하여 로딩 속도를 약 66% 개선(2초 0.8초)하는 성과를 냈습니다.
이투스교육에서는 레거시 코드 개선과 기능 고도화 경험을 쌓았습니다. Objective-C 코드를 Swift로 전환하며 MVVM, RxSwift를 적용하여 코드 품질과 가독성을 향상시켰고, 네트워크 모듈을 Alamofire 기반으로 일원화하여 유지보수성을 개선했습니다. 또한, Realm 기반 다운로드 기능, 플레이어 UI 리팩토링, AutoLayout 전환 등 사용자 경험과 서비스 안정성을 높이는 다양한 프로젝트를 수행했습니다.
저는 프로젝트 경험을 통해 구조적 개선과 서비스 품질 향상, 개발 효율화에 강점을 가지고 있으며, 이를 통해 서비스 운영과 확장에 기여해왔습니다. 앞으로도 지속적인 학습과 구조적 개선을 통해 더 나은 iOS 서비스를 만들어가고자 합니다.
Email: [email protected] Github: https://github.com/Key5771