Hans was below 2500 in 2021, that's IM level. A typical young IM is in the 2400-2500 range.
To be precise he was 2484 in 2021-Jan as you can verify here https://ratings.fide.com/profile/2093596/chart
Hence he went from IM level to Super GM level within 1 year and 9 month.
Another coincidence is that GM Maxim Dlugy, a coach of Hans, is a known cheater.
Secondly, that increase in rating is totally normal for someone playing around that level.
Magnus took about half that time to go from 2300 to 2500.
Ding took like 1yr for similar
Alireza simiar...
https://ratings.fide.com/