Experience
2016 — Now
2016 — Now
Healdsburg
2016 — Now
2016 — Now
Healdsburg, CA
Manage multiple software development projects across a team, ensuring that appropriate procedures, processes, tools and staffing levels are in place for all software development, test, and release activities.
Ensure the development team is implementing agreed upon development standards and best practices while following the Agile Scrum methodology.
Support customer-facing teams within the organization in their usage of the products.
Work with business leaders and end users to define new processes and system enhancements that bringefficiencies, cost saving benefits, and/or additional revenue to the business.
Participate in product prioritization and review sessions
Manage activities and timelines for developing software and products in line with business priorities.
Lead efforts to locate, retain, evaluate, and mentor developers
Demonstrate excellent oral and written communication in interactions with all levels of the organization
Lead the development team’s involvement in sprint cycles, especially scrums, sprint reviews and sprint retrospectives
Manage resource hours and budget for capitalization purposes.
Marshall necessary resources to trouble-shoot issues, research and design short-term and long-term solutions.
Assist product and other managers during sprint planning, release planning, and release review
Work with the CTO and other managers to evaluate, improve, and deliver on departmental and company objectives.
2014 — 2016
2014 — 2016
Mountain View
Worked within multiple functional teams adding new features across the codebase.
• Created a standalone application for the QA team to track their current work and report on historical throughput.
• Demonstrated the improvements possible through using ReactJS/Flux in the codebase and took point in the transition to using the architecture.
• Pushed to get to continuous deployment by analyzing, prioritizing, and assigning production errors to members of the development team.
Education
University of Southern California