Designing a scalable crowdsourcing platform | Synapse