Raymond Ti is an experienced software engineering professional with a diverse background in leading engineering teams and managing software projects. With a Bachelor of Science in Electrical Engineering from National Cheng Kung University, obtained in 1996, Raymond has held multiple roles in prominent companies. At Samsung Electronics, positions included Staff Software Engineer and Senior Software Engineering Manager, showcasing a strong technical and managerial skill set. Experience at Microsoft as a Senior Software Engineering Manager further emphasizes expertise in software development leadership. Previous roles at Nokia spanned from Software Project Manager to Senior Software Design Engineer, while early career experiences included software and hardware engineering at Arkon Technologies Inc.