I always loved video games and I wanted to learn programming to develop video games. I started programming with learning .net and Unity3D. I worked with my friends and developed a few small video games. After that, I thought how cool it can be to develop applications which you need most for your own smartphone! so I started learning Android and Java. Currently I am working as an Android developer in Divar company.