Cultural Fit Analysis
The candidate has a diverse professional background across various industries (tech, sports, retail, non-profit) and large organizations, indicating adaptability and experience in different corporate cultures. However, the roles are consistently in communications, which does not align with the technical demands of a Software Engineer position. The cultural fit for a technical role is low due to the lack of relevant technical experience and project diversity in software engineering.