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