Suggestions
Matthew Randle
Azure, DevOps, Microservices, .NET Core, Kafka
Matthew Randle is a seasoned lead / senior software engineer with a rich background encompassing over 20 years of experience in software development.
Specializing in cloud-native microservices architecture, Matthew has honed his skills around Azure, Kubernetes, and Kafka, holding the distinction of being a Confluent Certified Kafka Developer.
His expertise spans a wide range of areas including API development with ASP.NET Core, Docker, and CosmosDB, container orchestration using Kubernetes and Docker Swarm, and API design leveraging Open API standards.
Within the Azure ecosystem, Matthew has worked extensively with services like AKS, Azure Functions, API management, Event Hubs, Service Bus, B2C, Azure AD, Cosmos DB, Key Vault, Container Registry, and Azure Monitor.
He is well-versed in DevOps practices, employing CI/CD pipelines with Azure DevOps, utilizing YAML build configurations for deployments to Azure, Kubernetes, Swarm, as well as on-premises infrastructures through IIS. Matthew also excels in infrastructure as code implementation using Bicep and ARM templates.
With a proficiency in Kafka, Matthew has hands-on experience in event streaming architectures, developing consumer/producer APIs using the .NET Confluent library, configuring Kafka connectors, and utilizing KSQL for stream processing.
Matthew's architectural prowess shines through his ability to craft and document intricate system designs and API specifications adhering to standards like Swagger.
In the realm of web development, he has expertise in building single-page applications using React and Blazor, employing various Javascript tooling such as WebPack, NPM, and Angular CLI, and working with other frameworks and libraries like Durandal and Knockout.
Additionally, Matthew's skill set extends to Agile methodologies, automated testing, version control systems like Git and Mercurial, and implementation of federated identity solutions using SAML2, WS-Fed, and OpenID Connect.
Matthew pursued his education at Queens College, Palma, and obtained a Bachelor of Science (BSc) degree in Information Technology with a 2.1 classification from The University of Salford.
Throughout his career, Matthew held prominent roles at various organizations including DHL Parcel, McCann Birmingham, Next Ltd, Daemon Directory Services, InTouch Conveyancing Software, FACE Recording and Measurement Systems, LINE UK, Intermation, and Delta Computing.
His diverse professional journey has equipped him with a comprehensive skill set that spans across software development, cloud architecture, DevOps, API design, web development, and more.