01 / PROFILE

プロフィール

実務経験15年5ヶ月のフリーランスエンジニアです。Webサービスの機能開発、既存システムのリプレイス、テスト・CIの改善、AWS上の開発環境の整備を担当しています。

業務形態
フリーランスエンジニア2018.04〜
実務経験
155ヶ月
主な技術
TypeScript / PHP / Go / AWS

直近の経歴

すべての経歴

02 / CAREER

職務経歴

19 件

案件を選ぶと、担当業務・役割・使用技術を確認できます。

フリーランス(2018.04〜)

← 経歴の目次に戻る
2026.04 — 2026.0801 / 19

LINE公式アカウント運用プラットフォームの開発

フリーランスとして参画

LINE公式アカウントの運用を支援するSaaSの新機能開発を担当しました。

役割
SE
チーム
3名
全体
6名

担当業務

  • React・TypeScriptによる主要機能への機能追加
  • 個人用クラウド環境の構築機構の作成
  • LINEリッチメニューに関するAWS CDKの再編成とインフラ定義
  • Drizzle ORMを用いたDB設計・マイグレーション運用
  • レビュー観点の整備とAIツールを活用した実装・レビューの効率化
  • 他プラットフォームに対応する新機能の要件定義・設計

担当工程

  • 要件定義
  • 基本設計
  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • TypeScript 5.8
  • Node.js 22
  • SQL
データベース
  • AWS Aurora(PostgreSQL)
  • DynamoDB
フレームワーク・ツール
  • React 18
  • MUI
  • Fastify
  • Hono
  • ConnectRPC
  • Drizzle ORM
  • AWS(Lambda/ECS/SQS/CDK)
  • Vite
  • Vitest
  • Playwright
  • Biome
  • Slack
  • GitHub
  • Docker
2026.01 — 2026.0302 / 19

アンケートシステム保守運用

フリーランスとして参画

アンケートシステムの保守・運用と、機能追加・開発環境の改善を担当しました。

役割
SE
チーム
4名
全体
15名

担当業務

  • 機能追加と既存不具合の修正
  • フォーマッターとfeature CIの導入
  • 開発環境の改善提案と実装

担当工程

  • 要件定義
  • 基本設計
  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • PHP 8.2
  • JavaScript
データベース
  • AWS Aurora(MySQL、PostgreSQL)
フレームワーク・ツール
  • Smarty
  • Slack
  • GitHub
  • AWS
  • PHPUnit
  • Node.js
  • Docker
2023.11 — 2025.1203 / 19

マーケティングオートメーションツール開発案件(第二期)

フリーランスとして参画

BtoBのIT製品比較サービスに再参画し、既存PHPシステムの運用と並行してGo・Next.jsへの段階的なリプレイスを担当しました。

役割
SE
チーム
6名
全体
17名

担当業務

  • Goによるユーザー行動トラッカー・新規APIの設計と実装
  • Next.js・Tailwind CSSによる新規画面の実装と既存機能の改修
  • PHP 7.4 → 8.2、Laravel 6 → 10へのアップグレード
  • 外部AIサービスを用いたベクトル検索機能の開発
  • CI実行時間を14分から7分台へ短縮
  • テストコードの整備、DDDに基づく設計、若手メンバーへの技術共有

担当工程

  • 要件定義
  • 基本設計
  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • TypeScript
  • Go 1.24
  • PHP 8.2
  • PHP 7.4
データベース
  • AWS Aurora(MySQL、PostgreSQL)
フレームワーク・ツール
  • Next.js
  • Laravel 10
  • jQuery
  • Slack
  • GitHub
  • AWS
  • PHPUnit
  • Jest
  • Node.js
  • Docker
2023.07 — 2023.1004 / 19

SaaS見積もり比較サービス開発案件

フリーランスとして参画

企業と発注者をつなぐ見積もり比較サービスの開発を担当しました。

役割
SE
チーム
6名
全体
15名

