Suggestions
Xiang Cai
Senior Software Engineer at Twitter
Xiang Cai is an accomplished individual with a strong educational background and significant experience in the field of computer science.
He holds a Doctor of Philosophy (PhD) in Computer Science from the State University of New York at Stony Brook, where he achieved an impressive GPA of 3.93 out of 4.
Prior to his PhD, Xiang Cai completed his Bachelor of Engineering (BE) in Computer Science at the University of Science and Technology of China.
Xiang Cai has held various key roles in renowned organizations, showcasing his expertise and skills in software engineering and research.
Currently, he serves as a Senior Software Engineer at Twitter, where he brings valuable experience and knowledge to the team.
Before his current position, Xiang Cai worked as a Software Engineer at Twitter, further honing his technical abilities and contributing to innovative projects.
His professional journey includes being a Research Associate Intern at Hewlett-Packard Laboratories, illustrating his research acumen and industry exposure.
Xiang Cai also served as a Research Assistant at the SPLAT Lab in Stony Brook University, where he gained hands-on experience in academia and research-driven projects.
Moreover, he contributed as a Teach Assistant at Stony Brook University, highlighting his commitment to education and mentorship.
With a strong academic foundation, diverse work experience, and a passion for technology, Xiang Cai continues to make significant contributions in the field of computer science.