Kazuki Tanaka(gogotanaka)

技術の相談、業務委託のご相談は => mail :) tanakakazuki.com

English follows Japanese :)

Gogo tanaka


$ 基本情報: "慶應理工学部数学科 長野県生まれ育ち, idなどにはgogotanakaを使用"

$ 近況: '北米で筋肉留学してます. 100kg挙げたら日本帰ります.'
          

エンジニアとして


$ ~大学入学: 一発当てるためにwebアプリを量産

$ 大学1年: 一発当てるために会社とモバイルアプリを作る。

$ 休学1年目: freee, webpayに入社

$ 休学2年目: venuespot, incに入社, 実力に相応しないながらかもRubyのコミット権をゲット.

$ 大学3年: aisaac, incを設立。技術コンサルを生業にオープンソースに青果物を上げていく。
          

学術活動


$ 2015/10: プログラミング言語Hilbertを作成、公開

$ 2016/04: 慶大野寺研究室に配属。自動チューニングとSVDのアルゴリズムを研究。
          

趣味


$ 音楽: ドラムとベースとウクレレを叩く弾く.

        好んで聞くのは
        The beatles, King Crimson, Black Sabbath, The police, Duran duran,
        cardigans, Kraftwerk, Dream Theater, Queensryche, Led Zeppelin, Devo
        Metalica, Foster The People, Nirvana, The cars, Rush, James Hendrix
        Pentatonix, charvers, The band, Walk Off The Earth

        石野卓球, 平沢進, 東京事変, 椎名林檎, Zazen boyz, 80kidz,
        T-SQUARE, カシオペア, TRIX, Mezzoforte, Number girl, スーパーカー,
        くるり, 真心ブラザーズ, 森高千里、忌野清志郎、ブラックビスケッツ、パフィー,
        井上陽水, 戸川純, 米米クラブ, 広瀬香美, Princess Princess, Number girl,
        水曜日のカンパネラ, P-MODEL, パスピエ, trico, TM Network, モールル

        あたり.

$ 科学と哲学, 料理, 数学, 飲み食い, クラブ遊び, 絵
          

主な成果物


$ 1. 次世代型論理型プログラミング言語 プログラミング言語Hilbert

$ 2. Ruby上で代数的な微分積分を実現するGem  Dydx

$ 3. Rubyに漸進的型付けを導入するGem Rubype

$ 4. 日本株の情報をスマートに取得するGem SorryYahooFinance

$ 5. Haskellの麻布地域コミュニティ Azabu.hs を作りました.

$ 6. RubyのMatrixクラスに パッチを30個ほど.

$ 7. 全プログラミング言語で複素数を出力したい Primes

$ 8. Ruby(主にrails,sinatra)でwebアプリは述べ30個は作ってます. 個人で作ったものだと月間9000万PVあります.
          

Gogo tanaka


$ Origin of name:  'Go go bar'

$ About: ['21 years old', 'Keio Univ(mathematics)']

$ Specialties(Math): ['Probability', 'Measure Theory', 'Abstract Algebra', 'Topology']

$ Specialties(Tech): [
    'Hilbert(Author)', 'Ruby(Maintainer)', 'Rails', 'js', 'CoffeeScript', 'AngularJS(Contributor)', 'Backbone.js', 'Haskell', 'Yesod', 'Scala', 'R',
  ]

$ Hobby: ['Listing', 'Eating', 'Drinking', 'Playing', 'Watching', 'Thinking']

$ The recent situation: Took leave of absence from university and jump in Vancouver.
          

My Works


$ 0. I am one of 50 committers who are able to modify the source code of Ruby. And I have worked on improving performance of math functions.

$ 1. Hilbert is the logic oriented program language designed and implemented by me.

$ 2. Ruby with Differential Algebra Dydx

$ 3. Ruby with Type Rubype

$ 4. Azabu.hs is Haskell groub in Japan.