Other stuff

My website has been around, in one form or another, since 1998. During this time, I’ve created a lot of resources, some of which are linked from this page. Other projects are available from The ZAP Group webserver itself. Enjoy!


I have believed in God all my life, in a large part due to the godly upbringing given to me by my wonderful parents. However, I still had to make my own decision whether I would trust and follow God—which I did when I was seventeen, being baptised in the Holy Spirit and in water. I attend the Slavic Evangelical Pentecostal Church in Lidcombe, Sydney.


I love motorcycling! After many years of patiently waiting for the right moment, I obtained my riders licence in 2006. Since then I have travelled well over 170,000km (as at January 2018) around parts of New South Wales, ACT, Victoria, South Australia, Queensland and Tasmania. Yes, Western Australia and Northern Territory are on my list!

Professional interests

I currently work for UNSW Australia (The University of New South Wales) as a Research Computing Support Engineer dealing with High Performance Computing. I have also worked as a research engineer in, amongst other things, biomedical electronics, Linux kernel programming (VMM) and artificial intelligence.

I worked for the (then) School of Electrical Engineering at UNSW for almost eight years. During that time, I helped design a course for third-year electrical and computer engineering students, ELEC2041/COMP3221 Microprocessors and Interfacing; I created the Digital Systems Laboratory Companion CD-ROM as part of that course. Some of the material on this 2003-era CD-ROM is still used today around the world.