I have developed many softwares from teenage to now as a hobby programmer, a research programmer, and a part-time working programmer.
The following list shows a part of programs I have developed.
- HomcCube - A fast implmentation for computing persistence diagrams of 2D and 3D bitmap filtration
- HomCloud - Software collection for data analysis using persistent homology
- Ruby/SDL - A multimedia library for Ruby programming language using SDL 1.x
- Ruby/SDL2 - A multimedia library for Ruby programming language using SDL 2.x
- Nulin - Linear algebra library on NArray
- randomext - Random Number Generator from various distributions such as normal, gamma, beta, poisson, etc.
- ks-scheme - A scheme programming language processing system (A bytecode compiler written by Haskell and a bytecode interpreter written by C)
- RRSE(Ruby Reference Seeker for Emacsen) - Ruby reference manual viewer on Emacs
- Pencil Bullet - A Shoot ’em up game inspired by Image Fight and Radiant Silvergun
I was working in Trans New Technology, Inc. as a part-time programmer when I was a doctor course student. In the company, I developed embedded software in industrial inspection equipments for printed sheets using DAP-DNA.