About
updated: 2014-03-31
About Me
Daisuke Matsumoto, a Software Engineer in Tokyo/Japan.
Contact info
Have interested in
- Designing scalable, distributed, high-performance servers
- Thinking about programming models and theories, such as type system or
concurrency
- Designing interfaces between several systems
- Observing the market and considering about monetizable systems
Skills
Have work experiences
- Programming Languages: Scala, Java, Haskell, Ruby
- Databases: Redis, MySQL, Amazon Redshift, Google BigQuery
- Frameworks, Environments:
- Finagle, Thrift, Play!, Ruby on Rails
- iOS, Android
- CentOS, Ubuntu
In hobby
- Programming Languages: Scala, Java, Haskell, Ruby, Go, Erlang, C, C++,
JavaScript
- Frameworks, Environments:
- Sinatra, Scotty, Netty
- Arch Linux, Debian
Previously used
- Programming Languages: Prolog, Emacs Lisp, PHP
Work Experience
- VP of Engineering at FIVE Inc. (2014 - current)
- Development in online advertising ecosystem (ad network).
Scalable and distributed fault-tolerant system for online ad serving,
off-line optimizing/reporting batch system,
web console, iOS/Android SDK, Unity/Cocos2d-x plugin.
- Software Engineer at Dennoo, Inc. (2013 - 2014)
- Development in online advertising ecosystem (demand-side platform).
Scalable and distributed fault-tolerant system for real-time bidding,
off-line optimizing/reporting batch system,
web console,
browser control JavaScript.
- Software Engineer at Works Applications Co., Ltd
(2012 - 2013, part-time)
- Software Engineer at Alt Plus, Inc.
(2011, part-time)
Education
Hobby (not for Software Engineering)
- Playing the violin (1994 - current)
- Shogi (shodan in amateur)
- Puyopuyo 2