KakaoTalk_20251213_170000448.jpg


**<Contact>
	📞휴대폰** 010-8497-0057
	
	**📧이메일** [[email protected]](<mailto:[email protected]>)

	😺**깃허브** [<https://github.com/SangHyun01>](<https://github.com/SangHyun01>)

	📚**블로그** [<https://velog.io/@simon10/posts>](<https://velog.io/@simon10/posts>)
**</Contact>**

“객관적인 데이터로 문제 원인을 분석하고, 실패 경험을 발판 삼아 성장합니다.”

캡스톤 프로젝트에서 복잡한 계층적 질문/답변 데이터를 그래프로 시각화했으며, 렌더링 문제를 Chrome DevTools과 Profiler를 통해 원인을 분석하고 해결했습니다. 프로젝트를 진행하면서 겪은 문제와 해결 과정을 블로그에 기록하여 지식을 내재화하고 있습니다.

구름톤 Univ 의 교내 동아리원들과 진행했던 프로젝트에서 잦은 기획 변경으로 인해 앱 출시라는 목표를 달성하지 못하는 실패를 경험했습니다. 이 경험을 통해 개발 리소스에 맞는 MVP 설정과 일정 관리의 중요성을 체감했습니다.

구름톤 Univ 해커톤에서는 실현 가능한 MVP를 확실하게 정했고, 적극적인 의사소통을 통해 제한된 시간 안에 서비스를 성공적으로 완성할 수 있었습니다.

당시 앱 출시라는 목표를 달성하지 못한 것에 아쉬움이 남아 기획부터 개발, 스토어 배포, 운영까지 전 과정을 책임지는 1인 앱 개발로 프로덕션 출시를 완료했습니다.

실패를 통해 배운 일정 관리와 핵심 기능에 집중하여 마침표를 찍는 개발자로 성장하고 있습니다.


🎯 프로젝트

독서 기록을 위한 OCR 기반 문장 수집 앱 서비스 - PagePick

2026.01 ~ 현재(서비스 런칭 및 운영 중)

React Native Supabase Expo Typescript EAS OpenAI API

역할: Full-stack

깃허브: https://github.com/SangHyun01/PagePick

서비스: https://play.google.com/store/apps/details?id=com.sanghyun01.PagePick

홍보 계정: https://www.instagram.com/pagepick.official/?next=https%3A%2F%2Fwww.instagram.com%2Faccounts%2Fonetap%2F%3Fnext%3Dhttps%253A%252F%252Fwww.instagram.com%252Faccounts%252Fonetap%252F%253Flsrc%253Dci%2526__coig_login%253D1%26lsrc%3Dci%26__coig_login%3D1

블로그: 🔗[velog] 출시 2일전 배포 에러 해결 과정

구현 완료 기능

핵심 문제 해결 1: MVVM 패턴 도입을 통한 컴포넌트 의존성 해제 및 선언적 UI 구조 확립