About Aubrey O'Callaghan
Personal Information
- Name : Aubrey O'Callaghan
- Born : 1954
- Gender : Male
- Nationality : South African
- Maritial Status : Married
- Current Residence : Gauteng, South Africa
Education
- Primary Education : Matric (Grade 12)
- Tertiary Education : Business Management Diploma (Stellenbosch University)
- Technical Education : National Technical Diploma (N3) (Springs Technical Collage)
- Technical Certification : Automotive Machinist and Fitter (Olifantsfontein Trade Test Center)
Programming History
- I started programming as a hobby in 1985 mainly using various flavours of the BASIC programming language
- Initially on a Sinclair ZX Spectrum, then a Commodore VIC 20 and a 8086 based PC with Microsoft DOS
- In 1995 transitioned to MS Windows and MS Visual Basic
- In 1997 learned HTML and started doing web development on Microsoft based servers using the ASP language and MS Access and MSSql database packages
- Starting in 1997 I learned the various browser based skills (HTML, CSS, Javascript) and have kept up to date since then (HTML5, CSS3, JQuery)
- In 2000 I transitioned to LINUX based servers using the MySQL database system and the PHP server development language
- When I moved to the PHP server development language I was introduced to proper Object Orientated Programming (OOP) and automatically use this development methodology as it has become second nature after more than 14 years
- Along the way I have learned various other skills (WEB 2.0, SEO, Responsive Page Development - see my Philosophy page for more details) and am constantly learning the latest methods and newest technologies as I am exposed to them
- And I have fun doing all of this !!!