Senior Software Engineer
Current-Balanced technical design concerns along with deadline and product requirements through heavy document-first culture, including creating/pitching technical design proposals, mocking features through quick MVP's for spikes, and estimating task complexity and duration for stakeholders.-Completely migrated Zendesk’s free trial from a frontend-heavy React App to being driven by a backend Ruby API, integrating features such as experimentation, writing Ruby domain specific languages to support tooltip tour routing behavior, and individual user task rendering. -Personally owned, designed, and programmed a major update to Zendesk’s onboarding flow which increased referring pages to the purchase pipeline by 1000%.-Documented reusable tooltip tour API for use by external stakeholders, including weekly meetings to discuss API documentation improvements, future enhancements and pitching the API to other teams for use.-Led onboarding sessions, knowledge transfer, code reviews, and deployments for a group of 8 junior software engineers during the team’s rapid expansion.-Programmed many projects with ReactJS, GraphQL, Styled-Components, React Hooks