Speakers
Keynote Speakers
-
Vladimir MakarovVladimir Makarov is a software developer. His major interests lays in algorithms, programming languages, compilers and JITs. Vladimir finished Moscow Institute of Physics and Technology and got his PhD in computer science in Russian Academy of Sciences. Last 20 years he has been working on GCC in RedHat, Canada. Vladimir started his work on Ruby MRI in 2015. His MRI projects are new hash tables and ongoing implementation of new VM instructions and JIT. Vladimir lives in Toronto, Canada.
Speakers
-
Martin J. DürstMartin 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 for 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.
-
Mai NguyenAfter several years in Java and Ruby software development in Washington, DC, Mai left IT to pursue her passion for food and wine. She earned a Masters degree in wine science at the University of Adelaide, and continued on her journey, working in wine production in Australia, France, California, and New Zealand. Mai is now based in Wellington, and has since returned to the tech industry. Since then, she has been exploring ways to use technology to make wine more accessible to the public.
-
Terence LeeTerence 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.
-
Julian NadeauJulian is a Production Engineer at Shopify working on developer productivity and experience. Working on the Shopify application, one of the larger Ruby apps out there, has provided a good look into performance related topics in the Ruby ecosystem that he is anxious to share.
-
Koichi SasadaKoichi 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 13 years in University, he joined Matz's team in Heroku, Inc (2012-2017). At 2017 he joined Cookpad Inc. He is also a director of Ruby Association.
-
Kouhei SutouHe 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.
-
Henry TsengSoftware engineer at 5xruby.tw, Taipei, Taiwan. He is also a master student at the Department of Computer Science and Information Engineering at National Taiwan University, Taipei, Taiwan. He loves to create various applications from low to high level using Ruby and Rails. In his free time, he uses RGSS (Ruby Game Scripting System) to develop a large game project.
-
Masatoshi SEKIMasatoshi 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.
-
Nate BerkopecNate is the owner of Speedshop, a Ruby on Rails performance consultancy. Nate has worked for several startups, including Craft Coffee (YC S14), Unwind Me (YC S14), Scaffold (500 Startups), Branch (now a division of Facebook) and many others. Nate is a contributor to several open source projects, such as Ruby on Rails, Puma and Sentry.
-
Kevin MenardKevin is a researcher at Oracle Labs 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.
-
Valentin FondaratovHaving spent some time in ACM ICPC competitions, social network development and bioinformatics, Valentin finally fulfilled himself helping other developers write a better code. Now he is a RubyMine (Ruby/Rails IDE) team lead, but, more importantly, JetBrains employee. Knows Java a little. Learning Kotlin and unicyclcing.
-
Sameer DeshmukhSameer is a student and a contributor to the Ruby Science Foundation, where he helps build scientific computation tools in Ruby. He is currently working on Rubex, a new language for easily writing C extensions for the CRuby interpreter. He enjoys spending spare time with friends, books and his bass guitar.
-
Victor ShepelevUkrainian programmer and poet with more than fifteen years of programming experience and ten years of Ruby programming. Working at Toptal, mentoring students (including Google Summer of Code-2016/2017, as a mentor for SciRuby organization), developing open source (Ruby Association Grant 2015).