Back to projects

Reversed ATS Platform (RATS)

🐀 RATS (Reversed ATS platform), a platform for analyzing job market trends, predicting salaries, and matching candidate to jobs market using real-time data from LinkedIn and Glassdoor.

RATS Architecture

Platform Features

  • Built a real-time job market intelligence platform that ingests LinkedIn-like job data, transforms it, and serves analytics + ML predictions.
  • Designed streaming data pipelines with Kafka + Spark Streaming for high-throughput data consumption and preprocessing.
  • Developed batch transformations and data modeling using dbt to create analysis-ready datasets for downstream BI and ML use cases.
  • Contributed to ML lifecycle: model training workflows and deployment of prediction APIs for salary/job-matching services.
  • Supported production-ready data/ML architecture across ingestion, transformation, training, and serving components.
  • Delivered dashboard integration for business users to explore hiring trends, salary insights, and job-candidate matching signals.

Tech Stack

  • Data Engineering: Apache Kafka (Confluent Cloud), Spark (Databricks), dbt
  • ML/MLOps: FastAPI (model serving), model training pipelines (Python)
  • Frontend/Visualization: Next.js

Repository

RATS Repo Open Graph