Software Developer, Architect and Enterprise IT Consultant.