The client chose Virtusa as their partner to engineer new, efficient systems for their ad campaign service and product promotion activities. Virtusa re-architected most of the ad campaign application while reusing the ad campaign engine. Virtusa built a dynamic contextual learning system with a distributed, highly available architecture. The team incorporated analytics for the client's customers to track the success of their campaigns. The application was developed in Python that enabled better integration with back-end processes, and also helped leverage some of the common functions that had already been developed. Scalability was an essential factor since the application was projected to receive millions of page-views per day.
To streamline the client's product promotion cycle, Virtusa conceptualized and built a web application that integrated with language translation APIs and generated promotional content in 130 languages. It streamlined the approval process through a custom workflow engine. The solution's capabilities included search functionality, geo-targeting of content, reporting, and cross-domain communication.