Smartec Advertisement Real-time Bidding Platform