Developing and Scaling A Personalization Platform