Resume

アニメ駆動開発Rubyプログラマ

職歴

コントロールプラス株式会社

Mar 2006 – Feb 2011

date2.jp

CGMサイトの開発・運営

  • php, mysql, javascript
  • インフラからアプリケーションまで基本ほとんどすべて自分一人で
  • 最初に存在したレガシーかつ手が出せないコードに継ぎ足し継ぎ足しの苦行
  • 早い時期にajaxを使った機能を作りGIGAZINEに紹介されてプチヒットした

色々コーポレートサイトのCMSなど

php または rails

ソーシャルゲーム

ソーシャルゲーム事業を1人(+デザイナ1人)で立ち上げ

  • スイーツコレクション
    • Rails / AWS
    • 一人で開発
    • 当初は負荷対応に四苦八苦
    • トライアル&エラーを繰り返してだんだん安定
    • デザイナにgitを教えてプロジェクト管理は大成功
    • それなりに売り上がって事業拡大
    • 途中からrspecを導入してBDD
    • 薄いフレームワークを作ってこれ以降のプロジェクトでもフル活用される
  • スイーツコレクション2
    • エンジニア10人くらいをまとめる
    • git運用ルールを決めて安定したリリースを実現
    • 最初からBDDでバグは非常に少なかった

株式会社ドワンゴ

Mar 2011 –

ニコニコ静画(電子書籍)

電子書籍プラットフォームの開発

  • git導入
  • 自動デプロイの導入
  • フロント/内部APIの開発
    • php
    • フレームワークの大幅な改良
    • 自動テスト環境の構築
    • 安定したCI ほとんどバグなし
  • 裏側APIの開発
    • Rails

その他 趣味の開発など

  • Androidアプリ
    • 今日アニ アニメ予定表アプリ
    • ニコ壁 ニコニコ静画を使った壁紙アプリ
  • ブラウザ版コミケカタログビュワー

詳しくは 仕事一覧

同人活動

  • アジャイル開発本
  • git本
  • ニコ生で開発風景垂れ流し

発表など

仕事でしたいこと

  • エンジニアを幸せにする
    • フレームワーク
    • 開発環境 開発手法などの改善
    • 面倒な作業の自動化
  • 正しいものを正しい方法で作る

Links

github coderwall forkwell rubygems

twitter facebook Linkedin