実績紹介
大手企業からスタートアップまで、幅広い業界のお客様と共に、スマートフォンアプリやWebシステムなど、多様なプロダクトを開発してきました。
※ フリーランスから法人化したため、フリーランス時代の実績も含んでおります。
 葬儀の複数社相見積もりサービス開発支援
クライアント
高齢社会向けSaaS提供企業様(東証プライム市場上場)
受注背景
元々同じ企業様の別プロダクトで開発支援をさせて頂いていたが、リソースの関係で手伝ってほしいとのことで、本プロダクトの開発支援もさせて頂くこととなった。
概要
企業様のPMの方と共に、SaaSの新規機能開発、既存機能のリファクタリング、バグ修正、パフォーマンス・チューニングなどの保守業務を2年以上担当。
業務一部抜粋
- 画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成
 - linterがなかったためESLintやPrettier、Stylelintなど導入
 - Rails/Rubyアップデート対応
 - SQLパフォーマンス・チューニング
 - Kintoneデータ取り込みバッチの開発
 
技術スタック
- フロントエンド
 - HTML5, CSS3, JavaScript
 - バックエンド
 - Ruby, Ruby on Rails
 - OS、ミドルウェア等
 - AWS, Docker, MySQL, Sentry, GitHub Actions, Redis, Kintone, esbuild
 
 高齢者向け宅配弁当の検索・資料請求サービスのリニューアル開発支援
リニューアルにおいて、運営用管理画面、API、フロントエンドの開発と保守を担当しました。
高齢者向け宅配弁当の検索・資料請求サービスのリニューアル開発支援
クライアント
高齢社会向けSaaS提供企業様(東証プライム市場上場)
受注背景
既存システムが古い、かつ、元々の開発会社の保守コストが高いことが課題となり、リニューアルが決定。フルスタックに動けるエンジニアとして、本プロダクトの開発支援をさせて頂くこととなった。
概要
企業様のPMの方と共に、画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成、リリースまでを担当。また、リリース後も、機能追加やバグ修正、パフォーマンス・チューニングなどの保守業務を3年以上担当。
業務一部抜粋
- 画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成
 - デザインをもとに、メディア用ウェブサイトの全ページのHTMLコーディング。命名はBEMを採用。
 - Vue.jsの巨大SFCのリファクタリングやVue2->Vue3へのアップデート
 - 重い処理によるメモリリーク改善
 - 日本加除出版提供の全国住所データ抽出処理作成
 
技術スタック
- フロントエンド
 - HTML5, CSS3, JavaScript, TypeScript, Vue.js
 - バックエンド
 - Ruby, Ruby on Rails
 - OS、ミドルウェア等
 - AWS, Docker, MySQL, Sentry, GitHub Actions, Redis, Kintone, esbuild
 
 ポイ活スマホアプリ開発支援
スタートアップのプロダクトにて、LPコーディング、運営用管理画面開発、API開発、Flutterを用いたスマホアプリ開発など幅広く支援しました。
ポイ活スマホアプリ開発支援
クライアント
仮想通貨関連スタートアップ企業様
受注背景
友人が立ち上げたスタートアップ企業のプロダクトにて、フルスタックに動けるエンジニアとして開発支援を依頼頂いた。
概要
CEOと直接やり取りし、用件から詳細設計を作成し、実装、リリースまでを担当。LPコーディング、運営用管理画面開発、API開発、Flutterを用いたスマホアプリ開発など幅広く支援。
業務一部抜粋
- デザインから機能を洗い出し、APIの詳細設計、実装、テストコード作成
 - Flutter及びFirestoreの技術調査、実装
 - Angularを用い、管理画面をSPAとして開発
 - 管理画面及びバッチ処理サーバーの保守
 - Pythonを用いたスクレイピング処理の作成
 
技術スタック
- フロントエンド
 - HTML5, CSS3, JavaScript, TypeScript, Dart, Angular, Flutter
 - バックエンド
 - Golang, Ruby, Ruby on Rails, Python
 - OS、ミドルウェア等
 - Amazon Linux, Docker, Firestore Firebase, AWS ECS, GCF
 
 SaaS型勤怠管理システム開発
SaaSとして展開するマルチテナント型勤怠管理システムの新規開発において、バックエンド側の開発をすべて担当しました。
SaaS型勤怠管理システム開発
クライアント
ウェディング関連SaaS運営企業様
受注背景
リモートワークが進む中、勤怠管理のニーズが高まっていることから、新規事業として勤怠管理システムの開発が決定。本プロダクトのバックエンド側すべての開発を担当させて頂くこととなった。
概要
フロントエンドを担当する別のエンジニアの方と共に、画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成まで担当。
業務一部抜粋
- 画面構成図から機能を洗い出し、APIの詳細設計、開発、テストコード作成
 - マルチテナントでのパフォーマンスを考慮した設計
 - Swagger UIを用いたAPIのドキュメント化
 
