David Gilson - Professional Profile

Summary

I started programming in BASIC when I was 8 on an old Dick Smith VZ-200. The VZ-200 had a Z80A processor running at 3.58Mhz, and 6K of RAM!

I moved on to programming in C when I was 13 on an 8086 XT computer, which was my next computer. I wrote many little programs including Terminate and Stay Resident programs. I also wrote a great deal of code for manipulating the video memory directly for fast text updating.

I was taught Pascal in high school, and never really did much with it, I stuck to programming in C. After leaving school, I never really programmed anything until I worked for a local company, which no longer exists, I was thrown into the world of database programming.

I spent several months learning Microsoft Access and SQL, and my biggest project was a multi-user Point of Sale program that I developed in house on the customers site. The program took almost a year to complete single handed, it was developed in MS Access. The program replaced a very old UNIX based program that was causing them problems.

I currently work for a large local company, I was employed to do general IT&T support, but soon moved on to developing many in house applications, including a full Intranet site.

I taught myself C++ and use it to develop many of my applications, I also use Visual Basic 6.

Reputation

Privileges

Members need to achieve at least one of the given member levels in the given reputation
categories in order to perform a given action. For example, to store personal files in your
account area you will need to achieve Platinum level in either the Author or Authority category.
The "If Owner" column means that owners of an item automatically have the privilege, and the
given member types also gain the privilege regardless of their reputation level.