李東原

フルスタックエンジニア / Nextbeat

Webサービスのフロントエンド、API、デプロイをまとめて扱っています。最近はTypescript、SvelteKit、Nest.js、AWSを主に使っています。

李東原

現在
フルスタックエンジニア / Nextbeat
拠点
東京・恵比寿
言語
韓国語、日本語、英語
技術
Typescript, SvelteKit, Nest.js, AWS

最近の仕事

フルスタックエンジニア

2024.04 - 現在

2024年4月からNextbeatで働いています。Hoikushibankを担当した後、現在はOmotenashi HRの開発に参加しています。

  • LambdaのデプロイをServerless FrameworkからAWS SAMへ移し、デプロイ時間を約30%短縮しました。
  • SSRと静的アセット配信を調整し、Lighthouse SEOとCore Web Vitalsを改善しました。
  • 社内管理ツールの認証構成をAzure ADからAmazon Cognitoベースへ移行しました。

業務委託フルスタックエンジニア

2024.07

BiodenKRサイトを短期の業務委託で開発しました。

  • SvelteKitでサイトを構築し、静的SSR構成を整えました。
  • レイアウトを分けずに5言語対応を実装しました。
  • Cloudflare Pagesへデプロイし、公開作業を自動化しました。

最近の作業

AWS SAM移行

LambdaのデプロイフローをAWS SAMと共通テンプレート前提で整理し直しました。

デプロイ時間が約30%短くなりました。

Core Web Vitals改善

SvelteKitのSSR、画像配信、ルート読み込みを調整しました。

Lighthouse SEOとパフォーマンスのスコアが10点以上上がりました。

BiodenKR公開

企業サイトを作り、5言語にローカライズしました。

Cloudflare Pagesに公開し、グローバル向けに配信しました。

社内管理ツール認証基盤の移行

Azure ADベースの認証構成をAmazon Cognitoベースへ移しました。

複雑だった認証フローと運用構成をAWS側に整理しました。

主に使う構成

アプリケーション

Typescript, SvelteKit, Nest.js, Node.js, Svelte

インフラ

AWS Lambda, AWS SAM, Infrastructure as Code, CI/CD

進め方

SSR調整, パフォーマンス最適化, 多言語対応

仕事の進め方

要件整理, クライアントとのやり取り, リリース運用

リンク

仕事の話であればLinkedInが一番見やすいです。GitHubには最近のコードと作業履歴があります。