Skip to content
View huisso97's full-sized avatar
:octocat:
:octocat:

Highlights

  • Pro

Organizations

@SSAFYnity @FE-TechBook-Study

Block or report huisso97

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
huisso97/README.md

Sohui Choi

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).


Focus

  • 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

Selected Work

Worxphere β€” Talent Agent / Career Agent

  • 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.

Travel Wallet β€” B2B Admin / Realtime Messaging

  • 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).

HodooLabs β€” Video Learning / Mobile

  • Led an online video learning web product FE (Agora based).
  • Built a React Native learning app with Firestore for content and user-state management.

Skills

Next.js Β· React Β· TypeScript Β· TanStack Query Β· Zod Β· React Hook Form Β· SSE Β· Sentry Β· GitLab CI Β· Sendbird Β· WebRTC(Agora)

Pinned Loading

  1. mandi-frontend mandi-frontend Public

    Forked from kakao-travel-mandi/mandi-fe

    λΆ€μ‚° μ§€μ—­ νŠΈλ ˆν‚Ή μ½”μŠ€ μΆ”μ²œ ν”Œλž«νΌ, Mandi (μ΅œμš°μˆ˜μƒ, 2024 ν•œκ΅­κ΄€κ΄‘κ³΅μ‚¬ 관광데이터 ν™œμš© 곡λͺ¨μ „)

    JavaScript

  2. SOLNIVERSE SOLNIVERSE Public

    Solana 블둝체인을 ν™œμš©ν•œ 인터넷 방솑 μ„œλ“œνŒŒν‹° 후원 ν”Œλž«νΌ, SOLNIVERSE (κ²°μ„  및 λ³Έμ„  μš°μˆ˜μƒ, SSAFY 기업연계 ν”„λ‘œμ νŠΈ)

    JavaScript

  3. WISH WISH Public

    화상면접 μŠ€ν„°λ”” ν”Œλž«νΌ, WISH (μš°μˆ˜μƒ, SSAFY 곡톡 ν”„λ‘œμ νŠΈ)

    JavaScript 1