Manager, Software DevelopmentShutterstock
- Serve as a working manager, spending approximately 50% of time in direct technical contribution — including production feature development, API architecture, code reviews, and CI/CD pipeline ownership — alongside full people management responsibilities for a team of up to 10 engineers (4 FTE, 6 contractors).
- Led production engineering work on Shutterstock’s Contributor platform — responsible for all contributor content ingestion and submission workflows — including a hands-on migration of core APIs from REST to GraphQL, improving query efficiency, reducing over-fetching, and modernizing the integration layer for downstream consumers.
- Architected and delivered an MCP (Model Context Protocol) server as a shim in front of the contributor API layer, enabling AI tooling to interact with backend upload workflows and integrating AI capabilities directly into engineering processes.
- Led client-side facial detection model work and managed delivery of Release Form Similarity, both shipped to production; improvements scaled ingestion quality, reduced reviewer kickbacks, and shortened asset approval time.
- Owned and maintained all CI pipeline infrastructure for the team, ensuring reliability, performance, and developer productivity across continuous integration workflows.
- Led people management including regular one-on-ones, performance reviews, and career development conversations to support individual growth and team retention.
- Merged two distinct engineering teams (Contributor Apps and Review Apps) into a single cohesive cross-functional unit, driving knowledge cross-pollination, eliminating delivery silos, and maintaining team stability through the transition.
- Guided the organization through two company-wide restructuring events while preserving team continuity and morale.
- Drove methodology change from Agile Sprint to Shape Up, improving project scoping discipline and delivery predictability.
- Partnered with cross-functional stakeholders to implement company-wide QA policies and enablement programs, improving test efficiency by 15% across teams.