Profile

Software engineer by profession, with an ever growing, ever changing massive list of hobbies.