Currently an Innovation Engineer at UK Power Networks in London. Previously a Senior Electrical Engineer at AECOM Australia, and an Electrical Engineer at Mount Isa Mines. More details on LinkedIn. Before graduating I worked in IT operations, web design, computer repair/sales, and vegetable chopping.
Chartered Engineer in the UK (CEng) and Member of the IET (MIET); formerly CPEng / MIEAust / RPEQ in Australia. I hold a BE(Hons) in Computer Systems from James Cook University. My 4th year thesis project involved building hardware and software to demonstrate a remote ad-hoc sensor network.
Avid Barbershop Singer. I also play piano, guitar, flute, and of course, cowbell. You can check out some of my recordings on YouTube.
Grew up in Melbourne, Hobart, and Mission Beach; went to university in Townsville; lived/worked in Mount Isa, Brisbane, Sydney, and London. I’ve travelled to (in order of first visit, using ISO 3166-1 country codes) SG, MY, NZ, JP, UK, FR, IE, NO, SE, DK, NL, BE, CH, DE, ES, PT, IT, AT, CZ, MT, IS, LI.
Making music, mucking around with computers and data, long walks, photography, regular expressions, /pu[nb]s/, travelling, interesting but useless factoids, cooking, and eating.
I have a Mandarin name, Cantonese surname, Teochew mother, and Hakka father, but I don’t speak any of those languages. I learnt Indonesian / Malay in highschool, and can speak enough broken Italian to ask “how many stairs to the top of this tower” and “do you have a beach towel”.
In order learnt: BASIC, GW-BASIC, QBASIC, Visual Basic, Matlab, HTML, CSS, C, C++, PHP, SQL, Java, Javascript, VBScript, VBA, Python, jQuery. Somehow managed to get away with not learning Perl. Planning to learn Go, Ruby, and R. Check out my projects on GitHub.
Every computer I’ve ever owned, in chronological order:
- Tandy TRS-80 Color Computer (1991)
- Amstrad PC2286 (1992)
- Olivetti M24 (1994 - saved from a skip)
- Pentium 133 (1996)
- AMD Athlon 900 (2000)
- Celeron Coppermine 1.00 (2002)
- Slot 1 Celeron 300 (2003 second hand - overclocked to 450MHz of course)
- iBook G4 12” A1054 (2004)
- Athlon XP2400 (2006)
- Macbook 13” A1181 (2007),
- Intel Atom 230 (2009 - home server)
- Macbook Air 13” A1369 (2011)
- Intel DN2820FYKH NUC (2014 - home server)
- Thinkpad X260 20F6006Y (2017).