Glen Thomas
Software Engineer
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
Resume
Experience
January 2024 - Present
M&S, LondonStaff 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 / HybridSenior 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, LondonSenior 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, LondonSoftware 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, LondonSenior 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, LondonSenior 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 BrightonBSc 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, CambridgeA-levels
Computing, Maths, Physics and Electronics
Tech Skills
Blog
Latest posts from my blog at blog.glen-thomas.com
Loading latest blog posts...