Profile

Tomoaki Hirata 担当リードエンジニア

ProductBuild Studioでは、ご相談から設計、開発、AWSでの本番公開、引き継ぎまで、担当リードエンジニアのTomoaki Hirataが直接担当します。2013年からWebシステム開発に携わり、2017年からはフリーランスとして、主に新規事業やSaaSの開発に取り組んできました。

Skills

得意なこと

Ruby on Railsを中心に、画面、インフラ、データベースまで一通り担当します。

開発

  • Ruby on Railsを中心としたバックエンド開発(2018年から)
  • React・Next.js・TypeScriptでの画面開発
  • データベースの性能改善、GraphQLでのAPI設計

インフラ・AI

  • AWSでのインフラ構築(2018年から)と、Terraformでのインフラのコード化
  • 生成AI(Amazon Bedrock)の業務システムへの組み込み
  • CursorやClaude CodeなどのAIエージェントを使った開発
Experience

経験した領域と工程

領域

自治体向けDX、自動車・モビリティ(IoT、EV充電)、不動産、医療、小売、旅行、クラウドファンディング、営業支援、EC、物流、エネルギーなど

工程

要件定義、見積もり、設計(アーキテクチャ・インフラを含む)、開発、テスト(性能・セキュリティを含む)、リリース、保守運用、障害対応、コードレビュー

チームでの経験

  • スクラム(1〜2週間のスプリント)での開発と、スクラムイベントのファシリテーション
  • リードエンジニアとして、アーキテクチャ設計、見積もり、開発の取りまとめ、コードレビュー
  • エンジニアの採用面談と、新しいメンバーのオンボーディング

資格

  • 基本情報技術者
  • Ruby Association Certified Ruby Programmer Gold version 3
Projects

現在の案件と、これまでの案件

担当者個人のこれまでの経歴です。ProductBuild Studioとしての実績ではありません。顧客名は記載していません。

現在の案件

自治体連携DX推進支援プラットフォームの開発2024年10月〜|リードエンジニア

  • 担当した工程機能のチケット作成、見積もり、設計、開発、リファクタリング、単体テスト、結合テスト、コードレビュー、リリース、障害対応
  • 主な技術Ruby on Rails、React、TypeScript、Python、MySQL、AWS、GraphQL、Amazon Bedrock(Claude)、Langfuse、Cursor、Claude Code
  • 進め方・チームフルリモート。PM、PdM、エンジニア、SRE、デザイナー、QA

これまでの案件(フルタイム)

電気自動車の充電ローミングの新規開発2024年4月〜8月(5か月)|リードエンジニア
  • 担当した工程基本設計、アーキテクチャ設計(モジュラーモノリス)、インフラ設計、見積もり、開発の取りまとめ(チケット作成・割り振り)、開発、コードレビュー
  • 主な技術Ruby on Rails、RSpec、PostgreSQL、AWS、Terraform、Docker
  • 進め方・チームリモート、ウォーターフォール。PM、エンジニア。チームは全体で5名(仕様リード1名、実装リード1名、エンジニア3名)
不動産テックのバーティカルSaaSの開発2023年7月〜2024年3月(9か月)|Webエンジニア
  • 担当した工程設計、開発、単体テスト、結合テスト、リリース
  • 主な技術Ruby on Rails、RSpec、React、Next.js、TypeScript、MySQL、AWS、CircleCI
  • 進め方・チームリモートと出社、アジャイル開発。PM、エンジニア
ブロックチェーンを使ったクラウドファンディングのサーバーサイド開発2022年12月〜2023年6月(7か月)|Webエンジニア
  • 概要サービスの事業拡大に伴う開発
  • 担当した工程設計、開発、単体テスト、結合テスト、コードレビュー
  • 主な技術Ruby on Rails、RSpec、React、Next.js、TypeScript、Solidity、MySQL、Firestore、GCP、CircleCI、GitHub Actions
  • 進め方・チームフルリモート、issue駆動開発。PM、エンジニア
携帯電話ショップの端末価格のデジタルサイネージの開発2021年4月〜2022年10月(19か月)|フルスタックエンジニア
  • 概要紙の価格表を、アプリケーションと連動したタブレットのデジタルな価格表へ切り替え、店舗の作業を減らすDX
  • 担当した工程見積もり、設計、開発、単体テスト、結合テスト、コードレビュー、障害対応、リリース(夜間対応)、エンジニアの採用面談、オンボーディング、スクラムのファシリテーション
  • 主な技術Ruby on Rails、RSpec、Vue.js、Nuxt.js、Kotlin、PostgreSQL、AWS、Terraform、CircleCI、GitHub Actions、PWA
  • 進め方・チームフルリモート、スクラム(2週間スプリント)、ペアプログラミング・モブプログラミング。PO、SM、デザイナー、エンジニア、QA
