Zhifeng Shi

Director of Software Engineering at Prophet Exchange

Zhifeng Shi has a diverse work experience spanning over several years. Their most recent position is as the Director of Software Engineering at Prophet Exchange, a role they started in May 2022. Prior to this, they worked at Compass and held multiple roles, including Staff Engineer from September 2021 to May 2022, Senior Backend Engineer II from September 2019 to September 2021, and Senior Backend Engineer I from July 2018 to September 2019. Before joining Compass, Zhifeng Shi worked at 1010data as a Senior Software Development Engineer from August 2017 to July 2018, Senior Developer from February 2017 to August 2017, and Developer from December 2013 to February 2017. Additionally, they have experience working as a Research Assistant and Teaching Assistant at the College of William and Mary from August 2008 to August 2013.

Zhifeng Shi pursued their education in the field of Physics. Zhifeng started their academic journey at Nanjing University, where they completed their Bachelor of Science (BS) degree from 2004 to 2008. Afterward, they joined William & Mary for further studies, earning a Master of Science (MS) degree in Physics from 2008 to 2010. Zhifeng continued their education at William & Mary, completing their Doctor of Philosophy (PhD) degree in Physics from 2008 to 2013.

Links

Previous companies

1010data logo

Timeline

  • Director of Software Engineering

    May, 2022 - present