博士(コンピューターサイエンス、トロント大学)。抽象レイヤーやシステム構造の設計思想に関心があります。中級を目指す学びの地図づくりやプログラミング教育をテーマに発信。 ハードウェアからソフトウェアまで、「情報で動き、情報を動かす機械」としてのコンピューターの全体像を考え続けています。