I have 18 years of experience, and specialize in the field of computer science with specific knowledge in the areas of software development, artificial intelligence and computer science education. I have published on such topics as automatic knowledge acquisition, online testing and computer science education.