Allen is an experienced software architect and system designer who has worked with most technology stacks known to the industry. He joined the InRoll division of U.S. Employee Benefits Services Group in September 2011.
With over 15 years of solid software engineering practices and principal knowledge, he is always seeking new and innovative techniques.
Allen works mostly as a technical and business problem solver, and a specialist that helps turn projects into reality.