Welcome to my web pages. This is a place to share my informal occasional thoughts on a variety of topics. The posts include my viewpoints, opinions, guesses, rewrites of well known ideas, and so on, so please take them in that spirit. Comments are welcome.
Professionally I am into the software industry. My current hobbies are Japanese language and photography. You can find my galleries on my photography website.