• Thiago Mata
  • Introduction
  • Bot Detection
  • Impact
  • Tech
  • Other Projects
  • Summary

    Rokt

    Position

    Senior Data Engineer

    Summary

    We developed the bot detection project to identify and block malicious bots that were affecting the company's revenue, the customer experience and the performance of the platform.

    Project

    Introduction

    Rokt

    Rokt is a technology company specializing in e-commerce marketing, providing personalized transaction moments to enhance customer engagement and revenue. As of 2023, Rokt has over 500 million users and is valued at approximately $2.4 billion. Rokt has partnership with notable companies as Uber, Ticketmaster, Fanatics and Live Nation.

    I am working at Rokt as Senior Data Engineer for the last five years. My work consist in developing services in a high-performance, high-availability, and scalable platform that processes billions of transactions per month, to deliver personalized and relevant offers to millions of users worldwide.

    Protection Against Malicious Bots

    The bot detection project was developed to identify and block malicious bots that were affecting the company's revenue, the customer experience and the performance of the platform. This evaluation needs to be done in real-time, to avoid affecting the user experience. We also need to store the explanation of each decision as a way to audit the system. A rule engine needs to be developed to allow the company to create and evaluate new rules without affecting the customer experience.

    Real-Time Bot Detection

    Impact

    The Bot Detection project monitors all the public requests to the company's platform, identifying and blocking malicious bots in real-time. This project has a significant impact on the company's requests and revenue, as it blocks malicious bots that were creating many fake transactions, affecting client's campaigns performance. With the new reports, the company can detect new patterns, propose new rules, measure the impact of them, and keep improving the system.

    Technologies

    Other projects At ROKT