# Dean Malan
Hi! My name is Dean Malan. I'm a software engineer from Cape Town, South Africa 🇿🇦. I recently completed a master's degree in mathematical sciences at the African Institute for Mathematical Sciences (opens new window).
I studied computer science at Stellenbosch University and have been working as a software engineer for more than eight years now. I started out as a full-stack engineer before focusing on backend and security engineering. I'm also interested in mathematics, the history of mathematics and computer science, cybersecurity (at the moment, especially cryptography, authentication, and LLM prompt injections), self-hosting, payment systems, quantum computing, and more.
In my free time I enjoy going for walks, reading, watching movies, cooking, listening to podcasts, and swimming.
You can also find me answering questions on StackOverflow, and on LinkedIn or GitHub. I wrote the easy-equities-client (opens new window) and google-pay-token-decryption (opens new window) open-source Python packages.
Bored? Play my cat and dog breeds guessing game (opens new window).
# Blog posts
2025
- My fourth week at AIMS Feb 08
- My first week at AIMS Jan 17
2024
- The Books I Read in 2024 Dec 20
2022
2021
2020
2019
2018
- How to read a self-help book May 10
2016
- How I learned Ruby on Rails Jul 02
- My upcoming university break Jun 06
# TIL (Today I Learned)
Short posts on things I learned during the course of the day in the spirit of learning in public (opens new window). These are not quite fully-fledged blog posts, but they contain a brief context and one or two examples.
Thank you for reading my blog! If you enjoyed this post, you're welcome to subscribe via RSS here (opens new window) (I can recommend NetNewsWire on iOS).
