Hey! 🌱
I'm Zach and I make all kinds of software! Once upon a time, I specialised in Web Development (HTML+CSS, JS, PHP) but I now work with such a variety of different technologies that it's difficult to specify my most common platforms (including Python, C++, C#, IDL, bash, etc.). I'm currently working For University College London on a spacecraft image simulator for the SMILE space mission - a joint mission by the European Space Agency and the Chinese Academy of Sciences due to launch in December 2025. Unfortunately, that code isn't public, but I have a few repositories you can take a look at, if that's what you're here for.
If you're here to look at some of my web projects, you can take a look at the following:
- Authwave for Python is a Python port of Authwave's cryptographically secure user authentication system.
- A JavaScript Image Cropper to allow site users to edit their own image uploads on HTML forms. Works effortlessly with touch devices, too.
- RoseMask is a Chrome extension that helps those with reading difficulties on the web.
You can try it out hereI'm currently having some Google Developer problems. Sorry about that. - A work-in-progress Musical Archive site based on Craft CMS. Here's the Repo.
- And a work-in-progress Art Gallery Site for the extremely talented Eve Jansen. And again, here's the repo.
If you're looking for something more unique, these might be more to your taste:
- EarthTones is a complete system for wildfire management using a fleet of Arduinos. The Arduino code and the Web code are located on different branches in this repository. You can browse them by using the small dropdown on the top left of the project page.
- A Python-based Modular Synthesiser based on O. Belanger's Pyo DSP Module. This project can be finnicky to get working yourself, so I've made it easy to see a demonstration and to read the academic paper. (Note that in the paper, I have used my birth name - Thomas. It is me, I promise. 🙌)