motchang.com

岡本浩治 Koji Okamoto

サーバーサイドエンジニア/東京

日本語 · English

要約

Ruby on Rails と AWS を中心に、Web サービスのサーバーサイドを担当するエンジニアです。

2011 年から延べ 8 サービスを立ち上げ、企画や技術選定から、採用、1on1 や評価といったチームの運営まで担当してきました。

プログラマーからエンジニアリングマネージャー、CTO までを経験し、開発と運用の両面から、事業の成長につながる技術選定とチームづくりを担っています。

言語・FW
Ruby on Rails, Go, TypeScript, PHP
インフラ
AWS, Terraform / CDK, Google Cloud
立ち上げ
2011 年から延べ 8 サービス
チーム運営
エンジニアリングマネージャー、CTO、スクラムマスター、採用、1on1
最適化
約 50 秒のレスポンスを約 400ms に、約 6 秒のトップページを 200〜400ms に改善

自己紹介

株式会社ディー・エヌ・エーから株式会社ウェルコンパスに出向し、「つな健」のプロダクト開発をしています。

高専を中退して、金融・流通の大規模 SI からキャリアを始めました。その後 HPC クラスタの構築を経て、ソーシャルゲーム、エンターテインメント、教育の自社 Web サービスへ。プログラマー、リードエンジニア、エンジニアリングマネージャー、CTO を経験しています。

開発だけでなく、ネットワーク、サーバー、データベースの運用・保守まで経験してきました。開発と運用のどちらにも偏らず、システム全体ひいては事業全体を見て考えるのが得意です。

サービスの成長にともなうアプリケーションのパフォーマンス最適化にも取り組んできました。

新規サービスの立ち上げに関わることが多く、2011 年から延べ 8 サービスを立ち上げてきました。企画や要件定義、技術選定から、採用、1on1 や評価といったチームの運営まで担当します。

金融、流通、製造、官公庁、ソーシャルゲーム、教育、ブロックチェーンゲームと、扱う分野は広く、業界ごとに知識をゼロから学んで仕事を進めてきました。

人生の目標は、月に 100 万人以上に使われて 10 年続くサービスを育てることです。

お仕事のご相談

次のようなご相談をお受けしています。

ご連絡は Facebook か LinkedIn のメッセージでお願いします。

