Speakers

Keynote Speakers

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

The Creator of Ruby

Maxime Chevalier-Boisvert
Maxime Chevalier-Boisvert
  • @maximecb

Maxime Chevalier-Boisvert obtained a PhD in compiler design at the University of Montreal in 2016, where she developed Basic Block Versioning (BBV), a JIT compiler architecture optimized for dynamically-typed programming languages. She went on to lead a project at Shopify to build YJIT, a new JIT compiler built inside CRuby, and to win the Ruby Prize in 2021 for her work on optimizing Ruby’s performance.

Soutaro Matsumoto
Soutaro Matsumoto
  • @soutaro

Soutaro is the designer of RBS, the developer of Steep, a Ruby core committer, and a software engineer at Block. He received his PhD in engineering about type checking Ruby programs in 2010, and he is still working for it.

Speakers

Alan Wu
Alan Wu
  • @alanwusx

Alan maintains YJIT with the Ruby and Rails infrastructure team at Shopify and is a Ruby committer. Alan is able to read some Japanese.

Alexandre Terrasa
Alexandre Terrasa
  • @Morriar

Alexandre has a PhD in computer science about compiling and code documentation. He specializes in typing specifications and implementations. He currently works as a Staff Production Engineer on the Ruby and Rails Infrastructure team at Shopify. He uses his expertise for the adoption of better Ruby tooling and practices including Sorbet and gradual typing.

Benoit Daloze
Benoit Daloze
  • @eregontp

Benoit Daloze is the TruffleRuby lead. He has contributed to many Ruby implementations, including MRI, TruffleRuby and JRuby. He is the maintainer of ruby/spec, a test suite for the behavior of the Ruby programming language.

Charles Nutter
Charles Nutter
  • @headius

Charles works on JVM languages at Red Hat.

Chris Salzberg
Chris Salzberg
  • @shioyama

Rubyist and writer from Montreal living and working in Hakodate, Japan. I'm the author of Mobility, a pluggable translation framework for Ruby, and a committer to many open-source projects including Rails. I am a Staff engineer in the Ruby and Rails Infrastructure team at Shopify.

CRuby Committers
CRuby Committers
  • @rubylangorg

Daisuke Aritomo
Daisuke Aritomo

Computer lover

Emily Samp
Emily Samp
  • @egiurleo

