미리보기
기본 정보
저는 iOS 개발자로 2년의 경력을 가지고 있으며, 헬스케어 스타트업에서 앱 서비스 개발, 배포 및 유지보수를 담당했습니다. 주로 BLE 통신을 이용해 디바이스와 모바일을 연동한 앱 서비스 개발을 담당했으며, 작은 규모의 팀에 유일한 iOS 개발자로 입사하여 앱 서비스에 필요한 개발 역량을 책임졌습니다. 주요 성과로는 국내에서 BLE를 활용한 디바이스와 연동되는 최초의 홈 스킨케어 앱을 개발한 것이 있습니다.
기술 스택
Swift, SwiftUI, combine, MVVM, arkit, Git, Firebase, Realm
경력
(주)지파워
연구원 | SW 개발팀
2022.12. ~ 2024.11. (2년)
iOS 개발자
Swift와 BLE를 사용하여 네이티브 iOS 앱을 개발.
다른 개발자들과 협업하여 앱을 업데이트하고 새로운 기능을 개발.
빠른 기술 지원을 제공하여 사용자 만족도와 유지율을 높임.
(주)퍼블리시
매니저 | IT서비스 개발팀
2022.06. ~ 2022.08. (3개월)
BE 개발자 인턴
스키마 시각화를 통해 엔티티 관계를 분석하고 DB 스키마를 정규화하여, 유지보수 비용을 10% 절감함.
업계 활용 사례를 조사하고 보고서를 작성하여 블록체인 기반 서비스 구독 SDK 개발에 기여함.
커뮤니티란의 사용자 댓글 기능을 구현하여 고객 참여도를 20% 향상시킴.
프로젝트
gpskin homecare: v 2.0
(주)지파워
2024.02. ~ 2024.07.
서드파티 SDK를 활용한 AI 이미지 분석 기반 카메라 기능을 추가하여 디바이스가 없는 사용자의 앱 활용도
와 사용성을 개선함.
프로모션 캠페인을 지원하기 위해 딥 링크를 구현하여 사용자가 특정 앱 콘텐츠로 이동할 수 있도록 하고, 앱
설치율을 증가시킴.
로딩 시간을 단축하여 사용자 경험을 개선하기 위해 효율적인 이미지 업로드 및 Path 그리기 로직을 개발함.
새로운 디바이스 출시로 인해 듀얼 디바이스 지원이 가능하도록 Bluetooth 통신 프로토콜을 업데이트함.
사용자 수 10% 증가를 달성했으며, 이미지 렌더링 성능을 개선하여 로딩 시간을 2초 단축함.
매출 30% 성장에 기여함.
gpskin remedy: v 1.5
(주)지파워
2023.07. ~ 2023.09.
코드 유지보수성을 향상시키기 위해 SwiftUI와 MVVM을 활용하여 클린 아키텍처로 리팩토링함.
Combine과 CombineCoreBluetooth를 도입하여 앱의 반응성을 개선함.
오프라인 데이터 보존 및 자동 동기화 로직을 구현하여 데이터 손실을 줄이고 끊김 없는 사용자 경험을 제공
함.
Firebase와 Google Analytics를 활용하여 사용자 흐름을 모니터링하고 사용자 유지율을 향상시킴.
개발 시간을 50% 단축하고 버그를 90% 감소시켜 더욱 빠른 출시를 가능하게 함.
데이터량을 30% 증가시켜 인사이트를 도출하고 파트너사와의 비즈니스 협업을 촉진함.
gpskin remedy: v 1.0
(주)지파워
2022.12. ~ 2023.03.
디바이스와 연동되는 스킨케어 관리 앱으로, 사용자가 자신의 피부 상태를 측정하면 맞춤형 스킨케어 솔루션
을 제공하는 앱.
개발 시간을 단축하기 위해 UIKit과 MVC를 활용하여 최소 기능 제품(MVP)을 설계 및 구현함.
CoreBluetooth를 활용하여 모바일과 디바이스간 실시간 데이터 동기화를 구현함.
디바이스 연동 앱을 성공적으로 출시하여 사용자 경험을 개선하였으며, 회사 매출을 20% 증가시키는 데
기여함.
포트폴리오
교육
(주)아이티윌
사설 교육 | 머신러닝 모델 융합 JAVA 웹 서비스 개발
2021.10. ~ 2022.05. | 수료
국민대학교
대학교(학사) | 산림환경시스템학과
2011.03. ~ 2018.08. | 졸업
외국어
영어
비즈니스 회화 가능
자기소개
안녕하세요.
사용자 경험을 고려한 앱 개발과 디바이스 연동 기술에 관심이 많은 개발자 서혜원입니다.
스타트업에서 iOS 앱 개발을 담당하며, BLE 기반 디바이스와 연동되는 앱을 기획부터 배포까지 전반적으로 경험했습니다. 특히 CoreBluetooth 프레임워크를 활용한 데이터 송수신, 디바이스 연결 안정성 개선, 비동기 처리 로직 구현 등에 주도적으로 참여해왔습니다.
이 외에도 Swift, SwiftUI, Combine, Moya 등을 활용한 실무 경험이 있으며, 서비스의 품질 향상을 위해 UI/UX 개선과 유지보수 작업에도 적극적으로 참여했습니다. 작은 팀에서 개발뿐만 아니라 기획 및 사용자 피드백 반영 등 다양한 역할을 수행하며 빠르게 성장할 수 있었습니다.
저는 기술적인 깊이와 함께 사용자의 니즈를 이해하는 개발자가 되고자 합니다. 함께 성장하며 의미 있는 서비스를 만들어나갈 기회를 기대하고 있습니다. 감사합니다.