Platform Platform (by BrowserStack BrowserStack)

Org
BrowserStack BrowserStack

Email system

Role
Maintainer
Tech
  • RubyRuby
  • RailsRails
  • MailgunMailgun
  • MailchimpMailchimp
  • AWSAWS

BrowserStack's central email system was a comprehensive solution for sending all kinds of email (transactional and marketing), all while respecting users' communication preferences and never breaching GDPR regulations.

  • Unified all transactional & promotional email providers into a central system that respects user preferences.
  • Surfaced & improved deliverability metrics through redundancy & SPF/DKIM/DMARC security controls.
  • Surfaced & improved engagement metrics through provider-wide opt-out sync, cutting spam reports.

Users/billing

Role
Maintainer
Tech
  • RubyRuby
  • RailsRails

BrowserStack's user and billing platform handled everything from user accounts and authentication to subscriptions, invoices and payments. It integrated with identity providers, subscription platforms and payment gateways.

  • Oversaw the complex finite-state machine of subscription statuses, & resolved & codified new edge cases.
  • Created a dashboard to aggregate complete subscription, invoice & payment history of each customer.