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

Paperclip - AI Company OS
Paperclip - AI Company OS

Explored Paperclip - an open-source orchestration platform for zero-human companies where AI agents (CEO, engineers, marketers, QA) collaborate autonomously.

View Project
NanoClaw - AI Agent on Raspberry Pi
NanoClaw - AI Agent on Raspberry Pi

Deployed NanoClaw, an open-source AI agent framework, on a $35 Raspberry Pi 3 with 1GB RAM. Scans grocery receipts via Discord, tracks price-per-kg across shops, and builds a personal inflation tracker - all locally for ~$1/month.

View Project