Xinran Cao

Software Development Engineer

Xinran Cao is an experienced User Experience Researcher and Software Engineer with a strong academic background, holding a Bachelor's degree in Computer Science and Mathematics from the University of Wisconsin-Madison and a Master's degree in Agile Development from the University of Michigan. Xinran has conducted user interviews and usability assessments at the University of California, San Francisco, and the City of Dearborn, leading pivotal redesigns in digital application processes. Technical expertise includes web application development, utilizing a range of programming languages and frameworks such as TypeScript and Angular, and managing software testing and deployment processes. Additional experience encompasses roles at prestigious companies like Google and Acquia, demonstrating a comprehensive skill set in software engineering and user experience design.

Location

Ann Arbor, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices