I'm crafting software and other products where computer is the main tool for about 20 years. I started with graphic design and animations, and since early 2002 I’m also designing and implementing software usually starting with a simple idea and walking the path to a final well crafted product, bringing together an efficient user experience, performance and especially clean, well designed and documented code.