App portfolio

Here are a selection of applications and programs I have built over the last few years. For more details please view my live portfolio. If you have any questions, or if you would like your own custom-made software, please contact me.

Text Analytics Demo

OpenText had a need to showcase their Text Analytics Engine, which analyzes text to extract semantic entities such as people, places as well as measuring subjectivity and sentiment. A demo application was built upon the existing REST API, allowing a user to paste text from a web article or document, and have it analyzed deeply. The results are presented in textual, statistical and graphical form using a JavaScript & jQuery interactive interface.

Text Analytics Demo

Honeymoon Gift Registry

Honeymoon Gift Registry

Many young couples get married after having lived together, meaning that traditional store-based gift registries are not always appropriate. This solution, built for one wedding and used subsequently by two other married couples, allows an engaged couple to build a gift list of honeymoon experiences. Guests can then anonymously pledge a gift for a specific experience such as a meal or activity. A list administrator is able to track & receive the contributions in the lead-up to the wedding and the couple receive personalized messages from gift givers on their wedding day. View an archived copy.


Work tracking tool

In order to work using an agile methodology, the Voice development team at IBM needed some means of keeping track of work items electronically. Using PHP, CSS and HTML I revamped the existing work item database to make it easier to track, sort and tag sprints, presenting a simple overview that could be referenced in daily scrums on a large wall-mounted monitor.

Work tracking tool

Licence Manager

Licence Manager

Sedgefield District Council had a multi-user license for the ArcView GIS software, however they had more staff that occasionally needed to use it than the license allowed. I was able to build a "licence manager" which ensured that while the software was stored on multiple machines, no more than the licensed number of users could use the software concurrently. This allowed them to operate smoothly and within their licence.

Home budgeting app

Home budgeting app

This was custom-built PHP accounting software for a young married couple with accounts in more than one country. They found that out-of-the-box home budgeting packages were not able to meet their needs. This bespoke solution offered them the ability to manage their expenditures, transactions and budget categories exactly the way they organized them, without being limited by off-the-shelf designs.

Fractal Explorer

Fractal explorer

This educational software was built to allow Maths and Computer Science school students to explore popular fractals such as the Mandelbrot set, and explore the effects of recursion on line patterns to make snowflakes and stars etc. It was written in Visual Basic for the PC.