I have over 20 years professional experience as a developer. I have worked for many blue chip companies as a software Developer and Solutions Architect.