I contribute to open source projects where I can. This mostly manifests in occasional contributions to Django .
I'm a semi-regular coach at Django Girls events. I try to get to the ones at DjangoCon EU and anything reasonably close to where I happen to be at the time.
I'm a member of and helped create Django's Accessibility Team. It's still in its formative days and we're still setting things up.
↖️ You are here. There's not much to say about it, but I've written up the technical details regardless.
django-snakeoil is a project I've had for a while for keeping SEO and other meta tags updated in a Django project. It works well enough for me, but since I rewrote this site in Pelican I don't use it myself anymore.
Carbon Timeline (code) is a small project I wrote to teach myself Vue.js. It uses your Google Maps timeline data (downloaded from Google Takeout) to estimate the carbon footprint of your travel using Mike Berners-Lee's (yes, Tim's brother) estimates from his book How Bad Are Bananas?. It's a nice project but I'm more than 99% sure that I'm the only perosn to ever use it. Maybe that will change now that you've read this?
harmony is just a discord bot with some fun commands. It's not very interesting 🙂.
Masters thesis: Detecting cheating in online poker. Developed applications to analyse more than 20 million hands of online poker in order to detect collusion, suspicious play, and other patterns. Included a quite early use of Neo4j, a graph database.
This degree was partially taught, and partially research-based. In addition to thesis, the teaching had a focus on security and the web.
Your typical undergraduate CS degree 🤷.
I know, nobody cares, this shouldn't be on your CV, etc. etc., but this is a website, so I'm not wasting space on the page 🙂. Feel free to stop reading here.
I enjoy bouldering, but I'm not amazing at it. I typically boulder indoors at around font level 6b. I play a bit of tennis occasionally but am extremely bad at it.
I would code for fun if it wasn't my full time job.
I enjoy hiking, foraging, anything outdoors in nature, really.
I spend too much time thinking about climate change.