Speakers

Keynote Speakers

Yukihiro "Matz" Matsumoto
Yukihiro "Matz" Matsumoto
@yukihiro_matz

The Creator of Ruby

Alan Wu
Alan Wu
@alanwusx

Alan tries his best to extract efficiency out of modern hardware. He works on the Ruby and Rails infrastructure team at Shopify and is a member of the Ruby core team. While Alan studied Japanese in university, he gives talks in English.

Soutaro Matsumoto
Soutaro Matsumoto
@soutaro

Software engineer at Square.

Speakers

Aaron Patterson
Aaron Patterson
@tenderlove

Aaron is on the Ruby core team, the Rails core team, and the team that takes care of his cat, Gorby puff. Someday he will find the perfect safety gear to wear while extreme programming.

Akinori MUSHA
Akinori MUSHA
@knu

A FOSS hacker, Ruby committer, Rails dev, father of two; working at Machimachi.com

Anton Davydov
Anton Davydov
@anton_davydov

I'm a backend architect from toptal, Hanami core developer and an indie developer from Moscow. I work on different open source projects and builds Space-Rocket ships at night.

Benoit Daloze
Benoit Daloze
@eregontp

Benoit Daloze is the lead of TruffleRuby at Oracle Labs. He did a PhD on concurrency in Ruby with TruffleRuby. He has contributed to many Ruby implementations, including TruffleRuby, MRI and JRuby. He is the maintainer of ruby/spec, a test suite for the behavior of the Ruby programming language.

Brandon Weaver
Brandon Weaver
@keystonelemur

Brandon is a Ruby Architect at Square working on the Frameworks team, defining standards for Ruby across the company. He's an artist who turned programmer who had a crazy idea to teach programming with cartoon lemurs and whimsy.

Charles Nutter
Charles Nutter
@headius

Charles works on JVM languages at Red Hat.

Chris Seaton
Chris Seaton
@chrisseaton

Chris Seaton is a Researcher at Shopify, where he works on the Ruby programming Language, and a Visitor at the University of Manchester. He was formerly a Research Manager at the Oracle Labs Virtual Machine Research Group, where he led the TruffleRuby implementation of Ruby, and worked on other language and virtual machine projects. Before this he completed a PhD at Manchester.

Christian Bruckmayer
Christian Bruckmayer
@ChrisBr

Christian Bruckmayer originally from Nuremberg, Germany, but just recently migrated to the south west of England. In his day job, he makes everyday cooking fun at Cookpad, the best place to find and share home cooked recipes. Since 2014 he is an avid open source contributor hacking for instance on JRuby, openSUSE Linux or various gems.

If he's not hacking Ruby, he's out doing what 'young' people do: traveling the world, skiing in the alps or going to concerts of his favorite band.

CRuby Committers
CRuby Committers
@rubylangorg

Daniel Bovensiepen
Daniel Bovensiepen
@bovi

Daniel is a Senior Research Scientist for a large industrial company. He is researching in the area of communication, manufacturing and automation. He uses Ruby over 20 years in areas nobody expects it. He is also a core committer of mruby.

Dmitry Petrashko
Dmitry Petrashko
@DarkDimius

Dmitry works on developer productivity at Stripe, Making it easy to confidently write maintainable, fast, and reliable code at Stripe by improving language, core abstractions, tools and educational materials.

Before this, Dmitry co-architected Dotty, the compiler slated to become Scala3.

Ernesto Tagwerker
Ernesto Tagwerker
@etagwerker

Ernesto is the Founder of Ombu Labs, a small software development company dedicated to building lean code. When he is not obsessively playing table tennis or chess, he likes to maintain a few Ruby gems including database_cleaner and email-spec. He is passionate about writing less code, launching minimal products, coaching entrepreneurs, contributing to open source, and eating empanadas.

Go Sueyoshi
Go Sueyoshi
@sue445

I was born and raised in Fukuoka. My body is made of Tonkotsu-Ramen 🍜

I'm a maintainer of rubicure, Itamae, chatwork-ruby and many many OSS.

I'm engineer of pixiv.inc. I'm working as like a SRE (web application, infrastructure and CI engineer).

Pretty Cure is my life, and Cure Peace is my wife💛

Hideki Miura
Hideki Miura
@miura1729

I am a plumber.

Hiroshi SHIBATA
Hiroshi SHIBATA
@hsbt

A member of Ruby core team. He maintains RubyGems, Rake, rdoc, psych, ruby-build, etc. and He is an administrator of ruby-lang.org and supports to develop the environment of Ruby language.

He is also Executive Officer in GMO Pepabo, Inc. His most interest things are “Productivity” He believes, there's business value in fun. The team member happiness can make valuable products.

Hitoshi HASUMI
Hitoshi HASUMI
@hasumikin

A programmer of Monstar Lab at Shimane office

