Director Of Development
CurrentManage a department of approximately 13 employees. Two of them being Team Leads, managing majority of the team. Worked with Team Leads to create and uphold development department policies.Develop and document departmental policies. This includes work from home, out of the country work from home, and paid time off policies. Created guides expressing expectations on various work processes. This includes things like working through tickets, recording time it took to complete tickets, and how to perform the self-review portion of performance reviews.Restructured the Build Team's processes. Streamlined the teams' schedule by combining staging build and production build responsibilities to the same person the whole release. Created Production Build release schedule. Created all administration related elements in Jira related to the build schedule: "Releases" across four projects, Sprints for one project, tickets for each release.Created and managed development "On-Call" team, that operates on a weekly rotation. They handle being the development contact for maintenances, both planned and non-planned. They play a key role in patch releases. Created document explaining expectations of the team and some hints at common issues that arise.Manage Patch Releases. Patches typically were urgent code releases due to something being broke. Would do all of the administrative paperwork to document the incident(s) in a central place. Came up with a special Jira ticket type to consolidate information. Made checklists for what needs to occur during release. Scheduled a person from each department to be available for a given patch (I.T., Development, Database, and QA).