技術スタック
- フロントエンド
 - HTML5, CSS3, TypeScript
 - バックエンド
 - Ruby, Ruby on Rails
 - OS、ミドルウェア等
 - Amazon Linux, Docker, MySQL, AWS, Swagger UI, Redis
 
 ケアマネージャー用SNSのリニューアル開発支援
リニューアルにおいて、旧サイトに対し新サイトの移行を考慮した改修、新サイトでの機能追加、CWV改善などを担当しました。
ケアマネージャー用SNSのリニューアル開発支援
クライアント
高齢社会向けSaaS提供企業様(東証プライム市場上場)
受注背景
元々同じ企業様の別プロダクトで開発支援をさせて頂いていたが、リソースの関係で手伝ってほしいとのことで、本プロダクトの開発支援もさせて頂くこととなった。
概要
企業様のPMの方と共に、旧サイトに対し新サイトの移行を考慮した改修、新サイトでの機能追加、CWV改善などを担当。
業務一部抜粋
- issueをもとに、詳細設計、開発、テストコード作成をフロント/バックエンド両方で対応
 - web.devの内容をもとにしたCWV改善
 - リバースプロキシ廃止などのインフラ周りの改修
 
技術スタック
- フロントエンド
 - HTML5, CSS3, JavaScript, Vue.js, Nuxt.js, TypeScript, Jest
 - バックエンド
 - Ruby, Ruby on Rails
 - OS、ミドルウェア等
 - GitHub Actions, AWS, Docker, PostgreSQL, LocalStack
 
 大規模新卒研修のインストラクター担当業務
非エンジニアの新卒255名ほどに対し、プログラミングを教えるインストラクターを担当しました。
大規模新卒研修のインストラクター担当業務
クライアント
大手ECサイト運営企業様(東証プライム市場上場)
受注背景
新卒研修の一貫として、長期間にわたりエンジニア研修を実施する際、インストラクターとしてサポートを依頼頂いた。
概要
非エンジニアの新卒255名ほどに対し、プログラミングを教えるインストラクターを担当。教材を使用した研修でのQ&A対応などのサポート業務や、教材ではカバー出来ない分野の教材をスライドで作成などを行った。
技術スタック
- フロントエンド
 - HTML5, CSS3, JavaScript
 - バックエンド
 - PHP, Laravel
 - OS、ミドルウェア等
 - CentOS, VirtualBox, Vagrant, MySQL
 
 社内向けインバスケット研修システム開発支援
Ruby on Railsを用いて社内向けインバスケット研修システムの開発を担当しました。
社内向けインバスケット研修システム開発支援
クライアント
AWS特化受託開発企業様
受注背景
社内向けの新人研修を行う際に、研修内容を管理するシステムが必要となったため、開発支援をさせて頂くこととなった。
概要
企業様のPMの方と共に、デザインから機能を洗い出し、詳細設計、実装、テストコード作成までを担当。
技術スタック
- フロントエンド
 - HTML5, CSS3, JavaScript
 - バックエンド
 - Ruby, Ruby on Rails
 - OS、ミドルウェア等
 - Docker, Nginx, MySQL, Ubuntu
 
 スポーツクラブ運営者向けCMSサービス開発支援
クラブごとにチーム情報の管理を行えるマルチテナント型システムの開発支援を行いました。
スポーツクラブ運営者向けCMSサービス開発支援
クライアント
受託開発会社様
受注背景
マルチテナント型のスポーツクラブ運営者向けCMSサービスの開発が企画され、フルスタックエンジニアとして開発支援を依頼頂いた。
概要
企業様のCTOの方と共に、設計から実装、テストまでを担当。クラブごとにチーム情報の管理を行えるマルチテナント型システムの開発を行った。
業務一部抜粋
- 画面構成図から機能を洗い出し、詳細設計、開発、テストコード作成
 - マルチテナントでのパフォーマンスを考慮した設計
 - オープンソースCMSのSHIRASAGIのカスタマイズ
 
技術スタック
- フロントエンド
 - HTML5, CSS3, JavaScript, jQuery
 - バックエンド
 - Ruby, Ruby on Rails, SHIRASAGI, PHP, Laravel
 - OS、ミドルウェア等
 - Docker, Nginx, MySQL, Ubuntu, AWS