Technical Skills

2008年頃からJavaScriptとCを使ってプログラミングを始め、会津大学で4年間画像処理を研究。

Node.js、React、Next.js、バンドルアルゴリズムに興味があるが、最近はLLMを使ったアプリ開発が多め。

一番好きな言語は、ActionScript 3.0。

JavaScript

  • Node.js
    2011-14y
  • webpack
    2017-8y
  • TypeScript
    2016-9y
  • Next.js
    2017-8y
  • React
    2015-10y

Other

  • Go
    2022-3y
  • C, C++
    2008-20157y
  • ActionScript
    2010-20155y
  • Java
    2010-20122y
  • OpenCV
    2014-20151y

Work Experience (Public Only)

2025/01
2024/01
2023/01
2022/01
2021/01
2020/01
2019/01
2018/01
2017/01
2016/01
2015/01
2014/01

Main Job

2024-04-01 ~ Present

多くの会社で技術顧問としてJSに限らずサービス設計、採用支援を行う。

  • Next.js, Node.jsなどのアーキテクチャ設計
  • 大規模フロントエンドのパフォーマンスチューニング
  • LLMを利用したアプリケーション開発支援
  • エンジニア採用支援
  • エンジニア組織計画と成長戦略相談
2022-08-01 ~ 2025-03-31

VPoEとしてエンジニア組織の構築とフロントエンドの開発をリード。

  • Yuicleanerの開発をリード
  • 製薬企業様向けに数千万データを高速に処理できるようにNode.jsを用いてアーキテクチャの設計と実装
  • YuiQuery ResearchでLLMを使った自然言語からSQL生成システムの実装
  • エンジニア組織の構築とエンジニアラダーの作成し評価制度のベース作成
Engineer
2017-12-16 ~ 2019-10-31

前のドワンゴ退職から半年しか経ってないため、以前と開発の状態は大きく変わらずN予備校に復職。

  • 引き続き機能開発やwssを利用したリアルタイムイベントを管理するシステムをメンテナンス
  • N校のJavaScriptに関するプログラミング教材のレビュー
  • ニコニコ生放送の部署に移り、動画の低遅延、安定化の研究。WebRTCやこのときにはまだ仕様策定中であったCMAFの導入検証を行う
Engineer
2017-06-01 ~ 2017-12-01

主にUSチームでWebの開発に従事。フロントエンドエンジニア3人目。

  • Mercari USの開発をリード
  • Mercari JPではAMP, PWA, Reactの導入をリード
Engineer
2015-04-01 ~ 2017-05-31

新卒で入社し、新規開発を行うフロンティアチームに配属。

  • 社内レジュメシステムの開発
  • ニコナレの立ち上げを行いフロントエンド一人で開発。初React導入。
  • N予備校の立ち上げを行い、主にwssを利用したリアルタイムイベントを管理するシステムを開発

My Company

Technical Advisor
2022-08-01 ~ Present
  • フロントエンド、Node.jsのセキュリティ強化支援
  • 大規模トラフィックに耐えうる設計、パフォーマンスチューニング支援
  • エンジニア採用支援
Enabling Team (Frontend/LLM)
2025-04-01 ~ Present
  • CEO直下のチームで、新規プロダクトのBPO
  • バクラクのフロントエンド開発
  • 会社全体リポジトリのフロントエンドインフラ改善
  • 新規サービス開発
Engineer
2025-05-01 ~ Present
  • YuiQuery Researchの開発を引き続き行う
Technical Advisor
2023-07-01 ~ Present
  • Ruby on RailsからNext.jsへの移行方針の設計支援
  • Next.js App Routerアーキテクチャ設計支援
  • 新規プロダクト設計支援
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • エンジニア採用支援
  • エンジニア育成
Technical Advisor
2025-08-01 ~ Present
  • Node.jsアーキテクチャ設計支援 (DDD, Clean Architecture)
  • 大規模トラフィックに耐えうる設計、パフォーマンスチューニング支援
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • リプレイス移行設計支援
  • LLM効率化のための基盤作成支援
  • エンジニア採用支援
Technical Advisor
2025-03-01 ~ Present
  • Next.js App Routerアーキテクチャ設計支援
  • Node.jsアーキテクチャ設計支援 (DDD, Clean Architecture)
  • LLM効率化のための基盤作成支援
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • エンジニア採用支援
Technical Advisor
2025-08-01 ~ Present
  • リプレイス移行設計支援
  • LLM効率化のための基盤作成支援
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
Technical Advisor
2023-07-01 ~ Present
  • ADRの各意思決定の確認や議論、今後スケールする組織のためのアーキテクチャの提案
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • 新規プロダクト設計支援
Technical Advisor
2025-03-01 ~ Present
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • 新規プロダクト設計支援
Technical Advisor
2023-07-01 ~ Present
  • App Routerを利用したtoBサービスの開発、サポート
Architect
2024-04-01 ~ 2024-12-31
  • Next.js App Routerアーキテクチャ設計支援
  • Node.jsアーキテクチャ設計支援 (DDD, Clean Architecture)
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • リプレイス移行設計支援
Technical Advisor
2024-04-01 ~ 2024-08-31
  • Next.js App Routerアーキテクチャ設計支援
  • Node.jsアーキテクチャ設計支援 (DDD, Clean Architecture)
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • リプレイス移行設計支援
Technical Advisor
2023-02-01 ~ 2023-12-31
  • Next.js App Routerアーキテクチャ設計支援
  • Node.jsアーキテクチャ設計支援 (DDD, Clean Architecture)
  • フロントエンドインフラ改善支援 (Monorepo, CI/CD, Bundler, etc)
  • リプレイス移行設計支援
Engineer
2021-11-01 ~ 2022-06-01
Technical Advisor
2022-02-01 ~ 2022-05-31
  • Node.jsアーキテクチャ設計支援 (DDD, Clean Architecture)
  • エンジニア育成

事業転換が発生したため、短い期間でのサポート

Technical Advisor
2019-12-01 ~ 2020-05-31
  • create-react-appからNext.jsへの移行サポート
  • ゲーム開発のコードレビューとパフォーマンス改善提案
Technical Advisor
2018-11-01 ~ 2019-10-31
  • Mercari JPを1から作り直すプロジェクトに顧問として参加
  • Next.jsを初期から選択し、セキュリティをはじめとしたアーキテクチャの設計と実装をサポート
  • 大規模トラフィックに耐えうる設計、パフォーマンスチューニング支援
  • リプレイス移行設計支援
Engineer
2017-06-01 ~ 2017-10-01
  • スポットで開発に参加、Scalaを利用
Engineer
2014-05-01 ~ 2015-03-03
  • Backbone.jsやjQueryを利用し、学生アルバイトとして開発
2013-07-01 ~ 2013-10-01
  • Titaniumを利用した画像処理アプリ開発

Work Timeline

2025/01
2024/01
2023/01
2022/01
2021/01
2020/01
2019/01
2018/01
2017/01
2016/01
2015/01
2014/01