[프로젝트]
‣ SaaS 기반 실시간 사내 협업용 툴인 Gaia에서 공동편집과 관련된 컴포넌트 설계 및 구현, 최적화
[주요 역할]
‣ 사내 공통 컴포넌트 개발 및 유지보수, 성능 개선 및 리팩토링
‣ 실시간 협업 환경에서 사용자 작업 상태 포커스 컴포넌트 구현 프로젝트 리드
‣ 코드 일관성 유지 및 협업 프로세스 개선을 위한 내부 개발 가이드라인 수립
‣ Git을 이용한 형상관리 및 협업
[핵심 성과]
• 프론트엔드 성능 최적화 :
‣ 성능 최적화/안정화로 시스템 반응 속도 20% 개선
‣ React 가상 DOM 최적화 및 메모이제이션 적용으로 렌더링 속도 30% 향상
‣ 코드 스플리팅을 통한 Lazy Loading 적용
• 사용자경험 개선 :
‣ 실시간 협업 환경에서 사용자 작업 UI 포커스 컴포넌트 설계 및 구현으로 프로젝트 진행 상황 실시간 모니터링 가능, 작업 충돌 90% 감소
‣ 사용자 작업 UI 포커스 컴포넌트 도입으로 실시간 협업 효율성 45%, 팀 생산성 30% 증가
‣ 실시간 사용자 아바타 컴포넌트 도입으로 사용자 식별 시간 90% 단축
‣ 컴포넌트 제작 속도 20% 향상 및 앱 제작 속도 15% 향상으로 인한 리소스 절감 효과 달성
‣ MobX 상태 관리 최적화로 사용자 인터랙션 반응 속도 20% 향상
‣ 사용자 경험 향상을 위한 A/B 테스트 수행 및 피드백 반영
• 리팩토링 및 코드 품질 개선 :
‣ 외부 사업 진행을 위한 기능 리팩토링으로 코드 베이스 18% 단순화 및 회귀 테스트를 통해 안정성 향상
• 사용자 VOC :
‣ 실시간 작업 UI 포커스 컴포넌트 제공으로 실시간 협업 효율성 45% 향상
‣ 실시간 사용자 아바타 컴포넌트 도입으로 커뮤니케이션 효율성 하락, 프로젝트 내 실시간 작업자 구분 불가 이슈 해결
[Languages]
‣ TypeScript, JavaScript, HTML, CSS
[Frameworks/Libraries]
‣ React, MobX, Styled Components
[Tools]
‣ GitLab, Webpack, Babel, ESLint, Prettier, Figma, Notion
더보기