Frontend Engineer building streaming Agent Chat / Workflow UIs with Next.js + TypeScript.
I specialize in event-driven runtime modeling, shared adapter layers, and production-grade reliability (cancel/retry/error recovery).
- π» Frontend Engineer @ Worxphere (2025.11 ~ current) | ex-Travel Wallet, HodooLabs, TechLabs
- π Blog: https://velog.io/@huisso/posts
- π« Email: [email protected]
- Streaming / realtime events β deterministic UI state (messages Β· widgets Β· thread)
- Conversation consistency: regeneration/deletion boundaries & multi-item thread modeling
- Reliability: cancel / retry / error recovery + state synchronization
- Complex admin systems: hierarchical domain + search/filter + query-state sync
- Operational readiness: observability + CI quality gates to prevent regressions
- Built a Shared Agent Runtime Adapter used by both products to avoid duplicated runtime logic.
- Integrated an SSE-based agent runtime into UI, mapping async events into messages/widgets/thread state.
- Established consistency conventions for event ordering and conversation boundaries.
- Designed cancel/retry/error recovery flows with observability hooks.
- Developed an ad platform admin (Campaign β Ad Group β Creative) with Next.js 15 + TS.
- Standardized fetching & forms with TanStack Query v5 + Zod + React Hook Form.
- Implemented realtime 1:1 DM with Sendbird, stabilizing message state synchronization.
- Improved production stability with Sentry and CI quality policies (e.g., Sonar gate).
- Led an online video learning web product FE (Agora based).
- Built a React Native learning app with Firestore for content and user-state management.
Next.js Β· React Β· TypeScript Β· TanStack Query Β· Zod Β· React Hook Form Β· SSE Β· Sentry Β· GitLab CI Β· Sendbird Β· WebRTC(Agora)


