Alex Edwards

Alex Edwards

alex@lexedwards.com - https://lexedwards.com - https://www.linkedin.com/in/lexedwards

Professional Summary

Senior Software Engineer operating at Staff level across architecture, platform design, and distributed systems. Provides technical direction through collaboration and execution, helping teams navigate ambiguity and deliver secure services at scale. Combines systems thinking with pragmatic engineering to improve reliability, scalability, and developer effectiveness across complex product environments.

Expertise and Skills

Cloud

AWS (Compute, IAM, Security), Infrastructure as Code (Cfn, CDK, Terraform), DevOps and CI/CD, Linux SysOps, Containerisation (Docker, ECS, EKS)

Languages and Frameworks

Node.js, TypeScript, Go, Rust, Bash, React

Architecture & Design

Distributed Systems, Microservices, Containerisation, Data Modelling, RESTful APIs, Cloud Security, Threat Modelling, Agile Methodologies

DevOps & CI/CD

Git, Pipeline Automation, Security Champion

Communication & Collaboration

Project Leadership, Technical Documentation, Knowledge Sharing Presentations, Agile Methodologies, ADR/RFC Processes

Professional Experience

Senior Software Engineer - iPlayer Business Layer

BBC, UK

2024–Present

  • Led iPlayer’s adoption of a new multi-tenant business-layer platform, translating a broad organisational target architecture into production-delivered capabilities through RFCs, ADRs, hands-on implementation, and reusable engineering patterns.
  • Established cross-team security guidance for Node.js services, translating supply-chain threat response into practical engineering standards adopted across 3 teams.
  • Architected the practical adoption path for a new modular business-layer architecture, defining capability boundaries, personal/non-personal request patterns, service composition, caching behaviour, and operational edge cases for iPlayer.
  • Proved the viability of a new platform model for iPlayer by moving from architectural concepts to iterative delivery, enabling the team to ship multiple capabilities in a shared runtime environment without direct infrastructure ownership.
  • Adapted a broad organisational target architecture to real product constraints, stress-testing assumptions against iPlayer’s data aggregation, personalisation, caching, and layered service composition requirements.

Senior Software Engineer - iPlayer Web

BBC, UK

2023–2024

  • Strengthened secure production delivery by leading DevSecOps workshops on practical security practices.
  • Strengthened reliability and operational readiness by defining load-testing strategy and driving technical debt improvements.

Software Engineer - iPlayer Web

BBC, UK

2022–2023

  • Improved test maintainability and developer experience across multiple teams and micro front-ends by standardising use of a bespoke testing framework and reducing technical debt.

Software Engineer

Imaginative Software Ltd, UK

2020–2022

  • Delivered secure, client-facing solutions for international agency clients, spanning education platforms and API-led music licensing workflows, independently and with stakeholder-led teams.

Web Developer

Vietnam

2017

Lead Developer

Coventry University

2014

Certifications

AWS Certified Solutions Architect - Professional (SAP-C02)

AWS

Target: Q3 2026

Security Engineering on AWS

QA

2024

Advanced Developing on AWS

QA

2024

Advanced Architecting on AWS

QA

2023

Threat Modelling

JBI

2023

SSL/TLS and Internet PKI

Feisty Duck

2022

Education

BA (Hons.) Photography

Coventry University, UK

Interests

DevSecOps, Home lab, Gen AI and ML, Embedded Systems, Home Automation

A PDF version is available for download