Trained as a nuclear physicist, I started programming since I was still a student in the uni. Early days were spent on languages like Fortran, DBASE, FoxPro, fresh is still the excitement of seeing the front end of my first multiuser client-server application talking to then backend of 6.5 SQL server.
I guess that it is still the same motivation that is behind my strong programming interests in a distributed environment- world wide web.
What have not changed much though are those principles of problem solving in both commercial and scientific sense, I learned those skilles through working with people from blended backgrounds.
My years of developing win32 applicaitons as a Delphi programmer contributed to my in depth understanding of object oriented programming, design patterns that can make a complicated, hard to comprehend problem so trivial, and what databases are all about etc. Brains finally are programmed in such a way as everything are pointers and move in bits.
Graduated from that school, I came into a real world, which is a commercial world. All those great abstract stuff are there for one reason: they help to make sense in commercial perspective, which is the part I value most – engineering aspect of software development, things like
- High standard quality
- Precisions of project scope and delivery
- Long term low cost of development and maintenance
In the last couple of years I moved from win32 programming into web application development, certified by Microsoft on ASP.Net and Distributed Application Development, I am also having fun with advanced Javascript programming through frameworks like Jquery or Extjs in an object-oriented way, with a clear design conscience of separating concerns by respecting the basic law of web request and response. I also started my journey on PHP not long ago in order to get my hands on open source.
Definitely a backend developer, I can not do graphics even though I spend a large amount of time programming Javascript in front end, and have no problem to find my way through css.
Design is the art of making choices. From Joel Spolsky

I admire someone that takes the pride you have and with your projecton of information.