医療従事者向けプラットフォームのマイクロサービス開発2020年8月〜2021年1月(6か月)|バックエンドエンジニア
  • 概要既存のモノリシックなプロダクトを、目的ごとのAPIに分けるマイクロサービス化。性能の向上と管理のしやすさが目的
  • 担当した工程見積もり、基本設計、詳細設計、開発、単体テスト、結合テスト
  • 主な技術Ruby on Rails、RSpec、React、TypeScript、MySQL、AWS、CircleCI、Swagger
  • 進め方・チームフルリモート、スクラム(1週間スプリント)。PM、デザイナー、エンジニア、QA
自動車会社向けIoTシステムの新規事業開発2018年5月〜2020年6月(26か月)|フルスタックエンジニア
  • 概要業務用車両(バスや冷凍車など)の位置情報や異常を遠隔で監視する新しいサービスを、PoC(概念実証)の段階から開発。商用化に向けた負荷試験などの対応も担当
  • 担当した工程要件定義、見積もり、基本設計、詳細設計、開発、単体テスト、結合テスト、性能テスト、セキュリティテスト、E2Eテスト、保守運用、コードレビュー
  • 主な技術Ruby on Rails、RSpec、Python、MySQL、AWS、Terraform、CircleCI、Twilio、JMeter、Zabbix
  • 進め方・チームスクラム(1週間スプリント)、ペアプログラミング・モブプログラミング。PO、SM、エンジニア
航空会社向けECサイトの開発2017年10月〜2018年4月(7か月)|システムエンジニア
  • 担当した工程詳細設計、開発、単体テスト、結合テスト
  • 主な技術Java、JavaScript、Oracle
  • 進め方・チームウォーターフォール。PM、エンジニア、テスター
全自動倉庫の管理システムの開発2016年8月〜2017年9月(14か月)|システムエンジニア
  • 担当した工程詳細設計、開発、単体テスト、結合テスト
  • 主な技術Java、Spring、Oracle
  • 進め方・チームウォーターフォール。PM、リーダー、エンジニア
製油所向けオフサイトシステムの開発2013年9月〜2016年8月(36か月)|プログラマー、システムエンジニア
  • 担当した工程基本設計、詳細設計、開発、単体テスト、結合テスト、総合テスト、保守運用
  • 主な技術Java、Oracle
  • 進め方・チームウォーターフォール。PM、リーダー、エンジニア

これまでの案件(副業)

旅行事業のCRMの新規開発2025年8月〜2026年6月(11か月)|フルスタックエンジニア
  • 担当した工程開発、コードレビュー
  • 主な技術Ruby on Rails、Next.js、TypeScript、PostgreSQL、AWS、Cursor、Claude Code
  • 進め方・チームフルリモート。PM、エンジニア、デザイナー
パスキー認証システムの管理サービスの開発2025年3月〜7月(5か月)|エンジニア
  • 概要スタートアップでの、管理サービスのPoC(概念実証)開発
  • 担当した工程開発
  • 主な技術Ruby on Rails、MySQL、Cursor、Claude Code
  • 進め方・チームフルリモート。PM、エンジニア
セールステック領域のSaaSのプロダクト開発2022年4月〜8月(5か月)|バックエンドエンジニア
  • 概要スタートアップでのプロダクト開発
  • 担当した工程開発、コードレビュー
  • 主な技術Ruby on Rails、RSpec、MySQL
  • 進め方・チームフルリモート、チケット駆動開発。リードエンジニア、エンジニア
営業支援SaaSのプロダクト開発2020年10月〜2021年1月(4か月)|バックエンドエンジニア
  • 概要スタートアップでのプロダクト開発
  • 担当した工程開発
  • 主な技術Python、Django、Tailwind CSS、PostgreSQL
  • 進め方・チームフルリモート、issue駆動開発。リードエンジニア、エンジニア
エンジニア組織のパフォーマンスを高めるサービスの開発2020年2月〜7月(6か月)|バックエンドエンジニア
  • 概要スタートアップでのプロダクト開発
  • 担当した工程開発、リファクタリング
  • 主な技術Ruby on Rails、MySQL
  • 進め方・チームフルリモート、issue駆動開発。リードエンジニア、エンジニア
プログラミングスクールの学習サポート2019年5月〜12月(8か月)|メンター
  • 担当した工程受講生のサポート、コードレビュー
  • 主な技術Ruby on Rails、Bootstrap、MySQL、AWS

案件ごとの詳しい内容は、GitHubのスキルシートでもご覧いただけます。

Free Consultation

ご相談から本番公開まで、担当者が直接対応します

基本は一人の体制で、外部の協力が必要な場合は、事前に役割と範囲をご説明します。受注枠を限定しているため、開始時期は初回相談で確認してご案内します。

無料相談について問い合わせる →