Welcome to my site. I’m Mark, and this is my little patch on the web. I live and work on a small island called Gabriola, about a 20 minute ferry ride from Nanaimo, British Columbia. Although it required some adjustment having lived in metropolitan areas most of my life, I quite like it here. It’s perfect for my line of work: no commute, quiet (when my Tritan Cockatoo isn’t doing her “routine”) and is low stress.
I’ve been working in the industry since about the mid-nineties in various positions, from grunt to management. Although programming has been my focus in recent years, I do have some background in fine art, design and 3D/CAD, though you won’t find much evidence of it here yet (I’m working on that).
I don’t have much time to work on the site currently but will be adding things as I move along, particularly illustrations (which I’m doing again after a long reprieve), widgets, and demos. My main objective was to get something up and running quickly.
While I've programmed in a number of different languages over the years, I'm listing here only those most recently and frequently used. Computer languages are much like verbal languages; even though you may never completely forget them, they start to slip if not practiced regularly. So too, libraries change, are no longer well-maintained or fall out of favour.
I maintain my own servers, Linux (CentOS 6 and 7) and Windows (Windows Server 2012), in West coast datacenters. All have redundant resources, SSD drives and few sites running on them.
Better suited to business applications requiring significant custom programming or Microsoft Office integration.