An Android app that calculates a range of astronomical information including sunrise and sunset times,
useful for photography and outdoor activities. Android's most popular sun calculator with over 450,000 downloads.
A new Android app for Brightpearl customers that provides mobile and offline access to a variety of
account data including products, contacts and orders. Available for beta.
A defect tracking solution for use during the commissioning of luxury yachts. I built an accompanying Android
application to view and create defects and upload annotated photos, designed the web user interface, and worked
with a team of two others to build the website and REST APIs.
Brightpearl Java Client Library
A Java library designed to make integration with the Brightpearl public API as simple as
possible. Supports automatic re-authentication and rate limiting, with a flexible and forwardly compatible API for sending standard and customised requests.
Read Write Phonics
An app designed to teach pre-school children the basics of reading and writing using phonics, showing how English words are build up from 44 phonemes, and their most common spelling. Also teaches children how to write letters with a demonstration animation, before the child traces the shape and their attempt is scored for accuracy.
An introduction to mathematics for UK Foundation Stage and Key Stage 1. Teaches children to count, write numbers, complete sums and recognise number patterns.
Sunrise Sunset Map
Sunrise and sunset calculator based on Google Maps and using AJAX to easily calculate sunrise and
sunset times for any location. Timezones are selected automatically in many countries and city and town names are available worldwide.
AJAX extensively to create interactive pages, and integrated with Google Maps and Google Earth.