Emily Samp (she/her) is a Senior Developer at Shopify, where she helps improve the Ruby development experience with open-source tools like Sorbet and the Ruby Extension Pack for VS Code. She is also an organizer of WNB.rb (https://wnb-rb.dev), a virtual community for women and non-binary Ruby developers. She lives in Lawrence, KS with her husband and their pets.

Fable Tales
Fable Tales
  • @fables-tales

Fable (She/Her) is a director at Ruby Central, a former RSpec maintainer, and the author of Rubyfmt! She loves Ruby and has been working in it for over a decade, and wants to hug every cat!

Frederico Linhares
Frederico Linhares
  • @fredolinhares

I am a Brazilian software developer. I saw the Ruby language for the first time in 2006 through the RPGMaker XP. After that, I started to use it for web development. Despite being a web developer who loves Ruby, I am also passionate about game development.

Genadi Samokovarov
Genadi Samokovarov
  • @gsamokovarov

Genadi is a Ruby developer from Sofia, Bulgaria. I work for Dext (dext.com) and run our local meet-up called Ruby Banitsa. I'm an occasional Rails and RuboCop contributor, maintaining the web-console gem.

Go Sueyoshi
Go Sueyoshi

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 an engineer of pixiv.inc. My main jobs are SRE (web application, infrastructure and CI) , AWS and GCP Solution Architect, maintainer of In-house GitLab, etc etc...

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

Hirokazu SUZUKI
Hirokazu SUZUKI
  • @heronshoes

Author of RedAmber, a DataFrame library in Ruby. A member of Red Data Tools.

Hiroshi SHIBATA
Hiroshi SHIBATA

OSS programmer, Ruby committer, maintainer of many OSS such as ruby, rubygems, bundler, rake, rbenv, ruby-build, psych, and administrator of ruby-lang.org. He maintains the infrastructure that supports the development of the Ruby programming language. He is working in public relations of technology for ANDPAD Inc. and full time OSS developer for the Ruby programming language.

Hiroya FUJINAMI
Hiroya FUJINAMI
  • @makenowjust

Ph.D. student at SOKENDAI (NII, National Institute of Informatics). Researcher for information security and formal language. Ruby committer. I am the author of Regexp optimization to prevent ReDoS in Ruby 3.2.0.

Hitoshi HASUMI
Hitoshi HASUMI
  • @hasumikin

Creator of PicoRuby and PRK Firmware. Maintainer of ruby/irb, ruby/reline, and mrubyc/mrubyc. Programmer at Monstarlab Shimane office.

Ivo Anjo
Ivo Anjo

I love to work on Ruby performance and that's how I ended up at Datadog where I'm building a new production open-source Ruby profiler for the ddtrace gem. I believe in bringing profiling to the masses: profilers should be easy to use and understandable by everyone, and I'm working hard on delivering this vision.

Jemma Issroff
Jemma Issroff
  • @jemmaissroff

Jemma Issroff works on Shopify's Ruby Infrastructure team. She is also a co-founder of WNB.rb, a women / non-binary Ruby community and a co-host on The Ruby on Rails Podcast. She has been working on an implementation of Object Shapes in MRI and is excited to share it with you!

Jeremy Evans
Jeremy Evans
  • @jeremyevans0

Jeremy Evans is a Ruby committer who focuses on fixing bugs in Ruby. He the lead developer of the Sequel database library, the Roda web toolkit, the Rodauth authentication framework, and many other Ruby libraries. He is the author of "Polished Ruby Programming". He is the maintainer of Ruby ports for the OpenBSD operating system.

Kevin Menard
Kevin Menard
  • @nirvdrum

Kevin is a Staff Engineer at Shopify where he works as part of a team developing a high performance Ruby implementation called TruffleRuby. 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.

Kevin Newton
Kevin Newton
  • @kddnewton

Kevin is a staff engineer at Shopify, based out of Boston, Massachusetts. He is passionate about music and open-source software.

Kohei Yamada
Kohei Yamada
  • @nukumaro22

I have been using Linux desktop as my primary for about 10 years, and now I use Ubuntu Wayland. I met Ruby in 2014 and have been programming with Ruby ever since.

Koichi ITO
Koichi ITO

Koichi Ito is a member of RuboCop core team and open source software maintainer. He is a long time practitioner of Ruby/Rails application development with eXtreme Programming. He is also Engineering Manager and Distinguished Engineer at ESM, Inc.

Koichi Sasada
Koichi Sasada
  • @ko1

Koichi Sasada is a programmer who mainly develops the Ruby interpreter (CRuby/MRI). He received his Ph.D. (Information Science and Technology) from the University of Tokyo in 2007. Now he is still working on MRI development at Cookpad Inc. He is also a director of Ruby Association.

Maciej Mensfeld
Maciej Mensfeld
  • @maciejmensfeld

I'm a Software Architect at Mend and a member of the RubyGems security team. In RubyGems, I'm responsible for the detection of malicious packages as well as post-incident impact analysis of critical vulnerabilities posing threats to the Ruby gems users. I've detected and reported over 20 000 malicious packages in various ecosystems and on GitHub. I'm also an active OSS contributor to various Ruby projects.

Mari Imaizumi
Mari Imaizumi
  • @ima1zumi

Maintainer of IRB, Reline. A software engineer at ESM, Inc.

Martin J. Dürst
Martin J. Dürst
  • @duerst

Martin is a Professor of Computer Science at Aoyama Gakuin University in Japan. He has been one of the main drivers of Internationalization (I18N) and the use of Unicode on the Web and the Internet. He published the first proposals for DNS I18N and NFC character normalization, and is the main author of the W3C Character Model and the IRI specification (RFC 3987). Since 2007, he and his students have contributed to the implementation of Ruby, mostly in the area of I18N.

Masataka Kuwabara
Masataka Kuwabara

A maintainer of RBS, a Ruby committer. Works for Money Forward, Inc.

Masatoshi SEKI
Masatoshi 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. He is also Principal Engineer at Canon Medical Systems corp.

Matt Valentine-House
Matt Valentine-House
  • @eightbitraptor

Matt has been working with Ruby in various capacities since 2007. He is currently a Senior Developer at Shopify working in the Ruby Infrastructure team, predominantly working on garbage collection and memory management. When he's not scratching his head over segmentation faults he can be found brewing beer and building mechanical keyboards.

Michael Milewski
Michael Milewski
  • @saramic

Developer keen on the people side of things. I love pairing, I love coding with people new to writing software and especially driving out software with tests. I am about scaling development through the team and their practices. I love new technology and the challenge of assimilating to how my pair wants to write code and together we should be greater then just the sum of the parts.

Misaki Shioi
Misaki Shioi
  • @coe401_

Web application developer. Rubyist. Member of Asakusa.rb & Fukuoka.rb.

Naoto Ono
Naoto Ono
  • @ono-max

A contributor to ruby/debug, ruby/vscode-rdbg. He has been developing the test frameworks and Chrome Integration in debug.gem.

Richard Huang
Richard Huang
  • @flyerhzm

As the creator of Synvert, I'm a senior software engineer with a passion for code quality, server performance, and scalability. I enjoy giving back to the open source community.

Samuel Williams
Samuel Williams
  • @ioquatix

Samuel Williams is a Ruby core team member and the creator of Falcon, an open source web server which uses fibers for improved concurrency. He is passionate about programming languages and wants to build systems that are both easy to use and scalable by default. When he is not working as a freelance consultant solving difficult problems, he enjoys gardening, woodworking, and cooking with his two children.

Selena Small
Selena Small
  • @selenasmall88

Selena is a full-stack software developer at Fresho! in Melbourne, Australia. As a self-taught coder, she has become particularly passionate about testing and writing beautiful code. In her spare time, she is a nak muay ying, a professional kickboxer.

SHIGERU NAKAJIMA
SHIGERU NAKAJIMA

Software Engineer with over 10 years of experience in developing web applications using Ruby and JavaScript. I mainly create applications for client companies. I have doubts about script dependency resolution by module bundlers like WebPack in JavaScript, and am interested in spreading import map.

Stan Lo
Stan Lo
  • @_st0012

Stan is a senior developer at Shopify and is a major contributor of the Ruby debugger and a maintainer of IRB. He and his teammates at the Ruby Developer Experience Team are dedicated to helping Ruby developers feel happy and productive.

Sutou Kouhei
Sutou Kouhei

He is a free software programmer and the president of ClearCode Inc. He was the 3rd Apache Arrow PMC chair. He is the founder of Red Data Tools, a project that provides data processing tools for Ruby.

Takashi Kokubun
Takashi Kokubun
  • @k0kubun

Takashi Kokubun is a Staff Developer at Shopify, based in the San Francisco Bay Area. As a Ruby committer, he has worked on JIT compilers for Ruby for 5 years. He optimizes YJIT at work and RJIT in his spare time.

Takashi Yoneuchi
Takashi Yoneuchi
  • @lmt_swallow

Takashi is CTO at Flatt Security Inc. He is currently working on implementing WebAssembly-based Policy as Code platforms towards reproducible and productive security/compliance operations. He’s an expert in application security and proposed new attack vectors in his career, including regexp-based ones (“blind regexp injection“).

tomoya ishida
tomoya ishida

TRICK 2022 Gold Medalist. Maintainer of IRB and Reline. CTO at codeTakt Inc.

Vinicius Stock
Vinicius Stock
  • @vinistock

Vinicius Stock is a Senior Software Developer working on the Ruby developer experience team at Shopify. Vini started his journey writing Ruby on Rails applications in 2015 and now dedicates his time to improve developer tools, language servers, gradual typing and debuggers in the Ruby ecosystem.

Yuichiro Kaneko
Yuichiro Kaneko
  • @spikeolaf

Ruby committer.

Yuki Torii
Yuki Torii
  • @yotii23

Ruby and Rails Programmer. She has translated "Programming Elixir" by Dave Thomas (Ohmsha, co-translated with Koichi Sasada) and fell in love with the idea of Pattern Matching of Elixir. Her new own book "You and the magical programing note" (O'Reilly Japan) is coming in May 2023.

Yuma Sawai
Yuma Sawai
  • @3yUma_rb

Hokkaido joho Univ. B3 interested in Network and Security Hardening Decade 2022 player

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}))}"))}

Yusuke Nakamura
Yusuke Nakamura
  • @yu_suke1994

Web application developer working in Tokyo as a freelance.