2012年にGoogle所属 (当時) のPMに推薦されIPA未踏スーパークリエータに認定。沖縄で行われた週末ものづくり講座が高く評価され、2013年にTEDxRyukyuに登壇。2014年にRailsチュートリアルの功績が評価され、フクオカRuby大賞にて優秀賞を受賞。2015年より未踏ジュニアの立ち上げに参画し、PMとして活躍。国際的な子ども向けプログラミングクラブ「CoderDojo」の Community Committee に就任し、2016年からは一般社団法人 CoderDojo Japan の代表理事に就く。現在は継続的翻訳/組版システムを開発しながらRailsガイド等の大型書籍制作の自動化に挑戦している。
The CoderDojo community committee is a semi structured group of active CoderDojo community members whose purpose is to guide and advise the CoderDojo Foundation on certain key decisions. The Committee acts as an ear on the ground within the community and gives information about the needs, challenges and operations of the CoderDojo community in certain regions. They also engage in discussion on proposed resource development and assist with policy development relating the CoderDojo community.
Continuous Translation System (Gitlate), which continuously translates tech docs in almost real time by using some technologies/services that include Git/GitHub, Translation Memory, Gengo API, RSpec/Turnip, Heroku, Re:VIEW, and Gumroad.
For instance, Rails Tutorial and Rails Guides are continuously translated into Japanese by the system, Gitlate.
How We Continuously Translate RailsGuides https://speakerdeck.com/yasulab/how-we-continuously-translate-tech-docs
Lexues Academy is a private academy that teaches students in Okinawa about how to make web/mobile applications and English, where students need to 1) implement something he/she wants, 2) show it to others, and 3) decide what to create/update/delete in the next week. All students in the academy repeats this process every week. At the end of the term, they will give presentations of their final product(s) in English to media in Okinawa.
This academy is officially supported by Okinawa prefecture and opens per year.
Whistle on Android is an Android app that helps you survive from disasters. When you run it, it starts ringing such loud whistle sounds that people around there can notice where you are. So, for example, if you can't escape from a collapsed building and have to wait for a rescue, it will help saying SOS signal instead of you. The app has been downloaded by 150,000+ people, and is selected as one of the best apps you need for emergency by many media in Japan.
Conduct researches on proposing Project-Based Learning using Visual Bucket List, which supports students to conduct their own project, obtain lesson-learned things, and acquire self-regulated learning.
Studied abroad and took the following classes: - Operating Systems - Artificial Intelligence - Fundamental of Communication - Fundamental of Computer Science - Economics - Independent Study - Smart-phone App Development - Media Production - Layout and Design
Conduct research on embedded operating systems and virtualizations at Distributed and Ubiquitous Computing Lab (DCL), where I specifically work as a team member of SPUMONE, a virtualization layer which multiplexes a single physical processor into multiple virtual processors. And my thesis is "The Analysis of Performance Decrement on Virtualized CPUs on Multi-core Processor", which attacks the problem known as Lock-Holder Preemption.
Distributed and Ubiquitous Computing Laboratory (dcl) is working on increasing the quality of our daily lives by using computer technologies.
We are proactively presenting our research work in various international conferences. We develop prototype systems that can be used as real products. Moreover, we research from the point of operating system, interaction and gamification.
Okinawa.rb is a local community for Ruby/Rails users in Okinawa, Japan. From beginners to veterans, all those who are interested in Ruby/Rails are welcome! Okinawa.rb holds Monthly Meetup at 7pm every on Wednesday.
2011-8 - 2015-3
KT&G Asian Students’ Venture Forum 3rd Prize
Joint Workshop on Next-generation Computing System 最優秀賞
Joint Workshop on Next-generation Computing System, Ambient GCOE 最優秀賞 (2年連続)