職歴

  1. –

    株式会社ディー・エヌ・エー サーバーエンジニア

    シニアとして、若いマネージャーをサポートしながら、これまでの経験を活かして、チームと事業の成長を支援。

    1. –

      株式会社ウェルコンパス(出向)

      「つな健」のプロダクト開発、AWS のコスト削減。約 50 秒かかっていたレスポンスを約 400ms に改善。

      AWS, CDK, Go, TypeScript

    2. –

      Pococha

      ライブ配信アプリの開発・運用。機能開発、日々の改善、スクラムチームの支援。

      Ruby on Rails, AWS, Aurora, Redis, Lambda, Terraform, Kotlin

  2. –

    フリーランス プログラマー

    Go と Google Cloud を中心にした、ブロックチェーンを用いたゲームサービスの開発。バックエンドの開発、CI/CD と本番環境の構築。

    Go, Google Cloud Spanner, Redis, Terraform, TypeScript

  3. –

    株式会社グロービス エンジニアリングマネージャー/エンジニア

    教育サービスの新規プロダクトを、開発からローンチ、運用まで担当。

    1. –

      エンジニアリングマネージャー

      SaaS として販売する学習管理システム(LMS)の立ち上げでは、事業企画、予算折衝、要件定義、技術選定、コードレビュー、CI/CD 環境の構築を担当。バックエンドエンジニアとプロダクトマネージャーの職務記述書の策定と採用面接、1on1 や評価も実施。

      立ち上げ後は動画学習サービスの運用・保守として、基幹システム(ERP)との接続、Rails のメジャーバージョンアップ(6 から 7)を担当。

      必要に応じてコードを書き、スクラムマスターも兼任。(10 名)

      Ruby on Rails, GraphQL, React, TypeScript, AWS, Aurora, Redis, Heroku

    2. –

      フリーランス(業務委託)

      研修商品で使う学習管理システム(LMS)の新規開発で、要件定義、技術選定、開発、CI 環境の構築を担当し、週替わりのスクラムマスターも担当。2019 年 7 月からは SaaS 版 LMS の立ち上げに着手。

      Ruby on Rails, GraphQL, React, TypeScript, AWS

  4. –

    株式会社ジラフ エンジニア/CTO

    スタートアップラボから転籍してエンジニアとして参加し、のちに CTO に就任。シード期からシリーズ A までのスタートアップで、開発と運用全般、エンジニア採用を担当し、18 名のチームを統括。

    比較・買取系メディアの開発・運用、AWS への移行、新規サービス(マーケット)の開発指揮、買収したサービスのアカウント移行と DDoS 攻撃への対応、社内勉強会制度の策定。約 6 秒かかっていたトップページを 200〜400ms に改善。

    採用条件の定義、面接マニュアルの作成、面接官の教育、メンバーとの月 1 回の 1on1 も担当。

    Ruby on Rails, AWS, TypeScript

  5. –

    株式会社スタートアップラボ エンジニア

    トレーディングカード特化のフリマサービス Magi の構築と運用。代表がジラフに出資したことにともない、2017 年 3 月にジラフへ転籍。

    Ruby on Rails, AWS, Terraform

  6. –

    株式会社SKIYAKI マネージャー

    約 10 名のチームのマネージャーとして、新規サービスの構築、ビジネスサイドとの調整、上場監査への対応、インフラコストの削減。

    ログ可視化基盤の構築、MySQL のマルチソースレプリケーションによる社内システムの参照 DB 構築、請求オペレーションの自動化。

  7. –

    株式会社ポケラボ エンジニアからシニアエンジニア

    エンジニアとして入社し、Mobage と iOS のソーシャルゲーム 4 タイトルの開発・運用に、リードエンジニアとして参加。のちに社内サービスを横断的に担当するシニアエンジニアに。

    1. –

      社内サービスのインフラ開発・運用

      インフラエンジニアとして社内サービスに横断的に参加。サーバーの構築・運用、KPI ログバッチ、アクセスログ収集・解析基盤の構築。

      既存アプリケーションへの行レベルのシャーディング機能の追加(大規模プロモーションに対応)、グロースハック用 API の設計・実装。

      PHP, MySQL, MongoDB, fluentd, RabbitMQ

    2. –

      iOS ソーシャルゲームの開発・運用

      リードエンジニアとして、サーバー設計、PHP によるサービス開発、iOS クライアント開発の支援を担当。

      PHP, MySQL, memcached, Unity, cocos2d-x

    3. –

      iOS ソーシャルゲームの開発・運用

      PHP によるサービス開発と iOS クライアントの開発を担当。

      PHP, Objective-C, MySQL, memcached

    4. –

      Mobage ソーシャルゲームの開発・運用

      リードエンジニアとして、サービス・イベントの開発、運用、工程表の作成、進捗管理を担当。

      PHP, MySQL

    5. –

      Mobage ソーシャルゲームの開発・運用

      サービス・イベントの開発と運用を担当。

      PHP, MySQL

  8. –

    株式会社東日本技術研究所 プログラマー

    正社員として入社し、SES として製造業・官公庁・研究機関・大学・学校法人向けのシステムを開発・運用。

    1. –

      大学の教育課程編成システム

      科目管理機能を担当。

      PHP

    2. –

      製造業の社内イントラネット(常駐)

      サーバー構築から業務アプリケーションの開発、運用までを担当。技術提案も実施。

      PHP, MySQL, Oracle, CentOS

    3. –

      学校法人の合格発表システム

      Web サイトの SSL 移行、合格発表システムの構築を要件定義から導入まで担当。

      PHP, MySQL

    4. –

      官公庁の GIS ポータルサイト

      利用する CMS の選定と詳細設計を担当。

      WordPress, MySQL

    5. –

      官公庁・研究機関の運用保守

      Windows サーバーとクライアントの保守、Web システムの運用とデータ移行、データベースサーバーの保守。

      バックアップシステムとミラー環境の構築、新人教育を担当。

      Oracle, RHEL, CentOS, FreeBSD, Windows Server

    6. –

      短期の開発・テスト案件

      施設の Web 予約機能、生花ギフト事業者の基幹システムのバックオフィス機能。

      製造業の環境システムの法令対応、通信設備のソフトウェアテストを担当。

      PHP, VB.net, HiRDB, Solaris

  9. –

    株式会社爆発研究所 プログラマー

    並列計算機の開発・販売。Linux による HPC クラスタの構築、性能計測、社内ネットワークの構築。

    Linux

  10. –

    アルファテック株式会社 プログラマー

    大手 IT ベンダー向けの外国為替バックオフィスパッケージで、オンラインアプリケーションの自動実行プログラム開発と、既存のオンライン・夜間バッチの保守。

    Solaris, Symfoware

  11. –

    フリーランス プログラマー

    業務委託として、金融機関・コンビニエンスストアチェーン向けのシステムの開発・保守に参加。

    1. –

      都市銀行の日本銀行システム接続(証券取引アプリケーション)

      開発を担当。

      Pro*C, Oracle, IBM MQ, Solaris

    2. –

      コンビニエンスストアチェーンの受発注システム

      独自フレームワークによるバッチアプリケーションのテストを担当。

      C, Oracle, HP-UX

    3. –

      大手 IT ベンダーの外国為替バックオフィスパッケージ

      詳細設計、オンライン(サーバー側)・夜間バッチの開発・保守、メインフレームとのシステム間連携(業務電文の送受信)を担当。サブリーダーも経験。(8 名)

      C, awk, シェルスクリプト, Symfoware, Solaris

そのほか

学歴
茨城工業高等専門学校 電子制御工学科 中退( 年)
コミュニティ
YAPC::Asia の運営ボランティア。2017 年に技術イベントで登壇