Keynote Speakers
Speakers in the plenary Kaigi
Christophe Philemotte
@_toch
Christophe is the founder of PullReview, an automated code review for Ruby and Rails developers. He is a Ruby and C++ developer. When he's not writing code disease simulators or PullReview, Christophe helps others with development challenges, writes at the PullReview blog, (co)organises several Belgian Ruby events (Belgian Ruby User Group, Ruby Burgers, Rails Girls Brussels, Ruby Devroom Fosdem, RubyCamp), and likes to talk at conferences and user groups.
Craig Lehmann
@CraigLehmann
Craig Lehmann is a virtual machine software developer based out of Ottawa Ontario. He graduated from the University of Guelph in the spring of 2014 with a B.Comp and B.Eng. He started work immediately after graduation as part of a small team replacing the garbage collector in the Ruby virtual machine. His main focus since then has been on increasing performance and getting the project ready for open source.
Fernando Hamasaki de Amorim
@Prodis
I am a Ruby Developer, currently developing SaaS applications at Locaweb, a hosting company in Brazil. Working with web development since 2000, I already used another platforms and programming languages such .NET, Java, Javascript, PHP and ASP.
I spoke at RubyConf Brazil this year and 2001 and I have presented lectures at Brazilian software conferences.
In my free time I enjoy playing basketball, play with my 5 old years son and have fun with my beautiful wife.
Ippei Obayashi
@_ohai
A member of KMC (Kyoto university Microcomputer Club).
An applied mathematician working in WPI-AIMR, Tohoku University
as an assistant professor.
A maintainer of rurema (RUby REference MAnual).
A developer of @Ruby/SDL, some numerical libraries for Ruby,
and a development tool for ruby with emacs(rrse).
A former member of Ruby Kansai.
https://github.com/ohai
https://bitbucket.org/ohai/
Josh Kalderimis
@joshk
Coder turned Post-It manager by day, craft beer and karaoke legend by night. Hailing from New Zealand, Josh has been with Travis CI since the beginning, when shite shirts and onsies were barely thought about. Now he helps place post-it notes on carefully crafted product roadmaps, while listening to the best German polka music available.
Julian Cheal
@juliancheal
A British Ruby/Rails developer, with a penchant for tweed, fine coffee, and homebrewing. When not deploying enterprise clouds, I help organise fun events around the world that teach people to program flying robots. I also occasionally speak at international conferences on the intersection of programming and robotics.
Kevin Menard
@nirvdrum
Kevin is a researcher at Oracle Labs where he works as part of a team developing a high performance Ruby implementation in conjunction with the JRuby team. He’s been involved with the Ruby community since 2008 and has been doing open source in some capacity since 1999. In his spare time he’s a father of two and enjoys playing drums.
Koichi Sasada
@ko1
Koichi Sasada is a programmer, mainly developing Ruby interpreter (CRuby/MRI). He received Ph.D (Information Science and Technology) from the University of Tokyo, 2007. He became a faculty of University of Tokyo (Assistant associate 2006-2008, Assistant professor 2008-2012). After the 13 years life in university, now, he is a member of Matz's team in Heroku, Inc. He is also a director of Ruby Association.
Kouhei Sutou
@ktou
He is a free software programmer and the president of ClearCode Inc. He is also the namer of ClearCode Inc. The origin of the company name is "clear code". We will be programmers that code clear code as our company name suggests. He is interested in how to tell other programmers about how he codes clear code.
He is the current maintainer of test-unit gem. This talk is based on his experience.
Masatoshi SEKI
@m_seki
Masatoshi Seki is a Ruby committer and the author of several Ruby standard libraries including dRuby, ERB, and Rinda. He’s an expert in object-oriented programming, distributed systems, and eXtreme programming. He has been speaking at RubyKaigi every year since 2006 when the Kaigi first started.
Paolo Perrotta
@nusco
Paolo is the author of Metaprogramming Ruby. He’s been a developer for a long time, ranging from embedded to enterprise software, computer games, and even those web applications things that young people do today. He lives a nomadic life, usually mentoring software teams around Europe. He has a base camp in Bologna, Italy.
Robert Young
@youngrw
Robert is a virtual machine(VM) and garbage collection(GC) developer at IBM Runtime Technologies. Robert is part of a recently announced project transforming language-agnostic components of the J9 Java VM into a new open toolkit for language development. Robert has worked on MRI Ruby, J9 Java, and CPython, and currently works on integrating J9's garbage collection technologies with MRI Ruby. Robert obtained A BEng in Software Engineering from McMaster University in 2013.
Shota Nakano
@shotantan
Shota Nakano is the founder of Manycolors, Inc., a hardware startup in Japan. He made enzi: an mruby rapid prototyping platform and is one of an initial developper of mruby-debugger. Also, other projects are mruby marine M2M device, a consumer device using mruby. His backgrounds are Robotics and Signal Processing.
Terence Lee
@hone02
Terence leads Heroku’s Ruby Task Force curating the Ruby experience on the platform. He's worked on some OSS projects such as Ruby (the language), mruby, Bundler, Resque, as well as helping with the Rails Girls movement. When he’s not going to an awesome Heroku or Ruby event, he lives in Austin, TX, the taco capital of America. Terence loves Friday hugs, EVERY DAY OF THE WEEK! Give him a big one when you see him! In addition to hugs, he believes in getting people together for #rubykaraoke.
Will Leinweber
@leinweber
Will started out as a normal, happy web developer. But over the last several years building Heroku Postgres and related projects, he's turned into a normal, curmudgeonly infrastructure developer. Despite this, he's been unexpectedly drawn to Crystal, but it's no surprise his main project is a Postgres driver…
Yehuda Katz
@wycats
Yehuda Katz is one of the creators of Ember.js, a member of the Rust Core Team, and a retired Ruby on Rails and jQuery Core Team member. His 9-to-5 home is at the startup he founded, Tilde Inc.. There he works on Skylight, the smart profiler for Rails, and does Ember.js consulting. He's best known for his open source work, which also includes having created projects like Thor, Handlebars and Bundler. He travels the world doing open source evangelism and web standards work.
Yuki Nishijima
@yuki24
Yuki is a Rubyist who was raised in Tokyo and used to work for Pivotal Labs in New York. He moved back to Tokyo in August 2015 as one of the founding members of Pivotal Labs Tokyo. He is a maintainer of the kaminari gem, the creator of the did_you_mean gem, and a frequent contributor to many open source projects including Rails.
Yutaka HARA
@yhara
Yutaka Hara is a programmer works for NaCl (ネットワーク応用通信研究所), same as Matz. He proposed Enumerable#lazy. He is interested in designing/implementing programming languages. He authored the book 『Rubyでつくる奇妙なプログラミング言語』, a book about esoteric programming languages, such as Brainf*ck, Whitespace, etc.
Lightning Talks
Juanito Fatas
@JuanitoFatas
Juanito Fatas joined Jolly Good Code in 2014 as one of their first engineering hires. He loves Emoji, an amateur translator, hacks on https://www.deppbot.com and contribute to Open Source frequently. He spent most of his time producing typos, checking spellings and deciding which Emoji to use every day.
Kouta Kariyado
@meriy100
Kota Kariyado is currently a senior student at the Software Laboratory (directed by Martin Dürst) of the Department of Integrated Information Science, College of Science and Engineering, Aoyama Gakuin University, Japan. Kota's main fields of interests are Ruby, Web Applications, and Internationalization.