Github has a history of locking accounts with no notice or explanation, the OP is far from the first. Employers only look at Github, but you should mirror your important repos to GitLab or some other service.