I am a web-developer and have mostly have been one since 2002, and extensively worked on desktop apps too. I received my master's degree in computer apps in 2004 from Comp. Sci. Dept. at Gujarat University. That is also known as Rollwala. I believe most of you have never heard of it - but that has been one of the best institutes here. Before the masters degree, I received a bachelor's degree in electronics and was pretty much hooked up to making small electronic and at times telecom instruments. Before bachelors, at school - I was always fascinated by the world of "electronics", "digital" and "programming" - and started learning this stuff quite early during those days. These things still fascinate me and the adventure continues.
My journey in software started with pure bias towards programming control systems for robots and communications. For example, dealing with modem strings like ATX0. Far from it, I was also taking courses in computer software and hardware - while working at my bachelors. The first programming language that I learnt and used was 8085 assembly language. It was hard to comprehend - and much harder to input to the real device.
Currently, I work with the Salesforce's tech - Force.com platform and its Visualforce/APEX language. Although not such a good platform for developers - we still make some interesting applications.
I also work from the most wonderful place called HOME! Well, I don't work from myself - but for a company (Thanks to my employer)
I think this was lengthy enough. If you have any questions, go ahead and contact me.