Glen Thomas

About Me

I'm a Staff Software Engineer with extensive experience building platforms and leading software development at cutting-edge businesses across the UK.

I specialise in creating robust, scalable solutions and have a proven track record of delivering high-impact software that drives business growth and innovation.

What I Do

Software Engineering

Description of your first service or skill. Explain what you offer and how it benefits your clients.

Service 2

Description of your second service or skill. Highlight your expertise and experience.

Service 3

Description of your third service or skill. Show your versatility and range.

Service 4

Description of your fourth service or skill. Demonstrate your comprehensive abilities.

Service 5

Description of your fifth service or skill. Show your versatility and range.

Resume

Experience

January 2024 - Present
M&S, London

Staff Software Engineer (Platforms)

Leading the design and implementation of internal developer platforms for front and back end products. Championing M&S's standard development frameworks while mentoring junior engineers and driving product planning with an agile approach.

June 2022 - January 2024
Cazoo, London / Hybrid

Senior Platform Engineer

Designed, built, and sustained the software platform underpinning diverse products and services. Collaborated with product teams to tailor platform solutions while implementing robust monitoring and driving continuous improvement initiatives.

January 2022 - June 2022
Intelligent Lilli, Remote (UK)

Senior Engineer

Developed APIs in Clojure and Python for internal teams and customer-facing applications. Managed AWS-based IoT device fleets and processed IoT data streams for machine learning pipelines.

December 2018 - January 2022
Moonpig, London

Senior Software/Platform Engineer

Led the reconstruction of the entire technology estate, transitioning from legacy systems to cloud-based solutions. Established CI/CD patterns, managed multi-account AWS infrastructure, and designed federated GraphQL tooling.

October 2017 - December 2018
ASOS, London

Software Engineer

Developed high-throughput, low-latency e-commerce web services using Microsoft Azure and .NET Framework. Implemented distributed microservices architecture with REST APIs and Azure Service Bus using Kanban methodology.

January 2017 - October 2017
BGC Partners, London

Senior Software Developer

Developed a cutting-edge MiFID II compliant equity derivatives broking platform. Transitioned from .NET desktop framework to AWS cloud-hosted web client using distributed microservices architecture.

February 2015 - January 2017
Betway, London

Senior Software Developer

Developed and maintained N-tier .NET applications with service-oriented architecture using RabbitMQ messaging. Delivered daily software releases in rapid development cycles while championing best practices.

Education

University of Brighton

BSc Computer Science

BSc Computer Science with work placement in Credit Risk at Lloyds TSB. The degree covered software engineering, algorithms, database systems, and networks. The placement provided hands-on experience in risk modeling, regulatory compliance systems, and financial data analysis within a major banking environment.

Long Road 6th Form College, Cambridge

A-levels

Computing, Maths, Physics and Electronics

Tech Skills

Platform & Cloud

AWS Azure Akamai Cloudflare Terraform Infrastructure-as-Code

Languages

TypeScript C# Python Kotlin Clojure

Platform Engineering

CI/CD (GitHub Actions, GitLab) Serverless (Lambda) Kubernetes Container Orchestration Developer Tooling Gitops Internal Developer Platforms

Architecture

Microservices Event-Driven Systems GraphQL REST APIs

Messaging & Data

Kafka RabbitMQ Service Bus SQS / SNS PostgreSQL SQL Server DynamoDB

Blog

Latest posts from my blog at blog.glen-thomas.com

Loading latest blog posts...

Contact

London, UK

glen.thomas@outlook.com