This document describes a real-time Twitter search engine that allows users to search tweets based on keywords, country, language, and negative words. It monitors interested topics in real-time using Elasticsearch's percolator feature. The system implements a pub/sub design pattern to decouple the backend database from the frontend server. It also uses Logstash and socketIO to enable high-throughput and real-time updates on the frontend client.