Printing tool Download PDF


My goal is to apply technical skills throughout the full software development life cycle. I am very enthusiastic about exploring new technology and working in web-based development.  Finishing my final year as a Computer Science student, I'm looking to use and improve upon my technical skills within a team of experienced software developers. As a team member,  I contribute to team discussions, planning, and able manage myself to be most efficient. I will always be adapted and work hard to maximise the success of our team. I love to share my knowledge and looking forward to learn from others. 

Work experience

Feb 2015Oct 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 2014Jan 2015

Antenna research assistant

Modeling, building and testing mobile phone antenna arrays and bases 



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.