Primary focuses fall into three categories: individual contributions, team development, and project management
1. Individual Contributor: APIs, databases, web applications
• Designed, implemented, and supported a REST API with custom authorization using .NET Core and Entity Framework.
• Designed, implemented, and supported an ETL and reporting system in .NET 4.5 with Kendo UI controls. Managed the work of a contractor on the project.
• Migrated customer portal from ASP Classic and PHP to .Net 4 Web Forms, backed by SQL stored procedures. Learned about and implemented a layered architecture. Provided guidance to a junior developer and a contractor as they worked on the project.
• Responsible for deployments and level 2 support for all internal and external software systems.
2. Team Development: Training, process improvements, workshops
• Championed department-wide migration from no source control → TFS → GIT (via BitBucket). Developed internal tutorials, presented learning sessions, trained colleagues in the new tools and practices.
• Created and presented many internal workshops on topics including coding style and architecture (SOLID principles, design patterns, code linting, etc.), and source control practices (GIT tutorials and branching strategies).
• Enrolled in online nanodegree to learn React, Redux, and React Native.
3. Project Management: Sprint planning, project proposals, interns and contractors
• Created statements of work, project charters, process flow maps, Gantt charts, and executive summaries to deliver projects and products on time.
• Assisted IT Director in sprint planning, time estimation, and administrating our project management tools (Jira).
• Managed the work of a summer intern to take a data export API from prototype to finished product. This included weekly check ins, scheduling, and coordinating their work within the department.