His areas of interest include computer networking and engineering education. Cai has extensive industry experience as a software analyst and network engineer, with his past clients including IBM and Ford. His credentials include the following:Microsoft Certified Database Administrator (CMDBA)Microsoft Certified Solution Developer (MCSD)Microsoft Certified System Engineer (MCSE)Microsoft Certified System Engineer + Internet (MCSE + Internet)Microsoft Certified Trainer (MCT)Sun Certified Java Developer (SCJP)