Posts by Tag

transport

Accessibility of Tram Services: Follow-up

Two members of my team collaborated on the follow-up audit by updating and extending the original analysis with new data and a refreshed interactive dashboar...

Accessibility of Tram Services

This audit includes an interactive dashboard that allows the public to explore and understand the accessibility of Melbourne’s tram network. It allows users ...

Back to Top ↑

transparency

Major Projects Performance Reporting

The Victorian Auditor‑General’s Office’s Major Projects Performance Reporting review presents attested data from 113 major public-sector projects (with total...

Government Advertising

This report included a dashboard that allowed the public to explore the publicly reported data on government advertising. The report was tabled by the Victo...

Accessibility of Tram Services

This audit includes an interactive dashboard that allows the public to explore and understand the accessibility of Melbourne’s tram network. It allows users ...

Back to Top ↑

performance audit

Contractors and Consultants

For this engagement, I created an interactive dashboard that allows users to explore Victorian public service spending on contractors and consultants from 20...

Cybersecurity: Cloud Computing Products

This is a great example of how data scientists can add value to an engagement without directly carrying out data analysis. As part of the planing phase of th...

Interview on the Auditing with Data podcast

I recently had the pleasure of being interviewed by Conor McGarrity and Yusuf Moolla from Risk Insights on the Auditing with Data podcast. We discussed the u...

Back to Top ↑

vago

Contractors and Consultants

For this engagement, I created an interactive dashboard that allows users to explore Victorian public service spending on contractors and consultants from 20...

Cybersecurity: Cloud Computing Products

This is a great example of how data scientists can add value to an engagement without directly carrying out data analysis. As part of the planing phase of th...

Interview on the Auditing with Data podcast

I recently had the pleasure of being interviewed by Conor McGarrity and Yusuf Moolla from Risk Insights on the Auditing with Data podcast. We discussed the u...

Back to Top ↑

education

Work-related Violence in Government Schools

A member of my team analysed the department’s eduSafe Plus incident-recording system across a ten-year period, cleaning and standardising the data to make it...

Effectiveness of the Navigator Program

The data analytics in this audit used longitudinal student attendance and academic performance data to measure the effectiveness of the Navigator program usi...

Back to Top ↑

compliance

Regulating Private Pool and Spa Safety

The data science contribution to this audit focused on designing a council survey that would generate clear, audit-relevant insights. We adopted a reverse-en...

Managing Body-Worn Cameras

I was involved in the design (but not execution) of this piece of analytics that involved fuzzy-joining datasets (police activity and camera metadata), stati...

Back to Top ↑

python

Commando python envs

Just a quick note on my approach to environments for data analytics (without undies). Here I’m using Python, Jupyter, and Conda, but the approach could be ad...

Enhanced AFL ladder

At the time of publication, Essendon are clearly the best side in the AFL. (Perhaps I am displaying a tiny little bit of bias here.) They are the best side f...

Back to Top ↑

report

Sexual Harassment in Local Government

This audit involved a survey of staff experience of sexual harassment in local government. It was designed to be comparable to the Victorian Public Service P...

Council Libraries

In this audit, we used data envelopment analysis to investigate the efficiencies of council libraries. The inputs included library FTE and collection size, a...

Portfolio of work with Australia Post

Australia Post is a huge and hugely complicated organisation. They have amazing data (variety, volume, velocity, …) and to be honest, I was still getting my ...

Back to Top ↑

statistical analysis

Effectiveness of the Navigator Program

The data analytics in this audit used longitudinal student attendance and academic performance data to measure the effectiveness of the Navigator program usi...

Back to Top ↑

dashboard

Government Advertising

This report included a dashboard that allowed the public to explore the publicly reported data on government advertising. The report was tabled by the Victo...

Sexual Harassment in Local Government

This audit involved a survey of staff experience of sexual harassment in local government. It was designed to be comparable to the Victorian Public Service P...

Accessibility of Tram Services

This audit includes an interactive dashboard that allows the public to explore and understand the accessibility of Melbourne’s tram network. It allows users ...

Back to Top ↑

survey

Staff Wellbeing in Fire Rescue Victoria

In this performance audit, we looked at how Fire Rescue Victoria (FRV) supports the wellbeing of its staff, including mental health initiatives and workplace...

Regulating Private Pool and Spa Safety

The data science contribution to this audit focused on designing a council survey that would generate clear, audit-relevant insights. We adopted a reverse-en...

Sexual Harassment in Local Government

This audit involved a survey of staff experience of sexual harassment in local government. It was designed to be comparable to the Victorian Public Service P...

Back to Top ↑

footy

Diophantine footy

Last weekend, while watching my son’s footy team (GO BEARS!), my dad noticed that the Bears’ score, 7-7-49, had an unusual property, the score (calculated as...

Back to Top ↑

australian rules football

Diophantine footy

Last weekend, while watching my son’s footy team (GO BEARS!), my dad noticed that the Bears’ score, 7-7-49, had an unusual property, the score (calculated as...

Back to Top ↑

maths

Diophantine footy

Last weekend, while watching my son’s footy team (GO BEARS!), my dad noticed that the Bears’ score, 7-7-49, had an unusual property, the score (calculated as...

Back to Top ↑

diophantine equations

Diophantine footy

Last weekend, while watching my son’s footy team (GO BEARS!), my dad noticed that the Bears’ score, 7-7-49, had an unusual property, the score (calculated as...

Back to Top ↑

local government

Sexual Harassment in Local Government

This audit involved a survey of staff experience of sexual harassment in local government. It was designed to be comparable to the Victorian Public Service P...

Council Libraries

In this audit, we used data envelopment analysis to investigate the efficiencies of council libraries. The inputs included library FTE and collection size, a...

Back to Top ↑

data science

Interview on the Auditing with Data podcast

I recently had the pleasure of being interviewed by Conor McGarrity and Yusuf Moolla from Risk Insights on the Auditing with Data podcast. We discussed the u...

Back to Top ↑

art

Alien information display

I was watching an episode of Star Trek and some of the alien signage displayed in the background reminded me of the album art on Exai by Autechre. I read som...

Tesseract exploration

An animated projection of a tesseract (a 4D generalizaion of a cube). The idea is that by playing with this and observing the shape as it moves, you might be...

Back to Top ↑

environment

Recycling Resources from Waste

The main contribution I made to this engagement was the development of interactive visualizations embedded within the audit report. This approach hoped to en...

Reducing Bushfire Risks

This audit used subject matter data expertise to explore and understand the limitations of bushfire risk modelling undertaken by the Department of Environmen...

Back to Top ↑

trams

Accessibility of Tram Services: Follow-up

Two members of my team collaborated on the follow-up audit by updating and extending the original analysis with new data and a refreshed interactive dashboar...

Accessibility of Tram Services

This audit includes an interactive dashboard that allows the public to explore and understand the accessibility of Melbourne’s tram network. It allows users ...

Back to Top ↑

dataviz

Snooker scoreboard

A problem with being a snooker spectator is keeping track of whether a player has enough of a lead to have won the frame. You need to calulate the difference...

Hex my map up

So I got all inspired by some of the US election data viz, in particular some of the mapping of states as abstract shapes with areas proportional to the numb...

Back to Top ↑

evaluation

Effectiveness of the Navigator Program

The data analytics in this audit used longitudinal student attendance and academic performance data to measure the effectiveness of the Navigator program usi...

Reducing the Harm Caused by Gambling

Preliminary analysis of the effectiveness of gambling support programs as a demonstration of what the agency could be doing with the rich data they are colle...

Back to Top ↑

data quality

Back to Top ↑

health

Planned Surgery in Victoria

A member of my team contributed to this audit by extracting and standardising data from the Elective Surgery Information System and hospital submissions, ena...

Access to Emergency Healthcare

The Department of Health publishes performance data on emergency healthcare services, but it is not disaggregated by demographic factors. The Data Science te...

Back to Top ↑

code

Gotcha: SQL ‘between’ predicate

Just a quick note of gotcha that I have fallen into a couple of times. (We are in the SAP HANA dialect of SQL here.) This gotcha is caused by two interacting...

Back to Top ↑

gotcha

Gotcha: SQL ‘between’ predicate

Just a quick note of gotcha that I have fallen into a couple of times. (We are in the SAP HANA dialect of SQL here.) This gotcha is caused by two interacting...

Back to Top ↑

tip

Gotcha: SQL ‘between’ predicate

Just a quick note of gotcha that I have fallen into a couple of times. (We are in the SAP HANA dialect of SQL here.) This gotcha is caused by two interacting...

Back to Top ↑

sql

Gotcha: SQL ‘between’ predicate

Just a quick note of gotcha that I have fallen into a couple of times. (We are in the SAP HANA dialect of SQL here.) This gotcha is caused by two interacting...

Back to Top ↑

sap hana

Gotcha: SQL ‘between’ predicate

Just a quick note of gotcha that I have fallen into a couple of times. (We are in the SAP HANA dialect of SQL here.) This gotcha is caused by two interacting...

Back to Top ↑

afl

Enhanced AFL ladder

At the time of publication, Essendon are clearly the best side in the AFL. (Perhaps I am displaying a tiny little bit of bias here.) They are the best side f...

Back to Top ↑

ladder

Enhanced AFL ladder

At the time of publication, Essendon are clearly the best side in the AFL. (Perhaps I am displaying a tiny little bit of bias here.) They are the best side f...

Back to Top ↑

sport

Enhanced AFL ladder

At the time of publication, Essendon are clearly the best side in the AFL. (Perhaps I am displaying a tiny little bit of bias here.) They are the best side f...

Back to Top ↑

tumblr

Check out my Tumblr feed Permalink

I was using Tumblr to post some of my more mathematical and physics-related content, but I have since moved that content to this blog. You can still check ou...

Back to Top ↑

gist

Back to Top ↑

data.gov.au

Back to Top ↑

public holiday data

Back to Top ↑

australia

Back to Top ↑

australia post

Portfolio of work with Australia Post

Australia Post is a huge and hugely complicated organisation. They have amazing data (variety, volume, velocity, …) and to be honest, I was still getting my ...

Back to Top ↑

coding

Commando python envs

Just a quick note on my approach to environments for data analytics (without undies). Here I’m using Python, Jupyter, and Conda, but the approach could be ad...

Back to Top ↑

environments

Commando python envs

Just a quick note on my approach to environments for data analytics (without undies). Here I’m using Python, Jupyter, and Conda, but the approach could be ad...

Back to Top ↑

bootsptap

Bootstrap for finite populations

I find bootstrapping to be one of the most general and useful statistical techniques in my toolbox. In the paper below, the method is extended to finite popu...

Back to Top ↑

statisitcs

Bootstrap for finite populations

I find bootstrapping to be one of the most general and useful statistical techniques in my toolbox. In the paper below, the method is extended to finite popu...

Back to Top ↑

parameter estimation

Bootstrap for finite populations

I find bootstrapping to be one of the most general and useful statistical techniques in my toolbox. In the paper below, the method is extended to finite popu...

Back to Top ↑

nonparametric statistics

Bootstrap for finite populations

I find bootstrapping to be one of the most general and useful statistical techniques in my toolbox. In the paper below, the method is extended to finite popu...

Back to Top ↑

data envelopment analysis

Council Libraries

In this audit, we used data envelopment analysis to investigate the efficiencies of council libraries. The inputs included library FTE and collection size, a...

Back to Top ↑

council libraries

Council Libraries

In this audit, we used data envelopment analysis to investigate the efficiencies of council libraries. The inputs included library FTE and collection size, a...

Back to Top ↑

road safety

Back to Top ↑

tesseract

Tesseract exploration

An animated projection of a tesseract (a 4D generalizaion of a cube). The idea is that by playing with this and observing the shape as it moves, you might be...

Back to Top ↑

4D

Tesseract exploration

An animated projection of a tesseract (a 4D generalizaion of a cube). The idea is that by playing with this and observing the shape as it moves, you might be...

Back to Top ↑

star trek

Alien information display

I was watching an episode of Star Trek and some of the alien signage displayed in the background reminded me of the album art on Exai by Autechre. I read som...

Back to Top ↑

subject matter expert

Reducing Bushfire Risks

This audit used subject matter data expertise to explore and understand the limitations of bushfire risk modelling undertaken by the Department of Environmen...

Back to Top ↑

bushfire

Reducing Bushfire Risks

This audit used subject matter data expertise to explore and understand the limitations of bushfire risk modelling undertaken by the Department of Environmen...

Back to Top ↑

risk modelling

Reducing Bushfire Risks

This audit used subject matter data expertise to explore and understand the limitations of bushfire risk modelling undertaken by the Department of Environmen...

Back to Top ↑

geospatial

Accessibility of Tram Services

This audit includes an interactive dashboard that allows the public to explore and understand the accessibility of Melbourne’s tram network. It allows users ...

Back to Top ↑

mapping

Hex my map up

So I got all inspired by some of the US election data viz, in particular some of the mapping of states as abstract shapes with areas proportional to the numb...

Back to Top ↑

hexagonal tiling

Hex my map up

So I got all inspired by some of the US election data viz, in particular some of the mapping of states as abstract shapes with areas proportional to the numb...

Back to Top ↑

gambling

Reducing the Harm Caused by Gambling

Preliminary analysis of the effectiveness of gambling support programs as a demonstration of what the agency could be doing with the rich data they are colle...

Back to Top ↑

government advertising

Government Advertising

This report included a dashboard that allowed the public to explore the publicly reported data on government advertising. The report was tabled by the Victo...

Back to Top ↑

statistics

Managing Body-Worn Cameras

I was involved in the design (but not execution) of this piece of analytics that involved fuzzy-joining datasets (police activity and camera metadata), stati...

Back to Top ↑

police

Managing Body-Worn Cameras

I was involved in the design (but not execution) of this piece of analytics that involved fuzzy-joining datasets (police activity and camera metadata), stati...

Back to Top ↑

body worn cameras

Managing Body-Worn Cameras

I was involved in the design (but not execution) of this piece of analytics that involved fuzzy-joining datasets (police activity and camera metadata), stati...

Back to Top ↑

data science skills

So you wanna data science? Permalink

A write-up of my LinkedIn article on the skills needed to get into data science. It is a summary of the skills I look for when hiring data scientists, and th...

Back to Top ↑

recruitment

So you wanna data science? Permalink

A write-up of my LinkedIn article on the skills needed to get into data science. It is a summary of the skills I look for when hiring data scientists, and th...

Back to Top ↑

child protection

Back to Top ↑

safety

Regulating Private Pool and Spa Safety

The data science contribution to this audit focused on designing a council survey that would generate clear, audit-relevant insights. We adopted a reverse-en...

Back to Top ↑

subject matter expertise

Cybersecurity: Cloud Computing Products

This is a great example of how data scientists can add value to an engagement without directly carrying out data analysis. As part of the planing phase of th...

Back to Top ↑

reperformance

Back to Top ↑

healthcare

Back to Top ↑

employing wellbeing

Back to Top ↑

public administration

Contractors and Consultants

For this engagement, I created an interactive dashboard that allows users to explore Victorian public service spending on contractors and consultants from 20...

Back to Top ↑

disaggregation

Back to Top ↑

literacy

Back to Top ↑

numeracy

Back to Top ↑

disadvantage

Back to Top ↑

tutor learning initiative

Back to Top ↑

regression to the mean

Back to Top ↑

simpson's paradox

Back to Top ↑

emergency healthcare

Access to Emergency Healthcare

The Department of Health publishes performance data on emergency healthcare services, but it is not disaggregated by demographic factors. The Data Science te...

Back to Top ↑

disaggretation

Access to Emergency Healthcare

The Department of Health publishes performance data on emergency healthcare services, but it is not disaggregated by demographic factors. The Data Science te...

Back to Top ↑

service delivery

Back to Top ↑

fire services

Staff Wellbeing in Fire Rescue Victoria

In this performance audit, we looked at how Fire Rescue Victoria (FRV) supports the wellbeing of its staff, including mental health initiatives and workplace...

Back to Top ↑

staff wellbeing

Staff Wellbeing in Fire Rescue Victoria

In this performance audit, we looked at how Fire Rescue Victoria (FRV) supports the wellbeing of its staff, including mental health initiatives and workplace...

Back to Top ↑

mental health

Staff Wellbeing in Fire Rescue Victoria

In this performance audit, we looked at how Fire Rescue Victoria (FRV) supports the wellbeing of its staff, including mental health initiatives and workplace...

Back to Top ↑

power bi

Staff Wellbeing in Fire Rescue Victoria

In this performance audit, we looked at how Fire Rescue Victoria (FRV) supports the wellbeing of its staff, including mental health initiatives and workplace...

Back to Top ↑

project management

Major Projects Performance Reporting

The Victorian Auditor‑General’s Office’s Major Projects Performance Reporting review presents attested data from 113 major public-sector projects (with total...

Back to Top ↑

waste management

Recycling Resources from Waste

The main contribution I made to this engagement was the development of interactive visualizations embedded within the audit report. This approach hoped to en...

Back to Top ↑

recycling

Recycling Resources from Waste

The main contribution I made to this engagement was the development of interactive visualizations embedded within the audit report. This approach hoped to en...

Back to Top ↑

interactive visualization

Recycling Resources from Waste

The main contribution I made to this engagement was the development of interactive visualizations embedded within the audit report. This approach hoped to en...

Back to Top ↑

disruptions

Back to Top ↑

early engagement

Back to Top ↑

value assurance

Back to Top ↑

government data

Back to Top ↑

critical data assets

Back to Top ↑

building regulation

Domestic Building Insurance

A data scientist on my team contributed to this report by carrying out descriptive analysis and process flow mapping of the dispute resolution processes. An ...

Back to Top ↑

domestic building insurance

Domestic Building Insurance

A data scientist on my team contributed to this report by carrying out descriptive analysis and process flow mapping of the dispute resolution processes. An ...

Back to Top ↑

process flow

Domestic Building Insurance

A data scientist on my team contributed to this report by carrying out descriptive analysis and process flow mapping of the dispute resolution processes. An ...

Back to Top ↑

descriptive analysis

Domestic Building Insurance

A data scientist on my team contributed to this report by carrying out descriptive analysis and process flow mapping of the dispute resolution processes. An ...

Back to Top ↑

workplace safety

Work-related Violence in Government Schools

A member of my team analysed the department’s eduSafe Plus incident-recording system across a ten-year period, cleaning and standardising the data to make it...

Back to Top ↑

violence

Work-related Violence in Government Schools

A member of my team analysed the department’s eduSafe Plus incident-recording system across a ten-year period, cleaning and standardising the data to make it...

Back to Top ↑

planned surgery

Planned Surgery in Victoria

A member of my team contributed to this audit by extracting and standardising data from the Elective Surgery Information System and hospital submissions, ena...

Back to Top ↑

covid

Planned Surgery in Victoria

A member of my team contributed to this audit by extracting and standardising data from the Elective Surgery Information System and hospital submissions, ena...

Back to Top ↑

accessibility

Accessibility of Tram Services: Follow-up

Two members of my team collaborated on the follow-up audit by updating and extending the original analysis with new data and a refreshed interactive dashboar...

Back to Top ↑

snooker

Snooker scoreboard

A problem with being a snooker spectator is keeping track of whether a player has enough of a lead to have won the frame. You need to calulate the difference...

Back to Top ↑

scoreboard

Snooker scoreboard

A problem with being a snooker spectator is keeping track of whether a player has enough of a lead to have won the frame. You need to calulate the difference...

Back to Top ↑

finance

Back to Top ↑

exploratory

Back to Top ↑

explanatory

Back to Top ↑

data visualization

Financial audit dashboards

Each year, VAGO tables reports in Parliament summarizing the results of financial audits for various sectors, including local government and education. These...

Back to Top ↑

dashboards

Financial audit dashboards

Each year, VAGO tables reports in Parliament summarizing the results of financial audits for various sectors, including local government and education. These...

Back to Top ↑

financial reslults

Financial audit dashboards

Each year, VAGO tables reports in Parliament summarizing the results of financial audits for various sectors, including local government and education. These...

Back to Top ↑

sonification

Plane tune

Concept: this project explores a novel sonification technique that combines: Parametric Path - A 2D curve defined as a function of time t, producing coor...

Back to Top ↑

audio synthesis

Plane tune

Concept: this project explores a novel sonification technique that combines: Parametric Path - A 2D curve defined as a function of time t, producing coor...

Back to Top ↑