松野慎吾 のポートフォリオ

松野慎吾のポートフォリオ

松野慎吾のポートフォリオへようこそ!!
このサイトはNext.js、supabase、tailwindcss、vercelといったモダンなキラキラ技術をふんだんに活用してます。
さらには最近流行りのAIによる実装も取り入れてます。
このポートフォリオを見てもらうとちょっとだけ松野慎吾(私)のことが分かるかもしれません。

Java
PHP
JavaScript
TypeScript
Spring Boot
Laravel
CakePHP
React
Vue.js
Next.js
Angular
HTML
CSS
Tailwind CSS
PostgreSQL
MySQL
Oracle
Node.js
Bootstrap
Git
Docker
Android
jQuery
Java
PHP
JavaScript
TypeScript
Spring Boot
Laravel
CakePHP
React
Vue.js
Next.js
Angular
HTML
CSS
Tailwind CSS
PostgreSQL
MySQL
Oracle
Node.js
Bootstrap
Git
Docker
Android
jQuery

About Me

かんたんに自己紹介

松野慎吾

1983/09/09

2013年からSES企業のエンジニアとしてキャリアをスタート。Java、PHP、などサーバーサイドを中心に多数のプロジェクトに参画し、2020年にフリーランスに転向。 フリーランス転向後はECサイト構築や、マーケティングツールのフロントエンドを担当。 福岡市南区在住。趣味はドラム(歴25年)およびバンド活動で、不定期にライブもやってます。 好きな食べ物はとんこつラーメンです。

自己PR

フリーランスとして5年間、ECサイトを中心にWebサービス開発に携わってきました。直近のプロジェクトでは、TypeScriptおよびNuxt.jsを用いたECサイトのフロントエンド開発を担当し、UI実装から機能開発まで幅広く対応しました。 フリー転向前はサーバーサイドエンジニアとして5年以上の経験があり、Java(Spring Boot)やPHP(Laravel)を用いた業務システムおよびWebサービス開発に従事していました。API設計やデータベース設計の経験を活かし、フロントエンド・バックエンド双方の視点から実装や改善提案が可能です。 加えて、個人で最新のAI開発環境に投資し、大規模言語モデル(LLM)を日常的にコーディング支援として活用しています。プロンプト設計や設計補助、実装サポートを通じて、開発効率を大幅に向上させ、検証・修正のサイクルを短縮することが可能です。この環境を活かすことで、短期間でのプロトタイプ作成や機能改善、継続的な品質向上に貢献できます。 技術スタックとしては、TypeScript、Nuxt.js、Spring Boot、Laravelを中心に扱い、プロジェクトの状況や要件に応じて柔軟に技術選定・開発手法へ適応してきました。単なる実装に留まらず、AIを活用した効率的な開発プロセスを取り入れ、プロジェクト全体の成果に責任を持って取り組める点が私の強みです。

Skills

仕事やプライベートでそこそこ触ったことがある技術たちです。

Java

Java

PHP

PHP

JavaScript

JavaScript

TypeScript

TypeScript

Spring Boot

Spring Boot

Laravel

Laravel

CakePHP

CakePHP

React

React

Vue.js

Vue.js

Next.js

Next.js

Angular

Angular

HTML

HTML

CSS

CSS

Tailwind CSS

Tailwind CSS

PostgreSQL

PostgreSQL

MySQL

MySQL

Oracle

Oracle

Node.js

Node.js

Bootstrap

Bootstrap

Git

Git

Docker

Docker

Android

Android

jQuery

jQuery

Projects

今まで携わってきたプロジェクトです。

スキルシートで詳細を確認
SNSマーケティングツール開発
2022/01 〜 現在
チーム規模:4人 概要:SNSと連携したマーケティング支援ツールの開発。メッセージ一斉配信やシナリオフロー(ボット)機能を実装。 担当フェーズ:設計~開発~テスト 担当範囲:フロントエンド 役割・実績: UI/UX改善提案および操作性向上の実装対応 フロント側の処理効率化とコンポーネント再利用性の向上を推進
TypeScript
React
Next.js
Bootstrap
宅配業者向けAndroidアプリ開発
2021/01 〜 2021/06
チーム規模:4人 概要:宅配業者向けの業務効率化アプリを新規開発。Google Mapを使用した配達ルート表示や、Firebaseによるプッシュ通知機能を実装。 担当フェーズ:詳細設計~開発~結合テスト 担当範囲:Androidアプリ開発全般 役割・実績: Google Map APIを用いたルート表示機能を実装 Firebase Cloud Messagingを利用したプッシュ通知機能を開発 UI設計および画面遷移ロジックの実装
Java
Android
ECサイト開発
2020/08 〜 現在
チーム規模:4人 概要:新規ECサイトの開発。フロントエンドを中心に、UI/UX改善やパフォーマンス最適化を担当。アジャイル開発手法を採用。 担当フェーズ:設計~開発~テスト 担当範囲:フロントエンド全般 役割・実績: UIコンポーネント設計・実装 API連携・画面表示ロジックの構築
JavaScript
TypeScript
Vue.js
Next.js
生協業務システムリプレイス
2020/02 〜 2020/07
チーム規模:4人 概要:生協の顧客管理業務システムをリプレイス。既存システムをモダンなWebアーキテクチャに再構築。 担当フェーズ:設計~開発~結合テスト 担当範囲:フロントエンド中心(一部バックエンドも対応) 役割・実績: 画面設計・UI改善提案
TypeScript
Angular
宅配クリーニング業務システム 新規開発
2019/12 〜 2020/08
チーム規模:3人 概要:宅配クリーニング向けの業務システム新規開発。注文受付・注文管理機能を中心に開発 担当フェーズ:要件定義~開発~単体・結合テスト 担当範囲:フロントエンド~バックエンド 役割・実績: 注文受付・注文管理機能の設計・実装 データベース設計・操作
PHP
JavaScript
Laravel
PostgreSQL
生協 顧客管理システム
2019/04 〜 2020/01
チーム規模:6名 概要:生協向け顧客管理システムの開発 担当フェーズ:開発~単体・結合テスト 担当範囲:フロントエンド~バックエンド 役割・実績: 顧客情報管理機能の設計・実装 データベース設計・操作
Java
Spring Boot
JavaScript
Vue.js
MariaDB
電力会社 託送料金計算システム
2018/07 〜 2019/03
チーム規模:4名 概要:電力会社向けの託送料金計算システムの開発 担当フェーズ:詳細設計~結合テスト 担当範囲:バックエンド中心 役割・実績: 託送料金計算ロジックの設計・実装
Java
Oracle
空港会社 予約システムリプレイス
2017/01 〜 2018/06
チーム規模:7名 概要:空港会社向け予約システムのリプレイス(旧システムから新システムへ移行) 担当フェーズ:開発~単体・結合テスト 担当範囲:フロントエンド~バックエンド 役割・実績: 新システムの画面・機能設計・実装 既存データ移行に伴うバッチ処理の開発
Java
JavaScript
jQuery
自動車業界 在庫管理システム改修
2016/09 〜 2016/12
概要:自動車販売店向け在庫管理システムの改修・機能追加 担当フェーズ:開発~単体・結合テスト 担当範囲:バックエンド中心 役割・実績: 在庫管理機能の改修・追加開発 単体テスト・結合テストの実施 既存システムの保守・改善を担当
C#
大手電力会社 システム改修
2016/01 〜 2016/08
チーム規模:4名 概要:大手電力会社向け既存システムの改修・機能追加 担当フェーズ:開発~単体・結合テスト 担当範囲:バックエンド中心(必要に応じてフロントも担当) 役割・実績: 既存システムの機能改修および追加開発
Java
Oracle
ニュースアプリ(Androidアプリ)
2015/01 〜 2015/12
チーム規模:3名 概要:ニュース配信機能を持つAndroidアプリの開発 担当フェーズ:開発~単体・結合テスト 担当範囲:フロントエンド(アプリ) 役割・実績: Androidアプリ画面・機能の設計・実装 API連携によるニュースデータ取得処理の実装
Java
Android
新電力法人向け 新規電力契約管理システム
2014/08 〜 2014/12
チーム規模:10名 概要:新電力(電力自由化)に伴う法人向け契約管理システムの開発 担当フェーズ:開発~単体・結合テスト 担当範囲:フロントエンド~バックエンド 役割・実績: 画面・機能の設計・実装 契約データの管理機能開発
Java
PostgreSQL
ブライダル業界 顧客管理・案件管理システム
2013/05 〜 2014/07
チーム規模:10名 概要:ブライダル業界向けの顧客管理および案件管理システムの開発。 担当フェーズ:要件定義(補助)~開発~単体・結合テスト 担当範囲:フロントエンド~バックエンド 役割・実績: 画面・機能の設計・実装 データベース設計・操作
PHP
CakePHP
JavaScript
jQuery
MySQL

2025年は、生成AIやLLMの進化によって、開発の現場に大きな変化が訪れた年でした。

Claude Code や Codex 、Clineといった自動コーディングツールが次々と登場し、 「人がコードを書く」という前提そのものが揺らぎ始めました。

私自身も時代の波に乗ろうと試してみたところ、その便利さに驚かされました。

トイレに行っている間も、お風呂に入っている間も、ご飯を食べている間も、 AIが勝手にコードを書いてくれる——そんな未来がすぐそこにあると感じました。

しかし、2時間ほど稼働させただけで 1万円の利用料が発生。

それもそのはず、高性能な Gemini 2.5 Pro モデルを使用していたのが原因でした。 (お高いということは知っていましたが、予想以上でした…)

生成AIは入力と出力の文字数で料金が変動するため、コスト管理が重要です。(定額プランにしようと思ってる)

そこで気づいたのです。 「そうだ、もっと稼げばいいんだ。」

……というわけで、お仕事ください

追記

その後、GoogleからリリースされたAntigravityの登場により、一気に様相が変化しました。Google AI Proプラン(¥2900/月)に加入すれば、制限はあるものの(かなり緩い)金額は気にせず使い続けられます。

AIコーディングはセキュリティの面で心配などの懸念をお持ちの方もいると思いますが、手動でコードを書いてもAIにコードを書かせても必ずテストはします。もちろんセキュリティ面で安全かどうかの確認もテストで行いまます。

そういう面では、AIコーディングで開発の敷居は下がったものの、そういったセキュリティなどの基本的な知識は必ず必要だと思います。

……というわけで、お仕事ください

個人プロダクト

じぇみログ:完全自動でAIがブログ記事を書いてます。

https://ai-blog.shingm.com/

あいとらふりー:AIで生成した曲をフリー素材として配布してます。

https://aitrafree.com/

Get In Touch

プロジェクトのご相談や質問がありましたら、お気軽にご連絡ください

© 2025 Shingo. All rights reserved.