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.

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

2008
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.

2003
Long Road 6th Form College, Cambridge

A-levels

Computing, Maths, Physics and Electronics

Tech Skills

C# JavaScript TypeScript Node.js Python Terraform React PostgreSQL MongoDB Redis DynamoDB Docker Kubernetes Lambda AWS Azure Akamai Cloudflare GitHub Actions GraphQL REST APIs Microservices Event-Driven Git Agile Testing

Blog

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

Loading latest blog posts...

Contact

London, UK

glen.thomas@outlook.com