Competitive Programming

My most active participation in programming competitions was with the ACM-ICPC (International Collegiate Programming Contest); in which I represented New Zealand at a regional level, against Australia, for the three years that I seriously competed (2014-2016 inclusive).

My competitive programming career also included smaller events, such as Google Code Jam, and the New Zealand Programming Competition (NZPC).

Highlights of my contest career (2015-2016)

  • 1st in NZPC, 2014

Represented New Zealand from 2015 to 2016, inclusive, in the regional ICPC finals (which includes Australia).

  • 3rd in regional finals, 2015

  • 3rd in regional finals, 2016

IEEEXtreme 24h Programming Competition

Came first in New Zealand, and sixteenth world wide in a team of three, ‘Teamcake’, during the IEEEXtreme 24h coding competition.

Becoming a judge and writing problems (2017 onwards)

In 2017, I did not compete seriously, instead I wrote problems for the New Zealand Programming Competition. This included written 2 of the 4 hardest problems (valued at 100 points each);

These problems were:

The scoreboard for the 2017 NZPC can be seen here, with school pairing and competition day being problem O and N respectively.

Cheat Sheet

My cheat sheet that I used during my competitive programming career can be found here.