Byun Hyunseok
- Frontend Engineer / AI Engineer•
- 韓国、ソウル•
- 95. 07. 01
- • フロントエンドアーキテクチャ設計
- • デザインシステムの構築とドキュメント化
- • データキャッシュの最適化により読み込み時間を350ms -> 90msに短縮
- • AI開発自動化により機能開発を5日 -> 1.5日に短縮
- • デバッグ時間を1日 -> 半日に短縮
- • 同時接続1,000人規模のサービス安定化
Work Experience
Global Knowledge Korea
韓国、ソウル
Frontend Engineer / AI Engineer
24. 03. 18 - 26. 09. 30
- Flunti
Next.jsReactTailwindTanStack QueryECS - SaaSプラットフォームのフロントエンドアーキテクチャ設計と開発を主導し、15社以上の企業サイトを運用
- TanStack QueryとNext.js Fetch APIのキャッシュを統合し、DXを向上させ、ページの読み込み時間を350ms -> 90msに短縮
- プロキシレイヤーのデータキャッシュ最適化により、基準情報全体の読み込み時間を100ms -> 65msに短縮
- SEO向けのMetadataおよびJSON-LDヘルパーを設計・実装
- Design System
NextjsRadixUITailwindStoryBook - Reactベースのコンポーネントライブラリを設計・実装し、デザイナーと協業して再利用可能なコンポーネントを20種類以上開発
- Storybookを導入し、フィードバックプラグインを開発
- Next.jsとStorybookを用いたデザインシステムのドキュメントサイトを構築・デプロイ
- サイト全体のUI一貫性を確保し、開発効率を向上
- Studio
Next.jsDrizzleDockerEC2 - AI駆動開発のためのデザインシステムベースのプラットフォームヘルパーサイトを設計・開発・デプロイ
- ページ生成プロンプトと自動化パイプラインを設計・実装し、機能開発期間を平均5日 -> 1.5日に短縮
- 部門間協業を支援するHTMLモック生成機、ガイド文書用ステッパーページ、機能実現可能性を判断するAIボットを実装
- AI Documentation
Claude code - AI駆動フロントエンド開発のためのドキュメントとプロンプトを設計・適用し、デバッグ時間を平均1日 -> 半日に短縮
- 既存のコンベンションとアーキテクチャパターンを全体分析し、15以上のSkillと6以上のCommandを作成・ドキュメント展開
- PR分析と自動化パイプラインを実装し、人が作成したレビューコメントとの比較検証で人が検出した項目の約90%を再現
- リアルタイムクラス教育システム
ReactTailwindTanStack Query - 同時接続1,000人規模のリアルタイム教育プラットフォームで、Zoom Live連携、リアルタイムクイズ、掲示板などの主要フロントエンド機能を開発
- Zoom Web SDKでライブ講義をプラットフォームに埋め込み、サービスから離脱せずに受講できるワンストップ環境を構築
- リアルタイムクイズのトラフィック集中時にリクエストフローとAPIを最適化し、CloudWatch基準でECS Task平均CPU使用率を80% -> 40%に削減
- 制限時間と開始時点の同期が必要なクイズインタラクションロジックを安定化し、デバッグを実施
Prosoft
韓国、昌原
Fullstack Engineer
23. 02. 06 - 24. 03. 01
- レガシーソリューション再設計と高度化
SpringBootVuePinia - NexacroベースのレガシーソリューションをVue 3、TypeScript、Piniaベースに再設計
- 重複するAPI呼び出しを削除し、API呼び出しを非同期処理で最適化して応答速度を最大2倍改善
- フォーム、グリッド、検索条件などの主要機能をモジュール化し、再利用性を強化
- WebSocketによる通知機能とPDF.js、Fabric.jsベースの図面管理機能を実装
- VitePressベースのオンボーディングドキュメントを作成し、新規メンバーの迅速なオンボーディングを支援
- DB移行
MyBatisOracleDBMariaDBJAVA - 既存のOracle DB構文で書かれたSQL文をANSI標準SQLにリファクタリングし、MyBatis Mapperに適用してテスト
Keywords Studio
日本、東京
LQA Tester
19. 07 - 2022. 01
- ゲームLQAおよびオンボーディングプロセスの改善
RedmineMS ExcelJIRA - 7件以上のプロジェクトでLQAを実施し、リリース完了を支援
- 韓国語人材が不足する状況でTFチームを編成し、オンボーディング支援とテストを並行して実施して、オンボーディング期間を2-3日 -> 1日に短縮
Projects
個人プロジェクト
Toys
2022. 11 - 現在
- BBlog
Next.jsTypeScriptDrizzleMySQLbetter-auth - 2022年から運用する個人ブログをVue、Svelte、Next.jsへ移行しながら長期保守
- MDXベースの記事、タグフィルタと検索、コメント、Logタイムラインなどのコンテンツ管理機能を実装
- Vercelフロントエンド、b-hubバックエンド、MySQL、Cloudflare R2にサービス運用構成を分離
- Webtoon Bookmarker
Chrome MV3BunReactshadcn/ui - ネイバーウェブトゥーンのメインにブックマークタブを挿入するChrome Web Store公開拡張機能を開発・運用
- Content Script、React Popup、chrome.storage.localでユーザー別ウェブトゥーンブックマーク管理を構築
- v1 -> v2再構築でManifest V2 -> V3、Chakra UI -> shadcn/ui、Viteベースビルド -> Bunビルドパイプラインへ移行
- kataru
HonoReactCloudflareDrizzleMySQL - Hono、React SSR、IslandアーキテクチャによるマルチユーザーブログSaaSを設計・実装
- ユーザー別サブパスブログとCSR管理アプリケーションを分離
- HTMLとMarkdownの双方向変換エディタとCloudflare R2向けHonoベースSharp画像変換サーバーを実装
- b-hub
BunHonoDrizzleMySQLCloudflare R2 - 8ドメインの個人サービスを統合するバックエンドハブを設計・運用
- Bun、Hono、Drizzle、MySQLで認証、ファイル処理、API、スケジューリング機能を統合
- RFC 4791 CalDAVサーバーを実装し、1,704件以上のテストでコアドメインの動作を検証
Skills
Frontend
- Next.js
- React
- Vue
- TypeScript
- Tailwind CSS
- TanStack Query
- Storybook
- Electron
Backend
- Hono
- Spring Boot
- Drizzle ORM
- JPA
- MyBatis
- MySQL
- MariaDB
- SQLite
Cloud
- AWS ECS
- AWS Lightsail
- Vercel
- Cloudflare R2
Infrastructure
- Docker
- Debian/RHEL Linux
- Nginx
etc.
- 2025. 03 - 2027. 02 卒業予定高麗サイバー大学校 コンピュータ工学科 在学中
- 2022. 04 - 2022. 10釜山東成職業専門学校 フルスタック課程
- 2019. 05第6回東アジア農業遺産学会 現地見学 韓日通訳
- 2018. 09 - 2019. 01旅館 夢乃井 インターンシップ
- 2014. 03 - 2019. 02馬山大学 観光日本語学科