Staff Software Engineer
Senior Software Engineer
Microsoft
Software Development Engineering Intern
YouTube
Staff Software Engineer
The Taiwan Navy
Ensign, Information Systems Reserve Officer
Software Engineer
National Taiwan University
Stanford University