ITOYANAGI Sakura
ITOYANAGI Sakura
@aycabta

Jacob Matthews
Jacob Matthews
@jashmatthews

Software engineer at Airbnb working with Ruby. Interested in compilers and VMs.

Jeremy Evans
Jeremy Evans
@jeremyevans0

Jeremy Evans is a Ruby committer. He is the maintainer of Ruby ports for the OpenBSD operating system. He is also the lead developer of the Sequel database library, the Roda web toolkit, the Rodauth authentication framework, and many other Ruby libraries.

John Hawthorn
John Hawthorn
@jhawthorn

John works on Action View as part of the Rails Committers team and the Ruby Architecture Team at GitHub. He’s based in Victoria, Canada.

John Vilk
John Vilk
@jvilk-stripe

John is an engineer on Stripe’s Developer Productivity team who specifically focuses on improving productivity within code editors. Recently, he has been working on integrating Sorbet into code editors and implementing IDE features using Sorbet types. Prior to joining Stripe, John completed a PhD in computer science at University of Massachusetts Amherst.

Jônatas Davi Paganini
Jônatas Davi Paganini
@jonatas

My work is onboard people in a large Ruby codebase, and most of the time, I'm showing code or hunting for some code examples.

While developing some educational RuboCop cops, I found the RuboCop node pattern very useful to target code offenses. Then, I developed a similar tool to search and allow refactoring code based on node pattern concept.

Katsuhiko Kageyama
Katsuhiko Kageyama
@kishima

Embedded software engineer in a manufacturing company. Organizing a mruby community "mruby meetup". Personally, producing technical books about mruby and original devices in TechBookFest, Comic Market and Maker Faire(2020 Tsukuba).

Kenta Murata
Kenta Murata
@mrkn

A full-time OSS developer at Speee Inc. I'm a committer of Apache Arrow and CRuby. I'm currently focusing on making Ruby a data-science-ready programming language.

Kevin Deisz
Kevin Deisz
@kddeisz

I am the CTO of CultureHQ, based out of Boston, Massachusetts. I'm passionate about music, open-source software, and craft beer.

Koichi ITO
Koichi ITO
@koic

Koichi ITO is a member of RuboCop's core developers team. He is a practitioner of Ruby/Rails application development with eXtreme Programming. He works at ESM, Inc.

Koichi Sasada
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. Now he is still working on MRI development at Cookpad Inc. He is also a director of Ruby Association.

Lara Aydin
Lara Aydin
@lara

Lara Aydin: SRE at Zendesk with an insatiable appetite for everything performance, benchmarking, and reliability related. (Pronouns: she/her)

Michael Grosser: Mostly Ruby/Rails hacker that tries to OS everything. (Pronouns: he/him)

Lin Yu Hsiang
Lin Yu Hsiang
@johnlinvc

Cloud Platform Engineer at Exosite. Ruby lover. Full-stack developer. Organizer of Swift Taipei. iOS developer. FP lover.

Maciej Mensfeld
Maciej Mensfeld
@maciejmensfeld

I'm a software architect and engineer working with Castle.io. I have experience in a wide variety of business applications built using multiple Ruby frameworks. I’m particularly interested in code quality and Ruby-based applications security. I’m an active OSS contributor and maintainer of various projects including Karafka, dry-rb libraries and Bundler-Security project.

Masataka Kuwabara
Masataka Kuwabara
@p_ck_

Masataka Kuwabara works for Bit Journey, inc, and a member of RuboCop's core developers team.

Masatoshi SEKI
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.

Masayoshi Takahashi
Masayoshi Takahashi
@takahashim

Masayoshi Takahashi is an old-time Rubyist and the founder of Nihon Ruby no Kai, a non-profit Ruby community in Japan. He is also the founder of Tatsu-Zine Publising, the e-book publisher for IT engineers in Japan.

Michael Grosser
Michael Grosser
@grosser

Mostly Ruby/Rails hacker that tries to OS everything. Maintaining about 150 gems and involved in many more repos, working with ruby professionally since 2007. Senior staff engineer at Zendesk.

ODA Hirohito
ODA Hirohito
@jimlock

;)

Prakriti Gupta
Prakriti Gupta
@Prakriti-nith

Prakriti participated in Google Summer of Code 2018 with Ruby Science Foundation (Sciruby) and worked on the enhancement of daru-view gem.

Richard Schneeman
Richard Schneeman
@schneems

Schneems writes Ruby at Heroku, and maintains CodeTriage.com, a tool for helping people contribute to Open Source. He is in the top 50 Rails contributors and is an accidental maintainer of Sprockets and Puma. When he isn't obsessively compulsively refactoring code for performance he writes such gems as Wicked, and derailed_benchmarks.

Samuel Williams
Samuel Williams
@ioquatix

