NZ Topo Map
A simple interactive topographical map of New Zealand using an image tile pyramid. The proof of concept was created in Python on Google App Engine before being developed in C# using ASP.NET MVC.
Web / Application Development • Database • CMS • Internet Marketing • SEO • New Zealand
A simple interactive topographical map of New Zealand using an image tile pyramid. The proof of concept was created in Python on Google App Engine before being developed in C# using ASP.NET MVC.
A Google Maps mashup showing the location of all public gold fossicking areas in New Zealand. Implemented using Sitefinity CMS with specialised custom content modules developed in C#. A custom template was created to provide a unique look using CSS. Knowledge of ASP.NET and SQL Server was required.
A worldwide directory of activities and experiences which allows operators to directly add their own services through a specialised content management system. Developed using C#, Visual Basic, ADO.NET, ASP.NET, Web Services, AJAX, CSS and SQL Server.
A complete custom ecommerce solution developed to sell tours online. Built in content, booking and user management allows tours2travel to run its business from a single centralized web based application. Developed using Visual Basic, ADO.NET, ASP.NET and SQL Server.
The iTAG Visitor Guides web site is the online version of New Zealand's widely distributed tourist publication. Built in content management allows iTAG staff to update and maintain its own content and provides functionality for clients to login and update their own listings and review updated listings before magazines go to press. Developed using Visual Basic, ADO.NET, ASP.NET, and SQL Server.
A simple mobile phone web based sportsbook user interface that consumes the data access and business logic Web Services exposed by the core web based Application Service Provider sportsbook model. Developed using C#, ASP.NET, XML and Web Services.
Fisbo (For Internet Sale By Owner) web site for selling and buying properties online independently without the use of estate agents. Developed using Visual Basic, ADO.NET, ASP.NET and SQL Server. The site has been designed to easily be re-branded.
A fully configurable web based facilities management application targeted at the corporate market. Modules include Room Booking, Desk Booking, Help Desk, Visitors, Repro Graphics, Audio Visual, Performance Monitoring and Management Information. Integrates with Active Directory and Outlook/Exchange. Developed using Visual Basic, C#, ADO.NET, ASP.NET, ASP, SQL Server, XML, Web Services and AJAX.
A previous version of this portfolio implemented using DotNetNuke an open source CMS. A custom skin was developed to provide a unique look. Knowledge of ASP.NET and SQL Server was required.
The current portfolio is implemented in Python on Google App Engine.
A web browser based call/job generating application developed for Kunick complimenting the PDA solution provided by TBS Mobility. Developed using ASP and SQL Server.
A Pocket PC based call handling application incorporating asset and employee management functionality developed for internal use by Jarvis using eMbedded Visual Basic and SQL Server CE. Data is synchronized with the server via an internet connection.
A Pocket PC based version of Glass's Guide for calculating vehicle valuations based on drilled down vehicle details and mileage, developed using eMbedded Visual Basic and SQL Server CE. Data updates are acquired via an internet connection.
A generic call allocation and administration application developed using Visual Basic and SQL Server for TBS Mobility as part of their n-tier client server solution, supporting the PDA based applications they market. The functionality can be infinitely extended through web browser technologies and more directly through standard and customer specific ActiveX add-ins that take advantage of its exposed interface.
An application developed for Wichita in Visual Basic to allow complex machinery to be modeled, ultimately calculating its inertia and referred inertia. MS Word is automated through the use of OLE to allow the generation of a document as an alternative option to producing a printout. Such functionality lends itself well to the use of fax software and allows users to add their own comments to the output.
Another application developed for Wichita in Visual Basic. The application allows objects to be modeled so that their weight and inertia can be calculated. This application can be used on its own or through Inertia Stop using DDE to model objects not directly supported.
A steganography application developed in Java as part of my dissertation. The application allows files to be hidden within and extracted from an image while not affecting the host image visibly.
A grade of 2:1 was received for the dissertation.
A game developed in C++ making extensive use of object-oriented techniques learnt during 3 years of academic experience. Inheritance and polymorphism are put to good use.
Grades for C++ related modules include a 1st in Data Structures and a 2:1 for the course-work in Advanced Analysis & Design (using Booch).