Web Client & PBX Backend
3CX のコアプロダクト — 35 万+ 組織向けエンタープライズ PBX と unified communications プラットフォーム。WebClient と platform backend にわたる end-to-end 機能開発を担当。
- 3CX AI Voice Agents の UI、設定ワークフロー、PBX レベル統合を構築 — ユーザー model に impersonation を拡張し、AI 駆動 call flow と RAG を有効化。各種 AI provider との full-stack 統合を実装。
- call-state 同期のため RxJS pipelines と core client services を再設計。中央値レイテンシを ~250ms から ~120ms に短縮し、異種データソース間でも state drift なく整合性を保持。
- PBX WebClient を AngularJS から Angular v20 へ移行。
- 大規模 WebClient リデザインに参画。dialer、call panels、通話 UI など realtime 関連サービスを担当。