I am a software engineer, and I am motivated by the beauty I uncover when building complex systems.

Shashank Date
Shashank Date
@shashank_date

Shashank Daté has been programming in Ruby professionally since 2002. He contributed to the early versions of Ruby One Click installer on Windows and win32utils - a set of Ruby libraries for Windows. He is technical editor of "The Ruby Way" (2nd. ed) by Hal Fulton. He has been instrumental in making Ruby popular in his hometowns (KC, USA & Pune, India). He co-founded Kansas City Ruby User Group. He was on the organizing committee of Ruby Midwest 2011/12. Currently, he programs in mruby too.

Shugo Maeda
Shugo Maeda
@shugomaeda

The Creator of Textbringer, a Ruby committer, Director of Network Applied Communication Laboratory, and Secretary general of the Ruby Association

Stan Lo
Stan Lo
@_st0012

A Rails contributor, writes Goby once a while. Currently working on tapping_device.

Sutou Kouhei
Sutou Kouhei
@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 a maintainer of rake-compiler gem that helps fat gem developers. He was maintain Ruby-GNOME that had many fat gems.

Takashi Kokubun
Takashi Kokubun
@k0kubun

Optimizing Ruby's JIT compiler and maintaining Haml and ERB. Senior Software Engineer at Arm Treasure Data.

Tetiana Chupryna
Tetiana Chupryna
@tetiana_chupryna

Tetiana is a Backend developer at GitLab. A long time ago she traded graphics programming for a career in web development because she fell in love with Ruby. In her free time, she likes to draw with any materials available.

Thomas E Enebo
Thomas E Enebo
@tom_enebo

Thomas Enebo co-leads the JRuby project. He has been passionately working on JRuby for many years. When not working on JRuby, he is writing Ruby applications, playing with Java, and enjoying a decent beer.

Tsunenori Oohara
Tsunenori Oohara
@ohrdev

Tsunenori is software engineer and architect, working at Drecom Inc.

Ufuk Kayserilioglu
Ufuk Kayserilioglu
@paracycle

Ufuk is a Physics PhD turned polyglot software developer. He is currently working as a Senior Production Engineer on the Rails team at Shopify. He has over 20 years of experience working with statically and dynamically typed languages ranging from low-level communication programming to web development. He brings that experience to Shopify for the adoption of better Ruby tooling and practices. He currently works remotely from Cyprus where he lives with his beloved wife and wonderful daughter.

Urabe, Shyouhei
Urabe, Shyouhei
@shyouhei

Money Forward, Inc. hire Shyouhei, a long-time ruby-core committer, to contribute to the whole ruby ecosystem. Being a full-time ruby-core developer, his current interest is to speed up ruby execution by modifying its internals. Doing so is not straight-forward because of ruby's highly dynamic nature. To tackle this problem he is implementing a variety of optimisation techniques that are yet to be applied to it.

Vladimir Dementyev
Vladimir Dementyev
@palkan_tula

Vladimir is a mathematician who found his happiness in programming Ruby and Erlang, contributing to open source and being an Evil Martian. Author of AnyCable, TestProf and many yet unknown ukulele melodies.

Yoh Osaki
Yoh Osaki
@youchan

Software engineer at Retrieva inc. Author of Hyalite which is react like virtual DOM library. Member of Asakusa.rb, Chidoriashi.rb

Yuichiro Kaneko
Yuichiro Kaneko
@spikeolaf

Ruby committer.

Yuji Yokoo
Yuji Yokoo
@yuji_yokoo

Yuji is a software developer based in Adelaide, South Australia. He was born and raised in Tokyo, Japan. He used to be a Windows desktop application developer until he discovered Ruby. He enjoys console video gaming, programming, and especially mixing both of them together.

Yurie Yamane(team yamanekko)
Yurie Yamane(team yamanekko)
@yuri_at_earth

"nora" mrubyist. A member of Team Yamanekko. A member of TOPPERS Project.

Yusuke Endoh
Yusuke Endoh
@mametter

'A full-time MRI committer at Cookpad, Inc. He has been interested in testing, analyzing, abusing of Ruby. He is an advocate of "transcendental programming" that creates a useless program like this bio. (_)'.yield_self{|s|eval(t=%q(puts"'#{s.sub(?,?+?_)}'.yield_self{|s|eval(t=%q(#{t}))}"))}

Yuta Kurotaki
Yuta Kurotaki
@kurotaky

Ethereum.rb maintainer. He is the engineering lead for the print-on-demand service SUZURI at GMO Pepabo, Inc. He is also an organizer of Kagoshima Ruby Kaigi 01, Rails Girls coach, a member of Yokohama.rb and K-Ruby.

蒼時弦也
蒼時弦也
@elct9620

Game Developer / 5xruby's Rails Developer. Enjoy trying anything that can work with Ruby in Game, IoT or anything else.