AI-Powered Ad Scheduler

Publicis Sapient — Software Engineer Intern · May 2025 – Aug 2025 · Chicago, IL
2,000+ locations ~85% faster (20 → 3 min/ad) 96.8% test coverage

Overview

I developed a full-stack, AI-integrated scheduling platform to optimize advertising across 2,000+ retail locations, cutting setup time from ~20 minutes to ~3 minutes per ad — an ~85% efficiency gain.

What I Built

  • Geolocation services to map and manage 2,000+ store locations for campaign targeting.
  • LLM-based features for tailored scheduling suggestions and compliance reminders.
  • Robust validation and error handling for media files and time slots.
  • Campaign performance analytics for post-launch insights.

Outcomes

  • ~85% faster scheduling (≈20 → ≈3 minutes per ad).
  • 96.8% automated test coverage for reliability and smoother deployments.
  • Cloud-hosted architecture for scalable, secure remote access.

Responsibilities

  • Engineered full-stack features and data models for campaign scheduling.
  • Designed and optimized PostgreSQL schemas for metadata and asset management.
  • Integrated LLM prompts/workflows to improve scheduling accuracy and compliance.
  • Implemented automated testing to ensure high coverage and system reliability.

Back