2025.4 - 2026.1Frontend Development (Web · Electron)Company
Double U Works
Developed key groupware SaaS domains (attendance, approval, HR) on the frontend and owned the chat desktop app end-to-end. Analyzed recurring workflow friction and improved it through features.
Tech Stack
TypeScriptReactTailwind CSSZustandSocket.ioElectronJWTStorybookCypressNode.jsExpress
Key Highlights
- Chat room creation time reduced from 6s to 0.1s — identified repeated request pattern as bottleneck and simplified the structure
- Auto-save for electronic approval drafts — prevented content loss from session expiry, balanced save frequency and server load with debounce/throttle, last-saved timestamp display
- Electron IPC socket optimization (88.8% fewer registrations) — resolved duplicate subscriptions (134→15) with Zustand + EventBus, eliminated typing delay
- Claude Code team workflow setup — standardized role-specific commands/context and code/commit/PR processes, ~56% team productivity gain (WBS basis)
- Playwright E2E testing · GitHub Actions CI/CD · AWS S3/CloudFront auto-deploy pipeline
- Code splitting — chunks 3,900KB→2,000KB, Lighthouse Performance 63→73, FCP 3.1s→2.2s
- Security — refresh-token migrated to http-only cookie, React Query cache reset