I have an Msc. in software engineering. Actually, I began programming when I was around eleven. Having started my journey with VB6, I moved to VB.NET after two years and one year later I turned my face to C# as I found it more interesting and challenging. Through the years, I have developed Console Apps, Windows Apps (both Windows Forms and WPF), Silverlight, ASP.NET (both Web Forms and MVC), Android Apps and a bunch of other stuff. These days, I'm studying Web API, Mono for Anroid and Web platforms such as AngularJS and KnockoutJS. I have a great passion for research and learning. I also design and publish online multimedia courses on my website at provid.ir.