Oracle database design, development and administration
Data Management
Javascript technical tips.
Archived stuff
Cryptic crossword.
Read my blog
Recent additions
Home
I currently manage IT application development for the Australian branch of a multinational organisation. In addition to my primary duties, I manage diverse projects across the business and work on a broad spectrum of activities that fall under the ambit of data management.

I've also worked as a database architect / developer at a telecom software development company, where I designed and developed the database infrastructure for a service activation product.

Between 1999 and 2003 I worked as a consultant in Europe and the US. In that period I worked on and managed several business and technology projects at a variety of clients.

Prior to 1999, I did research in fluid dynamics and other areas of physics. Although my work on the flow of polymer melts is well regarded by others, I think my research on (what I call) kitchen-sink" physics is more interesting. The latter has been referenced in the Flying Circus of Physics - a book on the physics of the everyday world.

I hold a PhD in Chemical Engineering from the University of Queensland , and a PhD in physics from Purdue University

Consulting and Technical Skills

My professional experience falls in two broad categories - consulting (in a wide range of areas) and data management:
  • Business technology management and consulting: Managing application development; IT project management; Technical team management; Vendor management; Business analysis; Business process and user requirements analysis; Evaluation of technologies for business applications with experience gained in a range of application areas including data warehousing, CRM, HR, financial and reporting systems.


  • Data management: Design and development of data marts and data warehouses; Data modelling and database design for applications across several industries and functional areas; Data conversion and migration for ERP and CRM applications; ETL (Extract Transform Load) process design and implementation for data marts and data warehouses; Database development (Oracle, SQL Server); Database administration (Oracle); Data quality assurance.

Professional Certifications

I hold the following professional certifications: