Elliot Currie

Projects

Call Log Data Collection

An automated data pipeline set up to collect contact centre call log data within a restricted environment.

Technologies used:

  • Python
  • PostgreSQL
Read more

Pseudo API

Lightweight automation layer simulating API behavior without exposing a backend. Deployed on a small scale for a PTD League feature.

Technologies used:

  • Python
  • OneDrive
  • Excel
  • Power Automate (Free License)
  • Power Apps (Free License)
  • SharePoint
Read more

PTD League

Fully automated contact centre gamification system, allowing players to earn points through a combination of call stats and submitted business during Prime Time Dialling periods. Features include: month-long seasons, leaderboards, promotion/relegation, sabotage, teams integration, 3D-modelled trophies.

Technologies used:

  • Python
  • PostgreSQL
  • Excel
  • Power Automate (Free License)
  • Power Apps (Free License)
  • SharePoint
  • Teams
  • Adaptive Cards
  • Blender
Read more

Conductor

A local script orchestration tool with real-time output, resource tracking, task scheduling, and logging - built to manage automations with visibility and control.

Technologies used:

  • Python
  • PostgreSQL
  • Alpine.js
  • Tailwind CSS
Read more

Office Signage Rotator

A GitHub Pages site that uses iframes to rotate display of embedded apps. Used to static and data-driven content on office screens.

Technologies used:

  • Github Pages
  • Power Apps
  • HTML/CSS/JS
Read more