Speakers

Keynote Speakers

Mari Imaizumi
Mari Imaizumi
  • @ima1zumi

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

Ivo Anjo
Ivo Anjo

I love to work on Ruby performance and that's how I ended up at Datadog building a new production open-source Ruby profiler for the datadog gem. I believe in bringing profiling to the masses: these kinds of tools should be easy to use and understandable by everyone!

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

The Creator of Ruby

Speakers

Aaron Patterson
Aaron Patterson
  • @tenderlove

Aaron is on the Ruby core team, the Rails core team, and works as a fully time Ruby committer at Shopify.

ahogappa
ahogappa
  • @ahogappa

I am a web application developer at STORES, Inc. As a hobby, I develop game engines and tools to pack ruby in one binary.

Alan Wu
Alan Wu
  • @alanwusx

Alan has been a Ruby committer since 2019, works on YJIT at Shopify, and has some Japanese language proficiency.

Alex Rodionov
Alex Rodionov

Alex is a quality architect with 15+ years of experience, a Ruby maintainer of the Selenium project, and an author of the Ruby language support in Bazel. He worked with engineers from Apple, Google, Figma, and Stripe on their adoption of Bazel and Ruby.

Alexander Momchilov
Alexander Momchilov
  • @amomchilov

Alexander is a staff engineer on Shopify’s Ruby developer experience team, focusing on Tapioca, Sorbet and RBS. His previous background in native iOS/Android development introduced him to the productivity and correctness benefits of type systems and static analysis. He now works on bringing those same benefits to the highly dynamic world of Ruby.

Alexandre Terrasa
Alexandre Terrasa
  • @Morriar

Alexandre has a PhD in computer science and specializes in typing specifications and implementations. He currently works as a 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 static typing to make the Shopify platform better for everyone. He previously worked as a core developer on the Nit language for which he implemented parts of the compiler, libraries and tools.

Charles Nutter
Charles Nutter
  • @headius

Charles Oliver Nutter is co-lead of the JRuby project and founder of Headius Enterprises, a new open-source software support business focusing on JRuby and related libraries. Charles loves Ruby and the JVM and has spent the last 20 years working to bring the best of both worlds together in JRuby.

Cristian Planas
Cristian Planas
  • @cristian_planas

I am a software engineer currently based in Barcelona. I have been working primarily with Ruby for more than 15 years. After founding my start-up as a solo engineer, I joined Zendesk in their HQ of San Francisco, one of the main companies using Ruby in the world. Performance optimization has been an obsession for me since I founded my first start-up as a solo engineer in 2012. Currently, I occupy the role of Group Tech Lead and Senior Staff Engineer, where I focus on performance.

CRuby Committers
CRuby Committers
  • @rubylangorg

Daisuke Aritomo
Daisuke Aritomo

Author of the Pf2 profiler.

David T. Crosby
David T. Crosby
  • @dafyddcrosby

David Crosby is a senior production engineer at Meta who works on improving its internal Ruby ecosystem, as well as its open-source Ruby tools like Bookworm, Taste Tester, and Grocery Delivery. David is also an active contributor in the Chef open-source community.

Dennis Pacewicz
Dennis Pacewicz
  • @lyninx

Dennis is a Senior Product Security Engineer at GitHub, working on building security paved paths and improving code security across the open source community. He's based in Toronto, Canada.

Dmitry Pogrebnoy
Dmitry Pogrebnoy
  • @DmitryPogrebnoy

As a seasoned software engineer, I have spent countless hours mastering the intricacies of the Ruby development tools. My deep dive into debugging internals has not only honed my expertise but has also allowed me to contribute to the Ruby and Rails community.

This talk is a culmination of my professional experience and my personal drive to elevate the standards of Ruby debugging.

Go Sueyoshi
Go Sueyoshi

Gopher since 1982

I'm an engineer of pixiv.Inc. (AWS, Google Cloud, Kubernetes, GitLab, Sentry, etc etc...)

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

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.

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. He is a Principal Software Engineer at Ubicloud.

Joichiro Okoshi
Joichiro Okoshi
  • @joetake

Joichiro is a senior at the Department of Integrated Information Technology, College of Science and Engineering, Aoyama Gakuin University. He will start the Master Course in the Intelligence and Information Course, Graduate School of Science and Engineering, Aoyama Gakuin University, in April 2025. His main research interest is design and implementation of programming languages.

Junichi Kobayashi
Junichi Kobayashi
  • @junk0612

Working at ESM, Inc., with a keen interest in Ruby parsers and their related technologies. A committer of Lrama parser generator.

Kazuaki Tanaka
Kazuaki Tanaka
  • @kaz0505

Core developer of mruby and mruby/c Associate Professor, Kyushu Institute of Technology Embedded Systems and IoT Researcher In particular, I am actively involved in industrial applications of mruby/c.

Kengo Hamasaki
Kengo Hamasaki

A fan of Ruby and Rubyists. Product engineer for withpersona.com.

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, 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 STORES, Inc. He is also a director of Ruby Association.

Maciej Mensfeld
Maciej Mensfeld
  • @maciejmensfeld

With 16+ years in Ruby, Maciej is a Software Architect, a key contributor to the Karafka ecosystem, and a member of the RubyGems security team. He specializes in building high-performance systems and improving OSS supply chain security. A passionate Rubyist and seasoned gem maintainer, Maciej is dedicated to advancing the Ruby ecosystem and sharing practical insights for creating robust and scalable applications.

Marco Roth
Marco Roth
  • @marcoroth

Marco is a passionate full-stack developer and a dedicated open-source contributor. As a member of the Hotwire and StimulusReflex contributors teams he has open-sourced, maintained, and contributed to several libraries in the Hotwire/Rails ecosystem.

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.

