Computing graduate/researcher. This site is primarily intended to showcase my recent work and research. Feel free to contact me if you want any further information or a copy of my CV.








Research

Posted by Arthur on Mon 8 Aug 20:08

Just a quick update. I am currently working in a summer research post at UAD where I'm developing image processing and classification tools.

Interesting but some of the problems are complex. Unsure how much detail I can give, so I'll just leave it at the above for now.

Uni
Image Processing

New Website

Posted by Arthur on Thu 9 Jun 14:06

Welcome to my new site. I'm hoping to finish the site over the new few days and upload some details on the projects I've been working on recently. In the meantime please bear with me.

--Update Mon 13/06/2011 14:42 I've uploaded some my recent development work, more on my recent research in the next few days but it's a start.

News

University Project: Biometric Attendance Monitoring System (Honours Project)

Posted by Arthur on Thu 9 Jun 14:06

Windows Client Application Screenshot of administrative website

A first class honours project which involved creating a prototype for a biometric attendance monitoring system. The completed prototype made use of Eigenfaces algorithm to perform face recognition and consisted of a client-server architecture.

An asp.net web service was produced which exposed methods to enrol new users, perform face recognition and logging operations. This allowed the use of varied client devices (laptop, mobile, pc).

The system provided novel self-enrolment facilities using an NFC/Smartcard reader. An authorised student would swipe their student card against an NFC reader at the client, several frames are then captured and used to build a profile for the user. This profile is then stored used to perform user identification in future.

An administrative website was also created which allowed for management of users and facilities, as well as providing reporting facilities. Reports can be ran against specific users and facilities.

Uni
Biometrics

Project: Angus Listings

Posted by Arthur on Thu 9 Jun 14:06

Blog Home Blog Post View FAQ Categories View List of businesses
Business details view

A large project written in PHP with a (My) SQL DB backend and clean UI.

The site is web standards compliant and used AJAX to ensure content is up to date and to provide a responsive feel.

The site which was primarily a business directory allowed visitors to search for local businesses in Angus. Businesses subscribed to the directory and displayed varying amounts of information based on their level of subscription.

The site allowed visitors to register and 'follow' businesses. Users could then see a customised stream of updates from businesses when signed in and receive email alerts (with/without aggregation) as and when businesses published new updates.

Businesses could be filter by classification or by using the sites build in search engine and results could be restricted to a particular area such as Forfar or Kirriemuir.

A full client area was provided which allowed businesses to sign in, view their subscriptions, update their business details, publish updates and offers, request help via the ticket helpdesk, renew their subscription and make new purchases.

An administrative system also existing to allow staff to answer helpdesk queries, manage customers, manage users, manage listings, manage invoices/orders, run reports, moderate flagged material, publish updates to the site blog and additional functions.

Advanced functionality such as the ability to generate voucher codes for promotions was also included in this cms.

Web Dev

University Project: Bicycles Direct

Posted by Arthur on Thu 9 Jun 14:06

List of bikes in grid view

This was a large project which involved creating an eCommerce website using PHP, (MS) SQL DB and ColdFusion.

The site designed for a fictitious business Bicycles Direct, allowed registered and unregistered users to purchase bikes and accessories.

As with a typical online store a cart style system was created. Visitors could purchase any number of items in a single purchase. The ordering system was integrated with a payment gateway to allow orders to be processed instantly without manual intervention. Once paid for orders were automatically forwarded to the appropriate store.

The system provided advanced features such as support for product variations (colour, size etc), provided stock levels for each bicycle direct store and varying VAT rates.

Registered users could track their orders online, track their order history and update their details.

In addition to an exciting and responsive UI, additional features such as a store locator were also included in the completed site.

The SQL database made extensive use of Triggers, Functions, Stored Procedures and Views to maximise performance and security.

A full administrative site allowed staff to manage users, orders, products, categories and run sales reports.

Web Dev
Uni