More than 20 years of IT expertise with experience in all aspects of IT, such as software development, network administration, systems administration, project management, etc.