@monkey123
Strictly speaking, both -chan and -kun are not strictly gendered suffix. the jisho.org definition of -chan is "suffix for familiar person" though it is mostly used for girls. That being said, -kun can be used with girls and -chan can be used with guys.