This is my personal site.

This is boilerplate introduction text. I will change this one day.

Things I Do

If I had to be summed up in just a couple of bullet points, I'd start with this list.

  • Enjoys tweaking code
  • Motoring
  • Reading books
  • Does not drink coffee
  • Running
  • Taking Photographs


These are small executables I've written in my spare time to help solve problems and puzzles.
Coded in C# using Visual Studio.

DNS Scraper

This tool gathers a list of a domain's A/CNAME/MX/TXT records. Useful to store a backup of a website's records.
The application uses Google DNS by default, can optionally use local DNS helpers and will handle wildcard/forwarders.
It includes a built-in list of almost 3000 subdomains to lookup covering most use cases.

Monty Hall Simulator

This application tests the Monty Hall Puzzle (Wikipedia) using the Law of Big Numbers.
You can run multiple passes of the puzzle and manipulate whether the contestant swaps doors.

Wireless Parser

A simple tool that parses the result from
netsh wlan show networks mode=bssid
The result can be saved to CSV for further analysis.

Where Have I Been?

I've been lucky enough to glimpse at a lot of Western Europe, but I hope to see places futher afield before too long.