Mark McDonald

By day I help a team of software developers write amazing software at a leading ISP. By night I wear a cape and write my own code.

I prefer the challenging ends of the spectrum: the really small (mobile phones, AR & embedded) and the really big (big systems & big data).