I am Richard Harris, a full-stack and mobile programmer who finds Japanese and Unicode particularly interesting. Currently based in the UK but looking for employment in Japan. ResumeEmail.

Selected projects


A database of Japanese given names and surnames extracted from the web and made available in the form of a desktop and mobile application. Easily find the most likely reading(s) of a kanji name, or the most common kanji forms of a written name. Quiz mode and various statistics also available. (coming soon).

Japanese Year Calculator

Flutter mobile/desktop app to convert between Japanese and Western years. Google Play Store link .

Deemo Song List

Filterable list of all songs in the music game Deemo. Written in React. Source code.


Perl/XS/C++ module to perform fast Aho-Corasick string search. Source code.

Random toys

Blog source code

Available on GitHub.