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

One Response to “About”

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

Leave a Reply

*