home /

Projects


A collection of projects in various stages of completion.

• [ MPhys dissertation ]

My final year dissertation in gravitational microlensing. Currently investigating the balance between photometric precision and imaging cadence for maximum planet detection efficiency.

• [ .fits to lightcurve pipeline ]

An astropy-based Python pipeline for identifying stars within astronomical images and generating lightcurves. Designed for characterisation of camera systems and identification of variable stars.

• [ Orbital simulation ]

A joint Python-Fortran project to accurately simulate and animate N-body gravitational interactions using Newtonian mechanics.

• [ Collision simulation ]

An early-stage experimental project in collision simulation with Fortran. Built around simple Newtonian interactions between a massive particle and a rigid surface.

• [ Handwriting decoder ]

A mini-project to take incomplete words and fill in the blanks. Created to aid in the transcription of handwritten material and developed into a (very) rudimentary predictive text function.

• [ Badger2040 CYOA ]

Early-stage exploration into building a CYOA game for the badger2040 programmable e-ink display.