Alongside my philosophical research and teaching, I have been working for more than ten years in digital humanities and web development. I am currently available for freelance or contract work, and can be contacted through GitHub or LinkedIn.
I am also accomplished in relational database design, and can do backend work as needed, preferably with Node and PostgreSQL (though I have also worked with PHP/Symfony, MySQL, and SQL Server).
Below are some of my projects.
The Oxford Turtle System
A free educational programming environment designed to teach programming to complete beginners, and to support the Computer Science component of the UK National Curriculum. This highly sophisticated progressive web app, written in TypeScript, includes an implementation of a virtual machine and compilers for the virtual machine code, supporting 6 different languages (BASIC, C, Java, Pascal, Python, and TypeScript). Source code is available at https://github.com/oxfordturtle/turtleonline.
A computational model of the English language, viewed as a code for processing messages into sentences. Written in Elm. Source code is available at https://github.com/merivale/victor.
English Philosophical Texts Online
A free online library of early modern English-language philosophical texts. With complex search functionality and sophisticated stylometric and word usage analysis. The site, both frontend and backend, is written in TypeScript (with Deno running the server). Source code is available at https://github.com/englishphilosophy/english-philosophical-texts.
Hume Texts Online
Global Teacher Prize Applications Software
Online tools for processing applications for the Global Teacher Prize, collecting and collating assessments from judges. Includes integration with the Google Translate API for automatically translating foreign language applications.
The French Book Trade in Enlightenment Europe
Database representing the sales transations of the Société Typographique de Neuchâtel between 1769 and 1794, fully searchable and queryable, with results displayed in a variety of tabular and visual forms (including maps). Awarded the British Society for Eighteenth Century Studies Digital Resource Prize in 2017.