Allen is a consulting engineer with a background in enterprise systems. He runs his own company specializing in systems architecture, optimization and scaling. He is also involved in a number of start-ups. Allen is a chartered engineer, a Fellow of the British Computing Society, a Microsoft mvp and Insider, and both a CodeProject and C-Sharp Corner MVP. His core technology interests are Mobile, BigData, IoT and Machine Learning.