L3 Software Development
April 2023 — PresentDelivery & ownership
- Owned the Showcase, LPVR, and Stream+ portfolio end to end — scope, sequencing, stakeholders, and release — for products at national scale
- Presented requirements, risks, dependencies, and recommendations at biweekly Director and VP reviews; demoed portfolio features to senior leadership
- Authored Swagger API docs and runbooks, led production incident response, and kept delivery aligned across product, engineering, and operations
Cloud migration & cost reduction
- Led a two-year program that migrated TV Mediaroom applications to Google Cloud™ across multiple environments with zero customer downtime, mapping integrations and dependencies across internal teams and external vendors
- Drove savings by retiring in-house servers and their maintenance
- Designed a 24-hour Redis account-state cache that reduced repeat platform API calls and redundant profile writes, cutting load and cost
- Migrated legacy TV analytics databases to Cloud SQL/PostgreSQL to further reduce infrastructure cost
- Owned migration of recommendation scoring from a legacy API to its successor ahead of platform sunset, retiring deprecated dependencies and de-risking the cutover
Build & integrations
- Rebuilt LPVR's CRUD functionality, improving performance and cutting Mediaroom traffic
- Integrated Apple TV+®, Xbox Game Pass™, and Discovery+® OTT services into Showcase/Mediaroom
- Built and shipped the Business TV Pay-Per-View grant-management tool — React front end, .NET Core microservice on GKE — from requirements through release, with CI/CD across dev through production environments, audit logging, and observability, provisioned with Terraform and GitHub Actions
- Delivered a post-migration customer notification system end to end, integrating GCP Analytics APIs with Mediaroom and Redis across the account lifecycle, with kill switches, monitoring, and runbooks
Monitoring & observability
- Stood up Stream+ monitoring, alerting, and log tracing in AWS with New Relic and CloudFront telemetry
- Transitioned application monitoring to Dynatrace and moved TV monitoring onto cheaper tooling to cut cost
AI & innovation
- Built the business case that secured investment in AI developer tooling for the team, then led adoption workshops and end-user training
- Introduced GitHub Copilot™ and ran AI innovation sessions to lift developer engagement and experimentation
- Retrained DevOps staff into developer roles and mentored developers to independent feature delivery
- Competed in Alberta's first GovTech Hackathon
Projects: Showcase, LPVR, and Stream+


