Jan. 23, 2017
Cookpad Inc.

Ruby committer Koichi Sasada joins Cookpad
Accelerated improvements to Ruby and user experience on Cookpad to be expected

Cookpad Inc. announces that Koichi Sasada, a full-time Ruby committer* active in Ruby interpreter development, has joined the company.



Koichi Sasada(left) Executive Officers/CTO Issei Naruta(right)


From its early years, Cookpad has actively adopted open source software to achieve its mission to “make everyday cooking fun”. Beginning in 2008, it has employed Ruby, the Japan-born programming language, and has since provided its services through Ruby on Rails**.

Sasada is a committer who has been deeply involved in developing key features of the Ruby interpreter. His presence at Cookpad, which operates one of the world’s largest-scale Ruby on Rails services, is expected to accelerate improvements to the language, boost the productivity of the company’s engineers, and consequently enhance user experience.

* committer: an individual with authorization to make amendments to a system’s repository (the database where information on the structural framework of the system is stored)
** Ruby on Rails: Web application framework written in Ruby

Comment from Koichi Sasada:

I have been involved in improving Ruby’s performance for over 10 years, and it is now a language with many users around the world. Cookpad has become one of the largest Ruby-based organizations, so I feel my role here will be a highly rewarding one. Cookpad is a prime environment to improve the language and realize the release of its next major version, Ruby 3. By strengthening low-layer technologies like language processing, I hope my work here will positively impact Cookpad’s technological growth and contribute to our mission to “make everyday cooking fun”.

Koichi Sasada’s profile:

Sasada started developing YARV, a Ruby-specific virtual machine, during his student years. His virtual machine was adopted into Ruby 1.9 in 2007, and since then, he has been engaged in improving the performance of the Ruby interpreter as a core committer through virtual machine optimization and garbage collector rewriting. After serving as a member of the faculty at the University of Tokyo (2006-2012), he joined Salesforce.com, Heroku, Inc. (2012-2017). He has also acted as a Director of the Ruby Association since 2012. Sasada holds a Ph.D. in Information Science and Technology from the University of Tokyo.


About Cookpad Inc.