Profile

Interest

I have an interest in software with performance constraints. For example,
  • embedded programming / realtime computing, and
  • performance tuning / optimization
I'm also interested in programming environments or programming experience. Especially I give attention to programming languages and programming approaches based on machine learning techniques.

Projects

Micro-Versioning Tool
Tutorial Generation from Unit Tests

Activities

Competitive Programming

Others

nnabla-ggnn
deep-coder
translator-plus-dictionary
atom-clang-tools-extra
atom-user-support-helper
gnuplot-streaming
auto-git-commit
latex-with-markdown
docker-makerbot-desktop
pdiff
atom-alloy
extended-dmenu

Publications

Micro-Versioning Tool to Support Experimentation in Exploratory Programming

2017 SIGCHI Conference on Human Factors in Computer Systems (CHI 2017)[PDF][Video][Download]

単純さと高機能性を両立した小規模バージョン管理ツール

23rd Workshop on Interactive Systems and Software (WISS 2015)[PDF]

単体テストを用いたチュートリアルの自動生成手法

情報処理学会論文誌プログラミング(PRO)Vol.8 No.4[Download]