소개
사용자가 느끼는 제품의 질은 프론트엔드에서 결정된다고 믿습니다. 디자인 시스템 구축과 대규모 프론트엔드 코드베이스 유지보수가 전문입니다. 1인 개발자부터 팀까지 코드 리뷰와 멘토링을 해드립니다.
#React#디자인시스템#프론트엔드아키텍처#웹성능
경력
토스 · 프론트엔드 테크리드
2018-2024토스증권 웹 디자인 시스템 구축 및 프론트엔드 팀 리딩
우아한형제들 · 프론트엔드 개발자
2014-2018사장님 광고 어드민 개발 및 사내 컴포넌트 라이브러리 구축
학력
- 성균관대학교 소프트웨어학2014 졸업
답변한 질문
- 개발2일 전
초기 스타트업, 모놀리스로 시작하면 나중에 후회할까요?
백엔드는 모놀리스에 동의하고, 프론트엔드 관점에서 덧붙이면 디자인 시스템만은 초반에 잡아두길 권합니다. 화면이 늘어나기 시작하면 일관성을 다시 맞추는 비용이 기하급수적으로 커집니다.
- 디자인5일 전
온보딩이 너무 길다는 피드백, 어디부터 손대야 하나요?
제품 구조 문제일 가능성도 점검해보세요. 초기 설정 단계가 많으면 그 자체가 장벽입니다. 기본값을 똑똑하게 채워주는 것만으로 완료율이 크게 오르는 경우가 많습니다.
- 개발2주 전
앱 성능이 점점 느려집니다, 리팩토링 타이밍일까요?
먼저 '느림'을 측정하세요. 체감이 아니라 숫자로요. React DevTools Profiler와 번들 분석으로 병목을 찾으면, 대개 전면 리팩토링 없이 80%가 해결됩니다. 불필요한 리렌더, 거대한 번들, 큰 리스트의 미가상화가 흔한 3대 원인입니다. 전면 리팩토링은 거의 항상 과한 처방입니다.
- 디자인2주 전
앱 첫 화면 이탈률이 높아요, 디자인 문제일까요?
구현 관점에서, 첫 진입 속도(LCP)도 점검하세요. 첫 화면이 1초만 느려도 이탈이 크게 늡니다. 디자인을 바꾸기 전에 로딩 성능부터 측정해보길 권합니다.