Work experience

Work experience
Feb 2015 - Oct 2015

Robotics engineer & software Developer

Optimal Workshop

Modeling and building a promotional robot which gathers data from Twitter or Trello and hand writes tweets/cards onto sticky notes

Dec 2014 - Jan 2015

Antenna research assistant 


Modeling, building and testing mobile phone antenna arrays and bases 


2013 - 2016

Bachelor of Computer science

Victoria University of Wellington

Project Experience

Optimal DrawBot
Developed an automated solution for a 2 axis CNC router to print out Tweets and Trello cards onto post-it notes. The automation was done in Python and modifications made to an open source CNC controller application, RoboPaint, specific to my task. Drawbot was featured at the UXNZ 2015 conference where it printed out the attendees tweets throughout the 2-day event. 

Mobile Web App for iPredict NZ
Constructed with AngularJS and Ionic Frameworks my team was developed a new modern mobile phone web application for iPredict NZ using an agile approach. I was the team's projects manager, scrum master and full stack developer. The project was successful with scaling across all mobile phones platforms. Throughout the project, the team focused on developing reusable, clean, code that can be further developed by iPredict in the future.

Kelburn Postal Service Web App
Developed a web application for a postal service using Django framework as part of Agile and Software Process course. In a team, we design and implementing a specified UML and use cases under the scrum process model. My role was a full stack developer.