About
사용자 경험과 운영 효율을 동시에 고민하는 5년 차 프론트엔드 개발자 이성훈입니다.
약 10만 명 규모의 B2C 서비스 '소속(sosok)'과 B2B 솔루션 '소속비즈니스'의 프론트엔드 개발을 주도하며 서비스의 성장을 이끌었습니다. React, Next.js, TypeScript를 기반으로 탄탄한 설계를 지향하며, AWS와 GitHub Actions를 활용해 안정적인 CI/CD 환경을 구축 · 운영한 경험이 있습니다.
기술은 결국 비즈니스 문제를 해결하기 위한 도구라고 생각합니다. 기획 팀부터 영업 팀까지 적극적인 소통으로 잠재적 문제를 사전에 발견하고 해결하여 최근 6개월간 운영 서비스 CS 0건이라는 기록을 달성했습니다.
또한, 저는 코드의 가독성과 재사용성이 팀의 생산성으로 직결된다고 생각합니다. Atomic Design 패턴을 도입하여 컴포넌트를 구조화하고 Storybook을 활용함으로써 컴포넌트를 문서화하여 협업 효율을 극대화했습니다.
이러한 경험을 바탕으로 티스토리 블로그를 통해 기술적 해결 과정을 공유하며 다른 개발자에게 도움이 될 수 있도록 노력하고 있습니다.
Skills
Frontend
Backend
Tools & Others
Experience
(주)블루프로그
2021.07 ~ 2026.02
trepick
2021.12 ~ 2022.11
온라인 행사 제작 및 운영 플랫폼
- ▹이미지(jpg, png → webp) 및 동영상(mp4 → webm) 리소스 최적화로 용량 각각 30%, 20% 감소
- ▹Lighthouse 성능·접근성·SEO·Best Practices 전 항목 100점 달성
- ▹Next.js SSR을 활용한 동적 Open Graph 적용으로 SNS 공유 유입 최적화
- ▹Google Analytics + Google Tag Manager 연동으로 유저 행동 데이터 수집 및 마케팅 성과 분석 지원
소속비즈니스
2022.12 ~ 2023.09
매장 관리 및 이용량 관리 플랫폼
- ▹TanStack Query 도입으로 불필요한 API 호출 약 40% 감소 및 UX 개선
- ▹NextAuth 소셜 로그인 및 Firebase Auth 로그인 기능 구현
- ▹Firebase Cloud Messaging을 사용한 푸시 알림 기능 구현
- ▹토스페이먼츠 결제 모듈 연동
- ▹Sentry 도입으로 오류 발생 원인 추적 및 이슈 대응 시간 1일 이내로 단축
- ▹Web Socket을 활용한 실시간 채팅 기능 구현
- ▹chart.js를 사용한 사용량 데이터 시각화 대시보드 구현
- ▹AWS ECS + ECR 배포 환경 구축
소속
2025.02 ~ 2025.08
오프라인 할인 멤버십 플랫폼
- ▹Flutter → React Native + WebView 마이그레이션으로 앱 용량 25% 감소
- ▹웹 배포 방식 전환으로 앱 업데이트 소요 시간 2~3일 → 약 5분으로 단축
- ▹Virtualized 도입으로 렌더링 시간 약 80% 이상, API 서버 부하 약 90% 이상 감소
- ▹Branch.io를 활용한 동적 딥링크 기능 구현 (Firebase Dynamic Links 대체)
- ▹기기 카메라를 활용한 QR 코드 스캔 기능 구현
Side Projects
그리움 이음
2025.11 ~ 진행 중
온라인 추모 및 가족 그룹 관리 서비스
인원 및 역할
- ▹Frontend: 2명, Backend: 1명
- ▹Lead Frontend Developer
PlanVerse
2024.12 ~ 2025.05
업무 ⋅ 프로젝트의 효율적인 관리를 위한 웹 애플리케이션
인원 및 역할
- ▹Frontend: 2명, Backend: 1명
- ▹Lead Frontend Developer