About me

日本語

  1. Bio
  2. Projects
    1. Somewrite, Inc.
    2. Kaizen Platform, Inc.
  3. Works
  4. Languages
  5. Social
  6. Media

HN: Rudolph Miller
Real name: Tomoya KAWANISHI
Email: me@rudolph-miller.com

Software Engineer in Tokyo, Japan.

Studied Algebraic Number Theory at Kyoto Univ..
Work as Tech lead for Kaizen Platform, Inc.
Am into making compiler.

/logo.png /me.png

Bio

  • 2011/04/01 Enter Kyoto Univ. (Faculty of Law)
  • 2012/04/01 Transfer to Kyoto Univ. (Faculty of Integrated Human Studies)
  • 2014/03/31 Dropout Kyoto Univ.
  • 2014/05/01 Start work for Somewrite, Inc.
  • 2014/11/01 Be CTO in Somewrite, Inc.
  • 2015/08/31 Leave Somewrite, Inc.
  • 2015/09/01 Start work for Kaizen Platform, Inc. (Application Engineer)
  • 2016/03/01 Be Tech lead in Kaizen Platform, Inc.
  • 2016/10/31 Leave Kaizen Platform, Inc.

Projects

Somewrite, Inc.

  • Native AD Network.
  • Build Native AD Network from scratch.
    • 40k req/min at most.
  • Develop infrastructure.
    • Develop infrastructure with high scalability.
    • “Configuration as Code”.
    • Technology:
      • AWS
        • EC2
        • RDS
        • Route 53
        • Elastic Load Balancing
        • Elastic Beanstalk
        • DynamoDB
        • Auto Scaling
      • Chef
      • Ansible
      • Docker
      • Itamae
  • Develop managing application.
    • Design database scheme.
    • Ruby on Rails.
      • Replace with Caveman2 (Web application framework in Common Lisp) later.
    • React.js.
  • Develop delivering ads application.
    • Node.js.
      • Replace with Caveman2 (Web application framework in Common Lisp) later.
  • Recruiting.
  • Slack.
  • Remort working.

Kaizen Platform, Inc.

  • Optimizing platform for Web site.
  • Application Engineer.
    • Be Tech lead from 2016/03/01.
      • Responsibilities for Tech lead:
      • Technical decisions.
        • Designs.
        • Measure the design is too complex or not, the design is good abstract or not.
        • Quality of codes.
          • Code review.
          • Enough tests.
  • Slack.
  • Remort working. (sometimes)
  • Develop web application “Kaizen Platform”.
    • Ruby
    • Ruby on Rails
    • CoffeeScript
    • Angular.js
  • Develop core application for A/B test.
    • CoffeeScript
  • Develop logging application for A/B test.
    • CoffeeScript
    • Koa
  • Develop GUI editor to create variations for A/B test
    • CoffeeScript
  • Upgrade Ruby on Rails.
    • 3.2 -> 4.2
  • Product Manager for renewal UI/UX project.
    • Re-design UX/Customer Journey.

Works

Languages

  • Japanese:
    • Native.
  • English:
    • Daily conversation level.
      • 2009/09/10 - 2010/02/05: In a nearby city of Vancouver, Canada.

Social

Media