Before
The data had to be collected every hour without breaking Amazon's rate limits, and it had to be accurate enough for customers to act on.
What I built
One pipeline reads availability through the Amazon MWS API within its throttling rules, and a custom scraper checks the same products as a second source. Both run every hour. Stripe handles monthly and annual plans, and customers can pause or cancel at any time, with their access updated straight away.
Full-stack developer · India