This is a small sample of the projects I’ve been involved in and the part I played in bringing them to life.
A document management system for the Australian legal profession that’s helping to bring courtrooms into the digital age. Barristers and their legal teams can annotate and share briefs, and perform full-text searches on their uploaded documents through the use of a custom solution that utilises the Tesseract OCR engine, Elasticsearch, and PDFTron Webviewer.
A B2B marketplace for businesses in Australia and New Zealand. A Rails backend drives a web frontend to facilitate direct sales, and provides an API for an iOS app that enables reps to place orders from the field.
A marketplace for the hospitality industry in Australia that enables businesses to connect with industry professionals for short-term (or potentially longer) gigs. The Rails backend provides an API for both iOS and Android applications that enable workers to respond to shift offers from venue managers at a moment’s notice.
In addition to my independent contract work, I’ve also played a role in the development of large, complex, heavily-visited web applications for universities, museums, think-tanks, and online stores (among others) as part of the Icelab team.
Implementing global, multi-site search, and improving application security and reliability for Australia's museum of social and political history.
Building a bespoke publishing platform for the research centre based at the University of Sydney.
Crafting weekly analytics reports to provide editors and authors with insight as to the performance of their articles published on the platform.
Implementing server-side tracking of events such as a user playing a podcast episode in iTunes or adding an event to their calendar, for the venue for high-profile public talks in Melbourne, Australia.
Automating the ingestion and indexing of more than 45,000 historical records from 16 member organisations, and making these searchable by users of the canonical resource for information on Australia's prime ministers.
Providing ongoing application and server maintenance support, and developing a standalone app for serving myDr's health and nutrition-related content to their licenced users.
Performing ongoing maintenance and new feature development for Australia's leading community engagement platform.