Talent platform for people with disabilities