ashrivastava
menu
// case study — developers-apps-page← all projects

Shutterstock Developer Apps

The Developer Apps page allows users to register and manage applications that consume the Shutterstock API. It shows API usage metrics, keys, and access levels, helping developers keep control of their integrations.

Professional·web·2020

Shutterstock GmbH · Software Engineer II

// hero
Shutterstock Developer Apps
// stack
frontend
Vue.js
backend
Node.js
database
tools
JWTChart.jsShutterstock API
// challenges
  • Managing secure API key provisioning
  • Displaying usage metrics in a readable way
// solutions
  • Built a secure, tokenized registration system
  • Integrated charts and key activity logs
// outcomes — impact2

Empowered developers with clear API control

Improved application lifecycle management

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