Competitive Programming

My most active participation in programming competitions was with the ACM-ICPC (International Collegiate Programming Contest), where I represented New Zealand at the regional level against Australia for three years (2014-2016) during my serious competitive programming journey.

In addition to the ACM-ICPC, I also participated in smaller events such as Google Code Jam and the New Zealand Programming Competition NZPC.

Highlights of My Contest Career (2015-2016)

  • 1st in New Zealand Programming Competition, 2014

  • Represented New Zealand in the regional ICPC finals from 2015 to 2016, which included competition against Australia.

    • 3rd in Regional Finals, 2015
    • 3rd in Regional Finals, 2016

IEEEXtreme 24-Hour Programming Competition

Achieved first place in New Zealand and sixteenth worldwide as part of a team of three, ‘Teamcake’, during the IEEEXtreme 24-hour coding competition.

Transition to Judging and Problem Writing (2017 Onwards)

In 2017, I shifted my focus from competing to writing problems for the New Zealand Programming Competition. I authored two of the four hardest problems, each valued at 100 points:

You can view the scoreboard for the 2017 NZPC here, where “School Pairing” and “Competition Day” are listed as problems O and N, respectively.

Cheat Sheet

My cheat sheet, which I utilized during my competitive programming career, can be found here.