Ivan Ignatov


Technical: Development experience in the Web domain

  • Javascript: React.js (including Redux for state management), ES2015, Webpack, Node.js, Lodash, Ramda.
  • Python: Django, Fabric.
  • Infrastructure: Ubuntu, AWS, CircleCI, virtualenv and virtualenvwrapper, Git and GitHub, Sentry (Raven client for Python and JS).
  • Additional: jinja2, CSS, SCSS and SASS.

Projects and Publications

Sponge (sole developer): An online journal of short science fiction (with a content management system for the submissions-publication workflow): sponge.nz

Dns Glass (developer): A service for intuitive DNS management: dns.glass

Several custom web-apps developed at Numerical (junior developer):

  • a client relationship management system for a performing arts company dealing with c.11000 schools in Australia and NZ
  • a label printing and content management system for a battery charger manufacturer
  • an advertising carousel for display on smart TV’s.

“The Validity of Russian Exceptionalism: Assessing Theories of Power and Lordship in the High Middle Ages”, Comitatus 43 (Sep 2012), pp. 1-28. [An academic publication].


Mish Guru: Software Engineer (May 2017 - Present):

Full stack developer, working in a remotely distributed team of six.
Frontend development, with emphasis on React and Redux.
Backend development in Node.js.
Experience with micoroservice architecture on AWS.

Numerical Brass: Software Developer (Aug 2015 - Sep 2016):

Junior software developer, working alongside a senior dev (in a team of two).
Backend development, including engineering data relations.
Frontend development, including component-based UI with complex state management.
Stack setup, configuration, and deployment for Python web apps.

Numerical Brass: System Administrator (Aug 2013 - Jul 2015):

Managed an account -- a NGO specialising in social work.
SysAdmin for web infrastructure, including local and cloud-based elements.
Provided on-site and remote IT support for various clients.
Deployed and configured software and systems monitoring.
Researched and investigated ways to optimise NBC’s processes and compiled findings into brief and readable reports for the director.

UC History Department: Tutor (Feb - Jun 2013):

Taught students research and writing methodology and practices, as well as the subject matter itself.
Assessed and graded students’ essays and weekly assignments.
Worked with the professor and other tutors to ensure consistency and fairness in marking and assigning grades.


MA in History (Distinction), GPA 9.00, University of Canterbury (Jun 2012 - Nov 2013).
BA Honours in History (First Class), GPA 8.50, with a term at the University of Oxford, University of Canterbury (Feb 2011 - Dec 2011).
BA in History, GPA 7.78, University of Canterbury (Feb 2008 - Dec 2010).

Awards and Funding

2012: UC Masters Scholarship (including all university fees for the MA program and NZ$ 12 000), Gerald Hunt Prize.
2011: Scholarship to University of Oxford for the Trinity Term (1 May - 25 Jul), including fees, accommodation and air travel.
2010: Neville Phillips Memorial Prize in History, Victoria League Prize.


Available on request.