김규진 (Kyujin Kim)
Email hysterit@gmail.com
Github https://github.com/Mildwhale
Blog https://mildwhale.github.io
EXPERIENCE
‣ 카카오스타일
[2020. 6 ~ 재직중]
- 지그재그 iOS 앱 개발
- 지그재그 iOS 서비스 개발 및 유지 보수를 담당하고 있습니다.
- 글로벌 서비스를 위한 다국어 지원 기능을 개발했습니다.
- 로그인, 인증, 리뷰 기능을 개발/유지 보수 했습니다.
- 공용 사진첩을 개발해, 다수 프로젝트의 개발시간을 단축 시켰습니다.
- 상품 상세 화면을 네이티브로 전환하여, 최초 진입 시 레이턴시가 최대 90% 감소했습니다.
- CI/CD
- 앱개발팀에서 사용하는 CI/CD 환경을 주도적으로 관리하고 있습니다.
- Github Action(with Self-hosted)을 메인으로 사용하며, Bitrise를 백업 환경으로 구성했습니다.
- 지그재그, 포스티, 패션 바이 카카오 서비스 모두 CI/CD 연동되어 있습니다.
- Self-hosted(Github Action) 빌드 머신을 도입해 1시간이 걸리던 배포를 10분으로 단축했습니다.
블로그 포스트
‣ 뤼이드
[2019. 9 ~ 2020. 6]
- Rx+MVVM 아키텍처와 gRPC를 사용하는 신규 프로젝트 개발을 담당했습니다.
- UI 테스트 병렬화를 적용해서 테스트에 소요되는 시간을 1/3로 단축했습니다.
- 릴리즈 체크리스트를 자동화 하여 개발자의 리소스를 확보했습니다.
- 다양한 UI 컴포넌트와 애니메이션이 구현된 공통 모듈을 개발했습니다.
- 다크모드 지원을 위한 기능을 개발하여 디자인 시스템에 적용했습니다.
- 산타토익 앱의 Crash를 해결하여 안정성을 끌어올렸습니다.
- Microsoft의 Azure Pipeline을 활용해 빌드 머신을 구축해본 경험이 있습니다.
블로그 포스트
‣ 데일리
[2017. 06 ~ 2019. 08]
- Swift와 Objective-C를 사용하여 데일리호텔 앱을 개발했습니다.
- MVVM-C 아키텍처를 도입해서 더 나은 생산성을 확보했습니다.
- Objective-C 코드를 Swift로 리펙토링 했습니다.
- Deeplink와 Universal Link 시스템을 개발했습니다.
- iMessage, Today Widget, Apple Wallet 기능을 개발했습니다.
‣ 컴투스
[2014. 12 ~ 2017. 05]
- Objective-C를 사용하여 모바일 게임용 SDK를 개발했습니다.
- Push 알림에 이미지 또는 동영상을 활용하는 기능을 기획, 개발했습니다.
- 광고, 이벤트 배너 화면에 AutoLayout을 적용했습니다.
- SDK 적용 가이드 문서와 테스트 케이스를 작성했습니다.
- C#을 사용하여 Unity 플러그인을 개발했습니다.