担当業務

  • 新規機能の開発
  • Vitest・PHPUnitによるテストコードの実装
  • 既存不具合の解析と修正
  • チームメンバーとのアーキテクチャ検討

担当工程

  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • PHP 8.1
  • TypeScript
データベース
  • AWS Aurora(PostgreSQL)
フレームワーク・ツール
  • Laravel 9
  • Vue 3.2
  • Slack
  • GitHub
  • AWS
  • PHPUnit
  • Jest
  • Vite
  • Node.js
  • Docker
2022.10 — 2023.0605 / 19

デジタル教材プラットフォーム開発

フリーランスとして参画

デジタル教科書を扱うシステムの新機能開発と、テストの整備を担当しました。

役割
SE
チーム
6名
全体
6名

担当業務

  • 新規機能とフロントエンドの基盤処理の実装
  • TypeScriptおよびバックエンドのテストコードの整備
  • PHP・フレームワークのバージョンアップ
  • 既存不具合の解析と修正

担当工程

  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • PHP 7.3
  • PHP 8.2
  • TypeScript
データベース
  • AWS Aurora(MySQL)
フレームワーク・ツール
  • Laravel 10
  • Vue 3.2
  • Slack
  • GitHub
  • AWS
  • PHPUnit
  • Jest
  • Vite
  • Node.js
  • Docker
2020.10 — 2022.0906 / 19

マーケティングオートメーションツール開発案件

フリーランスとして参画

IT製品比較サービスの保守開発と、テストを継続運用するための環境整備を担当しました。

役割
SE
チーム
10名
全体
30名

担当業務

  • 機能追加と既存不具合の修正
  • フレームワーク更新に伴って動作しなくなったテストコードの修正
  • テスト運用のチームへの提案と運用開始までの調整
  • テスト用モックDB・ストレージなどの開発環境の構築
  • 経験の浅いメンバーへの設計・テスト実装の技術共有
  • オンライン展示会の開発支援(2021年1月〜3月)

担当工程

  • 基本設計
  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • PHP 7.4
  • JavaScript
  • TypeScript
データベース
  • AWS Aurora(MySQL)
フレームワーク・ツール
  • Laravel
  • Vue 2
  • GraphQL
  • Slack
  • GitHub
  • AWS
  • PHPUnit
  • Node.js
  • Docker
2020.04 — 2020.0907 / 19

Laravelを用いた介護、看護系サービスの保守・運用案件

フリーランスとして参画

介護・看護領域の人材紹介企業で、営業担当者向け人材管理システムの保守開発を担当しました。

役割
SE
チーム
10名
全体
30名

担当業務

  • 詳細設計、実装、動作確認
  • Laravelと依存モジュールのバージョンアップ
  • E2Eテストツールの技術選定と、拡張機能を含む実装

担当工程

  • 詳細設計
  • 実装
  • テスト

使用技術

言語・ランタイム
  • PHP 7.3
  • Node.js
  • Vue 2
データベース
  • AWS Aurora
フレームワーク・ツール
  • Laravel
  • Slack
  • Git
  • GitHub
  • AWS
  • PHPUnit
  • CodeceptJS
  • VS Code
  • DocBase
  • Asana
  • ClickUp
  • Docker
2019.10 — 2020.0308 / 19

大手小売業向けポータルサイト開発

フリーランスとして参画

大手小売業の社内ポータルで、機能改修・追加と性能改善を担当しました。

役割
PL
チーム
1~3名
全体
15名

担当業務

  • 既存不具合の修正と機能追加
  • Jest・PHPUnitによるテストコードの導入
  • アプリケーションの一部機能とApacheのパフォーマンス改善
  • タスク管理ツールの導入
  • シェルスクリプトによる支援ツールの作成

担当工程

  • 要件定義
  • 基本設計
  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • PHP
  • Node.js
  • bash
データベース
  • AWS Aurora
