Software & Systems
A selection of projects with openly available code.
Meta-StoryBoard (MSB)
Meta-StoryBoard is a JavaScript and TypeScript library designed for creating storytelling visualizations using the feature-action design pattern. It is scalable, supports large-scale dynamic time-series data, and can be applied across various domains.
Video source: vis4pandemres.github.ioRapid Assistance in Modelling the Pandemic Visualization (RAMPVIS)
A visualization and visual analytics infrastructure developed to support the modelling scientists and epidemiologists of the Scottish COVID Response Consortium (SCRC) during the COVID-19 pandemic.
Received a RAMP Early Career Investigator Award from the Royal Society for my contributions to the RAMP programme.
Visual Bulletin Analytics System (VBAS)
This project represents a fundamental evolution of data analysis at the International Seismological Centre (ISC) in the UK. The manual paper-based analysis workflow on the left illustrates the inefficient 30-year-old process, where analysts used barcode scanners, rulers, and pencils to manually review diverse seismic data across physical printouts and archived files. This has been replaced by the new VBAS (Visual Bulletin Analytics System), seen on the right. This interactive, unified software integrates all diverse seismological data types into a single interface. On a modern workstation, analysts can now digitally review hypocentres, magnitudes, phase arrivals, seismicity maps, and more. VBAS enables the team to detect patterns, identify anomalies, and perform operational quality assurance far more efficiently and accurately.
Visualization Assisted Enterprise Search Engine
Laing O'Rourke, an international engineering and construction company, holds a vast archive of project knowledge whose reuse and monetization depend on searching it quickly and reliably—beyond what standard enterprise search could provide. Developed a proof-of-concept visualization-assisted search engine to address this challenge: a focus+context visualization for rapid observation of false positives and false negatives in search results, a Search Provenance Graph with visual representations of search collaboration, and a special-purpose enterprise search engine with machine learning of ontologies to improve search precision and recall.
My D.Phil. (Ph.D.) project at the University of Oxford was funded by Laing O'Rourke (www.laingorourke.com).
For all my work, see the Projects and Publications pages.
