Skip to content
View okuramasafumi's full-sized avatar
Hire me!
Hire me!
Block or Report

Block or report okuramasafumi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


Contact me on Codementor

Hi, my name is OKURA Masafumi, a software developer based in Tokyo, Japan, focusing on Ruby/Rails.

What I've beed working on recently

  • A new documentation tool for Ruby called Niwa. It's highly pluggable and integrates many different libraries such as RBS and RSpec. It's in very early stage.
  • I've beening developing a JSON serializer for Ruby named Alba for a few years now. It generates JSON from any Ruby object pretty fast with nice DSLs.
  • I'm also organizing a large tech conference about Ruby on Rails called Kaigi on Rails. I'm the founder and chief organizer of the event. It started in 2020 and more than 1000 joined it in 2022.
  • I'm an organizer of a few Ruby meetups. I organize Grow.rb, Entaku.rb and Rubygems Code Reading Meetup. Grow.rb is a local meetup in Tokyo focusing on Ruby techniques but due to COVID-19 it's online from this spring. Entaku.rb is an online meetup from the beginning and is fosuing on discussions. Rubygems Code Reading Meetup is a meetup where we read the source code of famous ruby gems together.
  • I translated a book, Mastering Vim into Japanese.

What I'm going to do in the future

  • I love teaching. I've been a coach in Rails Girls for more than 10 times and now I'm going to have coaching sessions for more advanced developers. If you're interested in learning Ruby and Rails, please contact me via the email on my profile.
  • I'd like to publish a book of my own. It'll be a book about Ruby on Rails and the basic of web technologies.
  • I think I need to learn a new programming language, but have not decided which one yet. Maybe Rust?

Hiring me

Currently I'm looking for a job where i work for several hours per week.

In this type of work I'll give some advices about Ruby/Rails, look through the codebase to find problems and suggest solutions, and so on. If our clutures go well together, we might increase the amount of work!

Feel free to send me an email if you're interested.


If you're interested to see a full list of links, visit my website.

Talk with me in!


  1. alba alba Public

    Alba is a JSON serializer for Ruby, JRuby and TruffleRuby.

    Ruby 856 43

  2. tiny_hooks tiny_hooks Public

    Hook control for developers, by a developer

    Ruby 31 2

  3. rubocop-sensible rubocop-sensible Public

    Sensible default for RuboCop

    Ruby 7 1

  4. dotfiles dotfiles Public

    Yet another dotfiles

    Vim Script 16

  5. mruby-factory mruby-factory Public

    Factory implementation for mruby

    Ruby 2

  6. rspec-current.vim rspec-current.vim Public

    Vim Script 4