Hello, this is a good question.
I only know that Peak is transliterated from the English "PEAK", which means the spirit of self-challenge to constantly climb to the top! Peak's triangle graphic logo represents the mountain, conveys the firm belief of continuous progress, and symbolizes Peak's self-challenge and creation of the future by constantly climbing the peak. With the Olympic spirit of "faster, higher, stronger", we create a noble image of the sports brand. Red represents youth and firepower.
As for who designed it, you have to ask Mr. Xu, maybe it is a trade secret, haha~
Reference materials official website