ashrivastava
menu
// case study — shutterstock-reveal← all projects

Shutterstock Reveal Chrome Extension

Shutterstock Reveal helps users identify images they find online and matches them with available Shutterstock stock assets. With just one click, it reveals similar licensed images, enabling quick purchasing and usage rights.

Professional·plugin·2020

Shutterstock GmbH · Software Engineer II

// hero
Shutterstock Reveal Chrome Extension
// stack
frontend
HTMLJavaScript
backend
database
tools
Chrome Extensions APIShutterstock API
// challenges
  • Accurate reverse image search
  • Integrating with browser environments securely
// solutions
  • Used browser APIs for image scraping and metadata
  • Built a secure background process with minimal permissions
// outcomes — impact2

Boosted Shutterstock traffic from external content

Improved user discovery of matching licensed assets

// 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