Portfolio & CV
A Brief History in Time All my life computing and computer programming has fascinated me. Graduating way back in 1997 (Computer Science and Software Engineering), I have worked in the Industry ever since. I have been lucky to have had exposure to a wide range of sectors and technologies. Beginning initially as a Scientist (their [...]
Read MoreHome
Freelance Software & Systems Developer Looking for a Software Engineer? Hiya! I’m Gary and I’m the FlatCoder!These days, I categorise myself as a Brain for Hire. Most of my current clients require a web application developer for in-house bespoke software solutions though I also work with clients developing software as far afield as 3D [...]
Read MoreCan anyone make a video game?
Can anyone make a video game? A new venture for FlatCoder Ltd., I would like to present MGF Magazine! “Anyone can make a video game, it’s not that hard!”. A summary is as follows: MGF ISSUES are organised into VOLUMES. All of our content makes use of software & tools that are available for free. [...]
Read MoreSecure Password Management Solutions
Secure Password Management The Problem One of the recurring issues in my line of work is the storage of sensitive information. As a freelancer, I am entrusted with a large amount of commercially sensitive information, access details to servers/networks/software and similar. Obviously, there ends up being far too much to simply remember! All too often [...]
Read MoreBuild a Secure Linux Kiosk Operating System
A Secure Linux Kiosk OS The Problem The original requirement was for a collection of 4 touchscreen information stands in an NHS hospital (providing information such as maps/”You are Here”, patient information etc.). It was absolutely critical that the system could not be hacked and that content was limited. The kiosks were to serve information [...]
Read More

