Back to Projects
web
2022

Shutterstock UI 2.0

Shutterstock UI 2.0 lets you embed Shutterstock image and video search and licensing and other related features on your site. You can customize actions to happen when users search or click items, and you can get information about what they search for and click. You can implement the ability to license and download images and to browse previously licensed images.

Shutterstock UI 2.0
Technologies

Frontend

React.js
TypeScript
Styled Components
Storybook

Backend

Database

Tools

Webpack
Jest
Cypress
Figma
Challenges
  • Migrating legacy components without breaking existing functionality
  • Ensuring accessibility compliance across all components
  • Maintaining performance while adding new features
Solutions
  • Implemented gradual migration strategy with backward compatibility
  • Built comprehensive component documentation and guidelines
  • Integrated automated accessibility testing in CI/CD pipeline
  • Optimized bundle size with tree-shaking and code splitting
Key Outcomes & Impact

50% reduction in component development time

Improved accessibility score from 70% to 95%

30% decrease in bug reports related to UI inconsistencies

Other Projects

JobJam.io — AI Job Search & Application Platform
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.

View Project
Fathohm — Comprehension-Debt System of Record
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.

View Project