At a glance
Management
Business
Technology
Recent experience
Technical leadership.

Highlights
- Broad team project planning and estimation
- Coordinating work priorities between conflicting demands
- Haskell programming
- Professional development planning
- Scoping of new features
- Sprint planning/Retro coordination
Doing some freelance and contract projects.

Highlights
- Nix packaging for open-source libraries
- Python work in the energy modelling space
Technical leadership.

Highlights
- Collaborating on product strategy
- Designing and developing the technical/data platform
- Establishing software development practices
- Machine learning R&D
Technical leadership; product R&D.

Highlights
- Developing and refining high-level product strategy
- Supporting CSO to implement product vision
- Supporting CTO in growing and defining approaches to engineering
- Supporting team in developing software
- Translating executive objectives into tasks, projects and software
- Using Nix to make reproducible development environments
Technical work and team leadership, both internally and on client projects.

Highlights
- Haskell/machine learning projects in game theory
- Line-management of senior and junior engineers
- Open-source Haskell library development
- Podcast recording with community members
- R&D on quantum programming languages
- Tech lead of mixed client/internal team
Technical work, team leadership, and product development

Highlights
- Quantum programming language research
- Supporting the release of open-source library for quantum lab coordination software
Deep learning education for programmers, AI-adoption consulting for executives, technical guidance for startups.

Highlights
- Advisory CTO for clients: Hiring, tech strategy, and development
- Creation and delivery of AI for leadership workshops
- Creation and delivery of technical workshops on deep learning
- Creative AI project based around generating signatures
- Engaging the community through several events, both as an organiser and collaborating organisation
- Provided AUD$10,000 as workshop scholarships for under-represented communities in tech
- Strategic AI consulting
Technical consulting, sales, hiring, strategy, team leadership.

Highlights
- AI/Deep-learning community organising
- Co-design of AI Platform-As-A-Service
- Creative AI projects
- Establishing new business channels/relationship building
- Open-source contributions
- R&D of computer vision models
Earlier roles
2011 — 2016 Biarri — Senior Engineer
2007 — 2010 Cosmos 21+ Group — Senior Engineer
2006 — 2007 AT2 — Senior Engineer
2002 — 2005 Portland House Group — Software Engineer
Education
2013 — 2016 The University of Melbourne — Master of Science in Mathematics and Statistics
2010 — 2012 RMIT — Bachelor of Science in Physics
2001 — 2003 RMIT — Advanced Diploma of Information Technology
Selected community activities

A big "catch-all" meetup for the tech industry in Edinburgh.

A group of people acting as backup curators for Haskell Technical Proposals; working under the umbrella of the Haskell Foundation.

A micro-grant for aimed at climate technology projects.

A "venture builder" program focused on the climate crisis. I participated in a 5-month-long cohort, collaborating with others on potential climate business ideas.

An "un-conference" focused on how to work with powerful predictive capabilities. Partly inspired by the book The Age of Surveillance Capitalism by Shoshana Zuboff.

Exhibited some public-facing AI projects: an AI Fashion Designer and an AI Dance Booth at Melbourne Knowledge Week, National Science Week and ACCA.

A meetup focused around creative AI; showcasing new results, discussing trends and approaches, and occasional practical hacking on projects as a group.

The first meetup in Melbourne to convene around deep learning/AI topics.

A conference celebrating all kinds of functional programming.

A ruby-on-rails website that is a "front" for the arXiv; it collects scientific papers and let's people vote up their favourites. Used extenstively by quantum computing researchers.

A meetup aimed at bringing together the research maths and science community with the general public who are curious about what goes on inside those departments.

Varied contributions to projects in the form of code or issues; some very small libraries in Haskell and other miscellaneous projects.
Talks
Over the years I've given a variety of talks, most recently around functional programming and quantum computing, but previously around creative AI, fashion, architecture, and cryptography.