Your Kind of Engineer

With experience in various fields and a heartfelt appreciation of quality engineering and good teamwork, I can adapt to your work environment, techniques, and projects.

Hi, I'm Geoff! I'm a software engineer from Wellington, New Zealand.

I'm on the lookout for new challenges. I'd appreciate the opportunity to work with new people, new domains, and technologies. I have experience working with the following languages: C#, Golang, Python, JavaScript/HTML5/CSS3, Java, and R. My cloud experience is primarily in AWS. Using infrastructure as code with Terraform and deploying on ECS and Kubernetes. I'm a firm believer in owning your code and testing to have confidence in proper CI/CD.

My work experience has been specialising in epidemiological and health data visualisation for a couple of years. This was followed by a few years working in a platform engineering environment, producing Highly Available shared services for millions of users.

Projects

Ministry of Health Annual Data Explorer

A public tool for visualising New Zealand health data.

SAVI tools

A tool to support the interactive teaching of epidemiological methods

Epi-interactive Xmas tool 2016

A fun interactive tool to show where the team at Epi-interactive has been throughout the year.

Wellington Traffic Visualisation

A prototype to visualise traffic data in simulated real-time. Produced in partial fulfillment of the requirements for a BE (Hons).

Compartmental models visualisation tool

Making epidemiological models more accessible.

Source attribution of Salmonella in Minnesota

Helping to investigate the contribution of different sources to the burden of human disease.

Data visualisation for UMN

Using Shiny and R to deliver web-based data analytics on animal health data.

Workshop: Data Visualisation

An introduction to data visualisation tools.

MPI Biosecurity application

Moving from flash to HTML5 with AngularJS

Let's Get In Touch!

Want to find out more about what I can offer you? Looking to hire? Awesome! Send me an email and I'll get back to you as soon as I can.