フレームワーク・ツール
  • Laravel
  • Slack
  • Git
  • GitHub
  • AWS
  • VS Code
  • jQuery
  • Jest
  • hutt
  • Confluence
2018.10 — 2019.0909 / 19

音楽配信の社内運用を支えるCLIツール開発

フリーランスとして参画

音楽配信の社内システム刷新に伴い、廃止される機能を補うCLIツールを開発しました。

役割
SE
チーム
2名
全体
10名

担当業務

  • 検索・レポート出力機能の代替実装
  • AWS Lambdaの起動機能の実装
  • 設計からリリース、保守・運用までの対応

担当工程

  • 基本設計
  • 詳細設計
  • 実装
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • TypeScript
  • Node.js
データベース
  • AWS Aurora
フレームワーク・ツール
  • GraphQL
  • Slack
  • Git
  • GitHub
  • AWS
  • VS Code
  • TSLint
  • Prettier
  • Confluence
  • Docker
2018.07 — 2018.0910 / 19

天気アプリケーションAPIの開発

フリーランスとして参画

気象レーダーのデータを変換・閲覧するAPIの一部を担当しました。

役割
SE
チーム
6名
全体
30名

担当業務

  • APIの設計・実装・テスト
  • Azure上でCosmos DBを検証するためのアプリケーション作成
  • 既存の天気アプリケーションの不具合解析と修正

担当工程

  • 基本設計
  • 詳細設計
  • 実装
  • テスト

使用技術

言語・ランタイム
  • Java 8
データベース
  • Redis
  • CosmosDB
フレームワーク・ツール
  • Spring
  • Slack
  • Git
  • Eclipse
  • Azure
  • AWS
  • Redis
  • VSTS
  • Docker
2017.02 — 2018.0611 / 19

テレビショッピングのECサイト開発

2018.04以降はフリーランスとして参画

テレビショッピングのECサイト刷新に伴う、画面・プログラム・バッチの改修を担当しました。

役割
SE
チーム
4名
全体
40名

担当業務

  • JSP画面のスタイル調整とプログラム修正
  • バッチファイルを含む各種機能の改修
  • 基本設計から総合試験までの対応

担当工程

  • 基本設計
  • 詳細設計
  • 実装
  • テスト

使用技術

言語・ランタイム
  • Java 8
  • JSP
  • JavaScript
  • jQuery
  • CSS
  • HTML
データベース
  • Oracle
フレームワーク・ツール
  • Struts
  • Slack
  • Git
  • Eclipse
  • JMeter
  • Systemwalker
  • Jenkins
  • Selenium
2016.05 — 2017.0112 / 19

生命保険会社の代理店および募集人管理システム

生命保険会社の代理店・募集人管理システムのWeb化を担当しました。

役割
SE
チーム
5名
全体
50名

担当業務

  • 旧システムのソース解析と業務分析
  • 基本設計・詳細設計・実装・結合試験・総合試験
  • SQLのパフォーマンスチューニング

担当工程

  • 基本設計
  • 詳細設計
  • 実装
  • テスト

使用技術

言語・ランタイム
  • Java 8
  • JavaScript
  • jQuery
  • CSS
  • HTML
データベース
  • SQL Server 2014
フレームワーク・ツール
  • SpringLF
  • Eclipse
  • JMeter
  • SVN
2015.09 — 2016.0413 / 19

プロジェクトマネジメントシステム

大手SIerの社内プロジェクト管理システムの追加開発を担当しました。

役割
SE
チーム
3名
全体
15名

担当業務

  • UI刷新・新機能実装に向けたプロトタイプの作成
  • 既存ソースの問題点の改善
  • Javaのパフォーマンスチューニング
  • 基本設計から総合試験までの対応

担当工程

  • 基本設計
  • 詳細設計
  • 実装
  • テスト

使用技術

言語・ランタイム
  • Java 7
  • JavaScript
  • jQuery
  • CSS
  • HTML
データベース
  • SQL Server 2012
フレームワーク・ツール
  • SpringLF
  • Eclipse
  • JMeter
  • SVN
2015.08 — 2015.0814 / 19

証券会社分析ツール刷新プロジェクト

証券会社で使用する分析ツールの刷新を担当しました。

役割
SE
チーム
3名
全体
30名

担当業務

  • 刷新に伴う問題点の洗い出し
  • 分析ツールの修正

担当工程

  • 実装

使用技術

言語・ランタイム
  • ACCESS VBA
データベース
  • SQL Server 2012
2015.02 — 2015.0715 / 19

カードローン審査判定Webアプリケーション

カードローンの審査を判定するWebアプリケーションの開発を担当しました。

役割
PM
チーム
2名
全体
3名

担当業務

  • 利用者への画面イメージの提案
  • スケジュール管理
  • 基本設計・詳細設計・実装・結合試験・総合試験

担当工程

  • 要件定義
  • 基本設計
  • 詳細設計
  • 実装
  • テスト

使用技術

言語・ランタイム
  • PHP
  • JavaScript
データベース
  • MySQL
フレームワーク・ツール
  • CakePHP
  • SVN
  • WinSCP
  • TeraTerm
2015.02 — 2015.0716 / 19

カードローン会社社内システム保守

カードローン会社の社内システムの保守を担当しました。

カードローン審査Webアプリケーションと並行して担当

役割
PG
チーム
2名
全体
5名

担当業務

  • システムメンテナンス
  • 保守開発と支援ツールの改修

担当工程

  • 詳細設計
  • 実装

使用技術

言語・ランタイム
  • C#
  • Excel VBA
データベース
  • SQL Server 2012
フレームワーク・ツール
  • VisualStudio
2014.07 — 2015.0117 / 19

Android 飲食店向けPOSアプリケーション

飲食店向けのAndroid POSアプリケーションの開発を担当しました。

役割
PM
チーム
2名
全体
2名

担当業務

  • スケジュール管理
  • 基本設計・詳細設計・実装・結合試験・総合試験

担当工程

  • 要件定義
  • 基本設計
  • 詳細設計
  • 実装
  • テスト

使用技術

言語・ランタイム
  • Java
  • XML
データベース
  • PostgreSQL
フレームワーク・ツール
  • Eclipse
  • SVN
2011.08 — 2014.0618 / 19

障がい者雇用管理システム

障がい者雇用管理システムの保守と開発支援を担当しました。

役割
SE
チーム
3名
全体
30名

担当業務

  • 支援ツールの作成
  • オフショア開発されたソースコードのレビュー
  • 基本設計・詳細設計・結合テスト・総合テスト

担当工程

  • 基本設計
  • 詳細設計
  • テスト
  • 保守・運用

使用技術

言語・ランタイム
  • Java
  • ShellScript
  • Perl
  • Excel VBA
データベース
  • Symfoware
フレームワーク・ツール
  • Eclipse
  • SVN
  • WinSCP
  • TeraTerm
  • Systemwalker
2006.12 — 2007.0819 / 19

携帯有料サイト運用

携帯電話向け有料サイトの運用を担当しました。

役割
PG
チーム
4名
全体
50名

担当業務

  • FTPによる素材のアップロード
  • HTMLの修正
  • 解析用SQLの作成

担当工程

  • 保守・運用

使用技術

言語・ランタイム
  • HTML
データベース
  • PostgreSQL
フレームワーク・ツール
  • FFFTP

03 / PROJECTS

実務実績

3 件

主な案件について、取り組みと成果をまとめています。

← 実務実績の目次に戻る
2023.11 — 2025.1201 / 03

BtoBサービスの段階的リプレイス

BtoB IT製品比較サービス

既存のPHPシステムを運用しながら、Go・Next.jsへの段階的なリプレイスと新規機能開発、品質改善を担当しました。

SE / 開発チーム6名

