Speakers
Keynote Speakers
The Creator of Ruby
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 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 maintains YJIT with the Ruby and Rails infrastructure team at Shopify and is a Ruby committer. Alan is able to read some Japanese.
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 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 works on JVM languages at Red Hat.
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.
Computer lover
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 (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!
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 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.
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💛
Author of RedAmber, a DataFrame library in Ruby. A member of Red Data Tools.
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.
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.
Creator of PicoRuby and PRK Firmware. Maintainer of ruby/irb, ruby/reline, and mrubyc/mrubyc. Programmer at Monstarlab Shimane office.
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 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 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 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 is a staff engineer at Shopify, based out of Boston, Massachusetts. He is passionate about music and open-source software.
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 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 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.
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.
Maintainer of IRB, Reline. A software engineer at ESM, Inc.
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.
A maintainer of RBS, a Ruby committer. Works for Money Forward, Inc.
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 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.
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.
Web application developer. Rubyist. Member of Asakusa.rb & Fukuoka.rb.
A contributor to ruby/debug, ruby/vscode-rdbg. He has been developing the test frameworks and Chrome Integration in debug.gem.
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 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 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.
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 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.
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 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 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“).
TRICK 2022 Gold Medalist. Maintainer of IRB and Reline. CTO at codeTakt Inc.
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.
Ruby committer.
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.
Hokkaido joho Univ. B3 interested in Network and Security Hardening Decade 2022 player
'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}))}"))}
Web application developer working in Tokyo as a freelance.