I'm a Christian, software engineer, and computer science enthusiast. I am passionate about learning, programming, good software design, and sharing knowledge.
Currently I'm working as a software developer for OpenCraft.
I also trade as a freelance software engineer. See here for more information about hiring my services.
Over the last few years, I've tutored at the NCSS Summer School (an amazing experience!) and the NCSS challenge online, built a commercial website for a client, and completed a Bachelor of Software Engineering (Honours) at CDU.
I am a designated communications provider as defined by §317C of the Telecommunications Act 1997. §317ZF(13) permits me to disclose the following statistics related to assistance and access.
In total, for all time, I have received:
- 0 technical assistance notices
- 0 technical capability notices
- 0 technical assistance requests
I will update these statistics accordingly. Last updated 2020-02-19.
My email address and preferred communication point is firstname.lastname@example.org.
If my domain is misconfigured for some reason, please try emailing
My previous widely used email was
email@example.com. I will continue to receive emails sent to that address no worries.
Please use Matrix with e2e encryption, Keybase, Signal, or Telegram secret chats if security/privacy is desired. You can also contact me wherever to set up and exchange keys for other purposes (eg. encrypted conversation over email, sending encrypted files). I [no longer use PGP](/archives/2020/02/19/goodbye-pgp/).
Networks you can find me on:
- Stack Overflow
- IRC: swalladge on freenode
- Signal (if you know my mobile number)
I have profiles on many other sites too, but if you are unsure of my identity on other sites, please contact me via one of the above methods to verify.
I do not have accounts on Facebook (deleted years ago) or LinkedIn (deleted 2019-11-16). If a user is claiming to be me on those platforms, please verify through another channel.