2025.04 - 2026.01프론트엔드 개발 (웹·Electron)회사 프로젝트
더블유웍스 (Double U Works)
그룹웨어 SaaS의 근태·결재·인사 등 핵심 도메인 프론트엔드를 개발하고, 채팅 데스크톱 앱을 전담했습니다. 실제 업무 흐름에서 반복되는 불편을 분석하고 기능으로 개선했습니다.
기술 스택
TypeScriptReactTailwind CSSZustandSocket.ioElectronStorybookNode.jsExpress
주요 성과
- 채팅방 생성 시간 단축 (6초→0.1초) — 요청 구조를 분석해 반복 요청이 병목임을 파악하고 구조를 단순화하여 개선
- 전자결재 자동 임시저장 — 작성 중 로그인 만료로 내용이 유실되는 문제를 개선, 디바운스·쓰로틀링으로 저장 빈도와 서버 부담 조절, 마지막 저장 시점 표시
- Electron IPC 소켓 최적화 (IPC 등록 88.8% 감소) — Zustand + EventBus 패턴으로 중복 구독 134회→15회, 타이핑 입력 지연 해소
- Claude Code 팀 활용 체계 구축 — 역할별 커맨드·컨텍스트 정리, 코드 작성·커밋·PR 과정 표준화, WBS 기준 팀 생산성 약 56% 향상
- Playwright 기반 E2E 테스트 도입 및 GitHub Actions CI/CD · AWS S3/CloudFront 자동 배포 환경 구축
- 코드 스플리팅 최적화 — 빌드 청크 3,900KB→2,000KB, Lighthouse Performance 63→73, FCP 3.1s→2.2s
- 보안 개선 — refresh-token http-only 쿠키 전환, React Query 캐시 초기화 설계