Summary
Alex Douglas is a Senior Software Engineer with 10 years’ experience designing and scaling distributed .NET systems, currently contributing at Mangopay from the Greater Bristol Area. He led development and technical direction of a web-based card payment terminal platform that grew to support thousands of terminals and over a million transactions per month. Deeply experienced in C#/.NET 6–7, multi-threading, persistent TCP device connections, and inter-service communication (REST, RabbitMQ, gRPC), he pairs pragmatic architecture with hands-on troubleshooting. Alex has worked across the stack—databases (MSSQL), service discovery (Consul), ELK monitoring, and Linux-hosted deployments—while guiding teams as a tech lead rather than a people manager. A First Class Computer Science graduate, he brings a disciplined TDD and automation mindset fostered early at Renishaw and Screwfix. Unusually for a payments engineer, he also lists biostatistics and teaching statistics with R among his interests, reflecting a taste for data-driven problem solving.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BSc), Computer Science with Industrial Placement year, First Class, Bachelor of Science (BSc), Computer Science with Industrial Placement year, First Class at University of the West of England
Barton Peveril Sixth Form College