担当業務

  • Goによるユーザー行動トラッカー・新規APIの設計と実装
  • PHP 7.4 → 8.2、Laravel 6 → 10へのアップグレード
  • DDDを取り入れた設計、テスト整備、若手メンバーへの技術共有
  • 外部AIサービスを利用したベクトル検索機能の開発

成果・実施内容

CI実行時間を14分から7分台へ短縮。

主な使用技術

  • Go
  • Next.js
  • Laravel
  • AWS
  • テスト・CI

要件定義 / 設計 / 実装 / テスト / 保守・運用

この案件の経歴をみる
2026.04 — 2026.0802 / 03

LINE運用SaaSの新機能・開発環境整備

LINE公式アカウント運用SaaS

運用プラットフォームの新機能開発と、個人用クラウド環境やインフラ定義の整備を担当しました。

SE / 開発チーム3名

担当業務

  • React・TypeScriptによる主要機能への機能追加
  • 個人用クラウド環境の構築機構とAWS CDKの整備
  • Drizzle ORMによるDB設計・マイグレーション運用
  • 他プラットフォーム対応に向けた要件定義・設計
  • レビュー観点の整備とAIツールを活用した実装・レビューの効率化

成果・実施内容

個人用クラウド環境の構築機構を作成し、AWS CDKとDBマイグレーションの運用を整備。

主な使用技術

  • TypeScript
  • React
  • AWS CDK
  • Drizzle ORM
  • PostgreSQL

要件定義 / 設計 / 実装 / テスト / 保守・運用

この案件の経歴をみる
2022.10 — 2023.0603 / 03

デジタル教材の機能開発・テスト整備

デジタル教材プラットフォーム

デジタル教科書を扱うシステムの新機能開発と、フロントエンド・バックエンド双方の品質改善を担当しました。

SE / 開発チーム6名

担当業務

  • 新規機能とフロントエンドの基盤処理を実装
  • TypeScriptおよびバックエンドのテストコードを整備
  • PHP・フレームワークのバージョンアップ
  • 既存不具合の解析と修正

成果・実施内容

フロントエンド・バックエンドのテストコードを実装し、PHP・フレームワークを更新。

主な使用技術

  • TypeScript
  • Vue
  • Laravel
  • PHPUnit
  • AWS

詳細設計 / 実装 / テスト / 保守・運用

この案件の経歴をみる

04 / EXPERTISE

対応領域

01

Webアプリケーションの設計・実装

OOP・DDDを取り入れた設計、新機能開発、リファクタリング、既存システムの段階的なリプレイスを担当します。

  • TypeScript / React
  • PHP / Laravel
  • Go / Next.js
関連する実績
02

テスト・CI・品質改善

不具合の解析・修正、テストコードの実装、CI実行時間の改善に対応します。テストの導入からチームでの運用まで担当した経験があります。

  • Vitest / Playwright
  • PHPUnit
  • CI改善
関連する実績
03

AWS・開発環境の整備

個人用クラウド環境の構築、AWS CDKの整備、定型作業の自動化を担当します。レビュー観点の共有や、メンバーへの技術レクチャーも行っています。

  • AWS / CDK
  • 開発環境の整備
  • AIを活用した開発改善
関連する実績

05 / SKILLS

使用技術

主な使用技術です。案件ごとの構成は職務経歴で確認できます。

01

Frontend

  • TypeScript
  • React
  • Next.js
  • Vue
  • Tailwind CSS
02

Backend

  • PHP / Laravel
  • Go
  • Node.js
  • Java / Spring
  • Fastify / Hono
03

Cloud & Data

  • AWS CDK
  • Lambda / ECS / SQS
  • Aurora
  • PostgreSQL / MySQL
  • Drizzle ORM
04

Quality & Workflow

  • Vitest / Playwright
  • PHPUnit / Jest
  • Docker
  • CI改善
  • 設計・リファクタリング
案件ごとの使用技術をみる