Software Engineer
CurrentEngineer, technology manager, team leader and support head. Responsibilities include overseeing and developing project's lifecycles, project managing and sprint planning the technology team's schedule, working with team members to help them learn and develop as engineers, managing the support queue, solving bugs and customer support.