
PM / フロントエンドエンジニア
W・S
これまでWebアプリケーション開発を中心に、複数プロジェクトで設計・実装を担当してきました。 ReactやTypeScriptを用いた開発を得意とし、属人化したコードのリファクタリングや、UI/UX改善にも取り組んできました。 技術選定やパフォーマンス最適化にも注力し、開発効率と品質向上に貢献しています。
- 応用情報技術者試験
- 基本情報技術者試験
スキル
TypeScript
5年基本的な使い方を理解しており、アプリケーションのコードベースを安全に保って開発することができる。 ジェネリクスを駆使してユーティリティ関数や汎用Reactコンポーネントを作成できる。
React
5年基本的なAPIはライブラリの思想や挙動を正しく理解した上で適切に使用できる。 React使用者が陥りやすいパフォーマンスの問題を把握しており、`useMemo`, `useCallback`, `React.memo` を駆使して解決できる。 また、パフォーマンスの問題を引き起こさないようなコーディングスタイルで開発できる。
Next.js
4年SSR、 SSG、 ISR の使い分け方法やユースケースに対してどれが最適なレンダリング手法かを理解している。 Page Routerの実装については実務経験があり、任意のアプリケーションの処理を実装・実現できる。 App Routerについても実務経験は多少あり。
CakePHP
2年MVCモデルの仕組みを理解して、任意のアプリケーションの処理を実装・実現できる。
Laravel
1年コードリーディング、簡単なAPIの修正などの全体的な開発が一通りできる。 クエリ最適化(EloquentのN+1問題の回避など)を意識したクエリを組み立てることができる。 Viteを用いたアセット管理の最適化の経験がある。
Firebase
3年NoSQLについて理解し、Firestoreを用いたアプリケーションの実装ができる。 またAuthenticationを使用し、メール認証のほか、Googleなどのプロバイダを使用した認証をアプリケーションに組み込むことができる。
参画プロジェクト
2025年4月〜2025年8月
外回り営業支援ツールの各種内部改善
フロントエンドエンジニア
外回り営業支援ツールのWeb管理画面において、管理者向け設定フォームのリファクタリングを担当。 属人化したコードによる機能開発の効率低下を解消。
- Next.js
- React
- Tailwind CSS
- TypeScript
- Azure Static Web Apps
2024年11月〜現在
某映画館サイト構築
フロントエンドエンジニア
新規オープンする小規模映画館向けの公式サイトの構築を担当。 映画館の紹介と、チケット予約の機能を実装。 予約機能は外部のシステムを使用して実装し、API連携にあたってのインターフェース仕様なども調整。 自社開発のCMSを使用。
- Next.js
- React
- Tailwind CSS
- Vercel
- TypeScript
2024年5月〜2025年3月
太陽光システムの構築・保守
フロントエンドエンジニア
Laravelで作られた太陽光発電の監視・管理システムのWebフロントエンド・バックエンドの開発を担当。 クライアントが立案した要件をもとに機能設計、開発、検証を担当。 開発自体はほぼ1名体制。
- PHP
- Laravel
- MySQL
- Docker
- AWS EC2
2023年6月〜2024年4月
WEBアンケートシステム構築・保守
フロントエンドエンジニア
アンケートシステムの事業者向けの管理画面とエンドユーザー向けアンケート実施画面のフロントエンド側の設計、開発、検証を担当。 クライアントからのフィードバックをもとに、UI/UXの改善に注力。 回答フローの最適化やエラーメッセージの明確化など、利便性向上を目的とした改修を実施。 UI/UXに関する知見を活かしながら開発を進めました。
- React
- Firebase
- TypeScript