Masato Ohba
Masato Ohba
  • @ohbarye

Rubyist working on a banking system and a card payment system at SmartBank, Inc.

Masayuki Mizuno
Masayuki Mizuno
  • @fetburner

Masayuki Mizuno is a software engineer at Wantedly, Inc. In the university days, he researched the software foundations, especially the formal verification of programming language implementations.

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 currently leads a project at Shopify to build and improve YJIT, a new JIT compiler built inside CRuby, and won the Ruby Prize in 2021 for her work on optimizing Ruby’s performance.

Mike Yang
Mike Yang
  • @yfractal

SRE at Crypto.com, improving the observability, scalability, and reliability of Ruby and Go applications. Senior developer at DiDi Taxi, developing Instant Messaging (IM) systems.

Misaki Shioi
Misaki Shioi
  • @coe401_

Rails application developer. Rubyist. Member of Asakusa.rb.

monochrome
monochrome
  • @s_isshiki1969

A hobbyist, loves Ruby and Rust.

NAITOH Jun
NAITOH Jun

Maintainer of REXML. A member of Red Data Tools. Software Engineer at MedPeer, Inc.. I am the RBPDF gem owner of the PDF library used by Redmine.

Peter Zhu
Peter Zhu
  • @peterzhu2118

Peter is a Ruby core committer and Senior Developer at Shopify. He works on improving the performance of Ruby and is currently working on Modular GC and the MMTk integration. He is the co-author of the Variable Width Allocation feature in Ruby, which improves Ruby's performance by optimizing the memory layout. He is also the author of ruby_memcheck, a gem used to find memory leaks in native gems and it has found memory leaks in popular gems such as Nokogiri, protobuf, gRPC, and liquid-c.

Ryo Kajiwara
Ryo Kajiwara
  • @sylph01

A wild (freelance) programmer. I can do cryptography and authentication/authorization a little.

Samuel Giddins
Samuel Giddins
  • @segiddins

Samuel is the Security Engineer in Residence at Ruby Central, leading security efforts across RubyGems and RubyGems.org by day (and sometimes by night, CVEs never sleep). He's been working on Ruby tooling for the past decade, and has shipped hundreds of bugs across RubyGems & Bundler.

Satoshi Tagomori
Satoshi Tagomori
  • @tagomoris

OSS developer/maintainer, technical consultant, and independent Web/App service developer. The daytime job is at Sakura Internet.

Soutaro Matsumoto
Soutaro Matsumoto
  • @soutaro

Soutaro is one of the Ruby core committers, leading the development of RBS, and developing Steep, a static type checker built on the top of RBS. He works at Timee as a software engineer dedicated to the contribution to Ruby.

Stephen Margheim
Stephen Margheim
  • @fractaledmind

Hey, I’m Stephen. I'm an American expat living in Berlin with my wife and two dogs. I am a regular contributor to Rails and the sqlite3-ruby gem as well as the maintainer of a handful of gems aimed at making Ruby and Rails the absolute best platforms in the world to run SQLite projects.

Sutou Kouhei
Sutou Kouhei

He is a free software programmer and the president of ClearCode Inc. He is maintaining many extension libraries.

Takashi Kokubun
Takashi Kokubun
  • @k0kubun

Takashi Kokubun is a Ruby committer and a member of Shopify's YJIT team, based in the San Francisco Bay Area. He has been working on JIT compilers for Ruby since 2017.

Takeshi KOMIYA
Takeshi KOMIYA
  • @tk0miya

Ruby types hacker. One of the maintainers of rbs_rails and the type generators for Rails application. CTO of Time Intermedia Inc.

Takumi Shotoku
Takumi Shotoku
  • @sinsoku_listy

I work as a software engineer in Tokyo.

tomoya ishida
tomoya ishida

TRICK 2022 Gold Medalist. Ruby committer. Maintainer of IRB, Reline, ReplTypeCompletor. CTO at codeTakt Inc.

Uchio KONDO
Uchio KONDO

Rubyist, Rustacean wannabe, and system programming novice. Working as a product engineer at SmartHR, Inc. Writer of "mruby system programming (Japanese)" and one of translators on the Japanese edition of "Learning eBPF." Organizer of Fukuoka.rb "2nd season." RubyKaigi speaker since 2016, RubyKaigi local organizer in 2019 (@Fukuoka).

Vinicius Stock
Vinicius Stock
  • @vinistock

Vinicius Stock is a Staff developer working on the Ruby DX team at Shopify. Creator of the Ruby LSP, Vini started by writing Rails applications in 2015 and is now dedicated full time to improving developer tools, language servers, gradual typing and debuggers for Ruby.

Yoh Osaki
Yoh Osaki
  • @youchan

Software engineer at ANDPAD inc. Author of gems: drb-websocket, opal-drb, wasm-drb Member of Asakusa.rb, Chidoriashi.rb

Yudai Takada
Yudai Takada

Ruby commiter. The maintainer of Lrama LALR parser generator. Co-Founder of Kyobashi.rb.

Yuhei Okazaki
Yuhei Okazaki

IoT Engineer at Fusic Co., Ltd. , Mentor at Fjord Boot Camp , living in Fukuoka, Japan. RubyKaigi 2019 Local Organizer. My hobby is playing with ESP32.

Yuichiro Kaneko
Yuichiro Kaneko
  • @spikeolaf

The author of Lrama LALR parser generator. Ruby committer.

Yusuke Endoh
Yusuke Endoh
  • @mametter

'A full-time MRI committer at STORES, 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 Saito
Yuta Saito
  • @kateinoigakukun

A committer to Ruby, Swift, and LLVM, working on WebAssembly support for the languages.

Yuya Fujiwara
Yuya Fujiwara

I am Software engineer.