実務3年、個人開発を含めると通算5年のソフトウェアエンジニアです。
TypeScript・React・Next.js を中心にフロントエンド開発を専門としています。技術でチームを牽引するアーキテクトやテックリードの役割を担うことを目標にしています。
フロントエンドにとどまらない設計力を身につけるため、インフラ(AWS・Firebase)や AI を活用した開発にも積極的に取り組んでいます。
学習の進捗を記録・可視化する Web アプリケーション。Next.js と Firebase で作った初めての個人開発プロジェクトです。
業務委託スタッフ向け SPA の開発。スクラムチームにフロントエンドエンジニアとして参画した。
使用技術:
- TypeScript
- Next.js
- React
- Docker
- AWS
担当業務:
- UI パーツ・ページの実装とテスト
- コードレビューと改善
- バグ修正と UX 改善
- フロントエンドの設計
- 若手エンジニアの育成
Next.js のメジャーバージョンアップ(14→16)と Recoil から Jotai への移行をリード。リードエンジニアとして Snyk による脆弱性診断を一貫して担当した。
使用技術:
- TypeScript
- Next.js
- React
- Docker
- AWS
担当業務:
- 技術調査と PoC
- 実装とテスト
- Snyk を用いた脆弱性診断
- 検出された脆弱性の分析と対応
- リードエンジニアとしての推進
マイページ刷新プロジェクトのドキュメント品質課題に対応。AI によるドキュメント自動チェックの仕組みを設計し、他案件と並行する限られた工数のなかで成果を出した。
使用技術:
- Dify
- Python
担当業務:
- AI によるドキュメント自動チェックの設計
- AI が読み取りやすいよう Excel を Markdown に変換する Python ツールの作成
AI を活用したアプリケーション開発の進め方をチーム横断で標準化。Claude Code の利用環境を整備し、AI 活用の知見を共有している。
使用技術:
- Claude Code
- Docker
- AWS
担当業務:
- AI 駆動開発を前提としたアプリケーション開発標準の策定
- チーム向け Claude Code 利用環境の提供
- Claude Code 活用の知見・ベストプラクティスの共有