As of 2024:
Summary
- A cloud architect for web applications with 10+ years of career
- Serving as a tech leader in almost all projects to decide technical stack, to define database schema and to write backend program
Core skills
- Ruby on Rails (11 years)
- AWS (14 years)
- Technical leader (13 years)
Capabilities
- Programming related
- Ruby
- C
- RDBMS schema design
- NoSQL
- Git
- Linux and Docker
- Cloud related
- Serverless framework
- Terraform
- CI/CD
- IoT related
- Circuit design / KiCad, PSoC Creator
- 3D modeling / Rhinoceros
Personal works
As the creator:
- PicoRuby
An mruby compatible Ruby implementation for one-chip microcontrollers -
PRK Firmware
A keyboard firmware framework written in PicoRuby
As a maintainer:
Publications
Presentations
- RubyConfTH 2023 / Bangkok, Thailand
[en] A Beginner’s Complete Guide to Microcontroller Programming with Ruby - Euruko 2023 / Vilnius, Lituhania
[en] A Beginner’s Complete Guide to Microcontroller Programming with Ruby - RubyKaigi 2023 / Matsumoto, Japan
[ja] Build Your Own SQLite3 - RubyWorld Conference 2022 / Matsue, Japan
[en] PicoRuby episode Ⅲ
[ja] PicoRuby episode Ⅲ - RubyConf 2021 / Denver, the US and online
[en] On a Keyboard Ruby on Board: PicoRuby and PRK Firmware - RubyKaigi Takeout 2021 / Online
[ja] PRK Firmware: Keyboard is Essentially Ruby - RubyKaigi Takeout 2020 / Online
[ja] mruby machine: An Operating System for Microcontoller - RubyConf 2019 / Nashville, the US
[en] mruby/c: Running on Less Than 64KB RAM Microcontroller - KRKRB 2019 / Cracow, Poland
- RubyKaigi 2019 / Fukuoka, Japan
[en] Practical mruby/c firmware development with CRuby - RubyWorld Conference 2018 / Matsue, Japan
[ja] Making IoT device with Ruby - RubyKaigi 2018 / Sendai, Japan
[ja] Firmware programming with mruby/c
Slides: https://slide.rabbit-shocker.org/authors/hasumikin/
Honors & Awards
- The first prize winner of the Fukuoka Ruby Award 2022
http://www.digitalfukuoka.jp/topics/187 - A final nominee for the Ruby Prize 2021
https://rubyprize.jp/21_rubyprize/21_iv-nominees02-ja.html - The first prize winner of the Fukuoka Ruby Award 2020
http://www.digitalfukuoka.jp/topics/144
Grants
- 2021 Ruby Association Grant
picoruby-compiler: An alternative mruby-compiler - 2020 Ruby Association Grant
mini mruby compiler (mmrbc)
Education
- Chiba University, Chiba, Japan
Master of Engineering in Design and Architectural Science
Completed in 2000 / GPA 4.00 - Chiba University, Chiba, Japan
Bachelor of Engineering in Architecture
Graduated in 1998 / GPA 3.78