Zhang (13) won seven medals - four gold, a silver and two bronze - and was the most successful Otago swimmer at the championships.
He has been swimming competitively for five years and joined Gennadiy Labara's Osca squad three years ago.
His best performance at a New Zealand championships before this month's event was fifth in the 200m butterfly at the national age group championships earlier this year and his specialty events are the butterfly and breaststroke.
The four gold medals he won at the championships were also Otago age group records with the most significant being the 100m breaststroke and 200m butterfly that were both long-standing records set by Sam Carradus in 1997.
Carradus, a former pupil of John McGlashan College and a member of Zhang's Neptune club, was one of the most promising junior swimmers in the country at that time.
Fourteen years is a long time for an age group swimming record to last and it was a good indication of Zhang's potential.
Zhang made significant improvements in his personal best times at the championships.
He lowered his 200m butterfly time by 6sec to 2min 18.88sec, his 100m breaststroke by 4sec to 1min 10.46sec and the 200m breaststroke by 4sec to 2min 32.78sec.
Zhang has eight training sessions each week with the Osca squad.
"Swimming is fun," he said.
"I like the challenge it gives me."
His immediate goal is to qualify for the New Zealand open championships next season and longer term to compete at the Olympic Games.
In his spare time, Zhang likes to hang out with friends. But he is not a typical teenager. As a competitive swimmer he has to be careful what he eats.
"I don't like fast food."
While Zhang was born in New Zealand both his parents were born in the Anhui Province of China, and he goes back to visit his grandparents in China each year.
Han Zhang
Age: 13.
School: John McGLashan College.
Sport: Swimming.
Achievements: Seven medals, four gold, a silver and two bronze in the age 13 grade at NZ short course championships in Wellington this month. The gold medal 200m butterfly (2min 18.88sec), 50m breaststroke (33.09sec), 100m breaststroke (1min 10.46sec) and 200m breaststroke (2min 32.78sec) were all Otago age 13 records.