I studied computer engineering. Worked as volunteer on many web projects and sides and programs. I believe in freedom because of this i released open source python programs on GNU/Linux software center.
I worked as part of software companies several years. In the end i understood I can do something for me and for people and I have so short life to spend for somebody's job. I started to work freelance after this. I had several projects as freelancer and now i focused on teaching and my own projects.
Now I am travelling around the world and i believe knowledge must be shared. By teaching people how to program i am teaching how to think indeed. Because computer programming is no more than analyzing and formulating our thoughts.