Ronan Docherty

Github Projects Publications CV

About:

I'm a graduate from Imperial College London with a Master's degree in Physics who is currently doing a PhD in machine learning for materials science with the TLDR group at Imperial. I also work part-time at Polaron, a materials analysis & design startup. I enjoy puzzles, programming and making kitsch webapps.

Personal Projects:

Orcball (web): paper football with powerups, with P2P multiplayer. Written with Phaser + Typescript for the GameDev.js jam.
   Itch    Github
Avalog: an analog (pieces move continuously) chess game, featuring draft mode and online multiplayer. Written in Godot, available on Steam.
Steam    Itch    Github
Hyperchess: a webapp to create & play on non-Euclidean chessboards either OTB or via P2P connection. Written in Typescript.
Bucket: a webapp that allows the user to create and fill a 'paint-by-numbers' from an uploaded image. Vanilla JS/HTML/CSS, with GCP function for the conversion.
CSSlide: a slideshow editor using arbritrary transitions of HTML elements between different CSS states. Winner of the IC Hack 2020 best educational hack; written in Vue.js.
Website    Github    Video

Academic Projects:

ImageRep: uses structure of micrograph to give confidence bounds on measured volume fraction. Flask backend + React TSX frontend.
SAMBA: a trainable segmentation web-app for materials science phase segmentation. Uses Meta's SAM for labelling suggestions and a random forest backend for the segmentation.
pyramaterised: a Python library for creating and measuring Parameterised Quantum Circuits for near-term quantum computing applications.
PyPI    Github
ChiraSnap: a cheap, compact circularly polarised imaging system. Contains code and instructions for building the physical camera (including .stl files for the casing).

Publications and preprints:

Skills:

Achievements:

Top