About me

English

  1. Bio
  2. Projects
    1. サムライト株式会社
    2. Kaizen Platform, Inc.
    3. 無所属
  3. Works
  4. Languages
  5. Social
  6. Media

HN: Rudolph Miller
本名: 河西 智哉
Email: me@rudolph-miller.com

Software Engineer in Tokyo, Japan.

現在は無所属. SEEED 始動.

/logo.png /me.png

Bio

  • 2011/04/01 京都大学法学部に入学.
  • 2012/04/01 京都大学総合人間学部 数理情報学科に転学部.
  • 2014/03/31 京都大学を中退.
  • 2014/05/01 サムライト株式会社に参画.
  • 2014/11/01 サムライト株式会社でCTOに就任.
  • 2015/08/31 サムライト株式会社を退職.
  • 2015/09/01 Kaizen Platform, Inc. に参画. (Application Engineer)
  • 2016/03/01 Kaizen Platform, Inc. でTech leadに就任.
  • 2016/10/31 Kaizen Platform, Inc. を退職.
  • 2016/11/01 無所属.

Projects

サムライト株式会社

  • Native AD Network.
  • Native AD Networkの0からの構築.
    • 最高で 40k req/min.
  • インフラの設計、構築.
    • ADの急なrequest増加に耐えうるインフラを構築.
    • “Configuration as Code” を採用.
    • 使用技術:
      • AWS
        • EC2
        • RDS
        • Route 53
        • Elastic Load Balancing
        • Elastic Beanstalk
        • DynamoDB
        • Auto Scaling
      • Chef
      • Ansible
      • Docker
      • Itamae
  • 管理 Applicationの設計、実装.
    • DB設計.
    • 初期はRuby on Railsで構築. 後に、Caveman2 (Common LispのWeb application framework) でreplace.
    • 後半はFront-endのFrameworkとしてReact.jsを採用.
  • 配信 Applicationの設計、実装.
    • 初期はNode.js (http モジュールを使用.) で構築. 後に、Caveman2 (Common LispのWeb application framework) でreplace.
  • 採用活動を行う.
  • Slack.
  • リモートワーク.

Kaizen Platform, Inc.

  • Web siteのOptimizing platform.
  • Application Engineer.
    • 2016/03/01からTech lead.
      • 担当システムの技術デザイン、採用技術について責任を負う.
      • 正しい設計が行われているか.
      • その設計は過剰ではないか / 抽象化の程度は良いバランスを保っているか.
        • 設計が理想的かどうかだけでなく、納期や実現したい価値の程度に対して妥当な設計規模に収まっているかについても判断する.
      • コードの品質が維持できているか.
        • コードレビュー.
        • 適切なテストが書かれているか.
      • 早い時期に問題になりそうな技術コンポーネントを特定・対処する.
      • Tech Lead(TL/テックリード)の役割 - サンフランシスコではたらくソフトウェアエンジニア からProject leaderの役割を引いたもの.
  • Slack.
  • 週の半分ほどをリモートワーク.
  • Web application “Kaizen Platform”のserver-sideの設計・開発.
    • Ruby
    • Ruby on Rails
  • Web application “Kaizen Platform”のfront-endの設計・開発.
    • CoffeeScript
    • Angular.js
  • A/B test coreのJavaScript programの設計・開発.
    • CoffeeScript
  • A/B test coreのログ取得・解析 programの設計・開発.
    • CoffeeScript
    • Koa
  • A/B testデザイン案作成 GUI editorの設計・開発.
    • CoffeeScript
  • Ruby on Railsのupgrade.
    • 3.2 -> 4.2
    • UpgradeにおけるApplicationの変更を担当.
  • UI/UX見直しProjectのPM (Product Manager).
    • On-boardig flowを設計することにより、Userがカンタンに改善活動を始められるようにする.
    • 合わせて全体のUX設計を見直す.

無所属

Works

Languages

  • 日本語:
    • 関西弁: ネイティブ
    • 標準語: ビジネス上級レベル
  • 英語:
    • 日常会話レベル
      • 2009/09/10 - 2010/02/05: カナダのバンクーバー付近に留学.

Social

Media