ashrivastava
menu
// case study — shutterstock-wordpress-plugin← all projects

Shutterstock WordPress Plugin

This plugin lets WordPress users browse, license, and insert Shutterstock images and videos directly from the WordPress dashboard. It supports Gutenberg and Classic Editor, improving content creation for bloggers and publishers.

Professional·plugin·2021

Shutterstock GmbH · Software Engineer III

// hero
Shutterstock WordPress Plugin
// stack
frontend
JavaScriptReact
backend
PHP
database
tools
WordPress APIShutterstock API
// challenges
  • Integrating media picker into both Gutenberg and Classic Editor
  • Handling licensing and preview within WordPress flow
// solutions
  • Used WordPress media modal API
  • Built a licensing bridge to Shutterstock's API
// outcomes — impact2

Simplified media workflows for WordPress users

Expanded Shutterstock’s reach among content creators

// related — other projects
Own productpinnedfeatured
ai2026

JobJam.io — AI Job Search & Application Platform

AI-powered job search platform: discover roles, evaluate fit, tailor applications, and close skill gaps. One-time pricing, no subscriptions.

AILLMsJob SearchAnthropic Claude+3
Own productpinnedfeatured
ai2026

Fathohm — Comprehension-Debt System of Record

See how much of your codebase no human understands. A treemap of your repo colored by human comprehension score, with a tracked, assignable metric for 'who understands what' in an AI-native codebase.

AIDeveloper AnalyticsGitHub AppLLM Classification+2
Own productpinnedfeatured
ai2026

Grenz — Firewall for AI Agents

A local firewall for AI agents: scoped, revocable, observable permissions instead of your full GitHub token. Deny-by-default, MIT licensed, live at grenz.dev.

AI AgentsSecurityIAMMCP+2