📋 Experience

フロントエンドエンジニアとして5年以上の経験を持ち、
Vue.js/Nuxt.jsを中心とした大規模Webアプリケーション開発に従事

リードエンジニア

マーケティングSaaS企業 (従業員規模20名程度)

現職

全プロダクトのデザイン、要件定義、外注管理、開発を担当。ABテスト・ヒートマップ・LPO機能を備えたSaaS型マーケティングツールの開発をメインに、Vue.js 3 / Nuxt.js 3を使用した大規模フロントエンド開発を主導。

🎯 主な実績

  • クエリLPO機能の設計・実装(20以上のコンポーネント開発)
  • TipTapベースのリッチテキストエディター開発
  • Canvas APIを活用したヒートマップ分析機能の実装
  • Nuxt2からNuxt3への大規模マイグレーション完遂(約6ヶ月)
  • 総コミット数2,200件以上、コードレビュー多数

💼 担当業務

  • プロダクト全体の設計・開発
  • 外注パートナーの技術選定・管理
  • 新機能の要件定義・UI/UX設計
  • パフォーマンス最適化・リファクタリング

🛠️ 技術スタック

Vue.js 3Nuxt.js 3TypeScriptJavaScriptTipTapCodeMirrorChart.jsTailwind CSSVee-validateFirebaseGoogle Cloud PlatformCloud FunctionsCloud RunFirestoreBigQueryPrisma ORMPostgreSQLRedisVitestPlaywrightFirebase EmulatorBiomeESLint

フロントエンドエンジニア

ペット保険会社

ペット保険サービスのフロントエンド開発を複数プロジェクトにわたって担当。既存のNuxt.js 2によるメインサービスの機能開発・改善に加え、Amazon向けのNext.js新規プロジェクトの立ち上げ、コーポレートサイトの実装など、幅広い開発に従事。

🎯 主な実績

  • Vue.js/Nuxt.js 2による大規模Webアプリケーション開発
  • Next.js 13/14 + React 18を使用した新規プロジェクト開発
  • Nuxt.jsからNext.jsへの技術移行プロジェクトを推進
  • AWS Amplify v6を使用した認証・API統合の実装
  • マイページログイン機能の改善、新規申込フローの実装

💼 担当業務

  • メインサービス(Nuxt.js)の機能開発・改善
  • Amazon向けフロントエンド(Next.js)の新規開発
  • 技術移行プロジェクトの設計・実装
  • コーポレートサイトの実装
  • 認証・API統合の実装

🛠️ 技術スタック

Vue.jsNuxt.js 2React 18Next.js 13-14TypeScriptBootstrap-VueBootstrap 5React Hook FormReact QueryVee-ValidateVuexAWS AmplifyAxiosi18nGTMNuxt Bridge

フロントエンドエンジニア

株式会社ニジボックス (グループ企業常駐)

リクルートグループ企業のブライダルメディアにて、Webサイトの改修とABテスト開発を担当。

🎯 主な実績

  • JavaScript/jQueryを使ったABテスト機能の実装
  • CV率改善施策の開発・検証
  • デザイナー・UXデザイナーとの協業による機能改善

💼 担当業務

  • Webサイトの機能改修
  • ABテストコードの実装
  • デザイナーとの協業

🛠️ 技術スタック

JavaScriptjQueryHTML5CSS3Git