I am a senior full-stack software developer/architect with experience leading and developing cloud-based applications. I have experience in a wide range of techniques and technologies including but not limited to C#, RESTful services, Angular /React , relational and non-relational databases, and using both Azure and AWS.\n\nBeing professionally trained as a Scrum Master and having a keen interest in DevOps allows me to help teams remain Agile, increasing the speed to deliver business value whilst also maintaining high quality. Certification and continuous research into cloud technologies allow me to keep current.

Joseph Washington

I am a senior full-stack software developer/architect with experience leading and developing cloud-based applications. I have experience in a wide range of techniques and technologies including but not limited to C#, RESTful services, Angular /React , relational and non-relational databases, and using both Azure and AWS.\n\nBeing professionally trained as a Scrum Master and having a keen interest in DevOps allows me to help teams remain Agile, increasing the speed to deliver business value whilst also maintaining high quality. Certification and continuous research into cloud technologies allow me to keep current.

Available to hire

I am a senior full-stack software developer/architect with experience leading and developing cloud-based applications. I have experience in a wide range of techniques and technologies including but not limited to C#, RESTful services, Angular /React , relational and non-relational databases, and using both Azure and AWS.\n\nBeing professionally trained as a Scrum Master and having a keen interest in DevOps allows me to help teams remain Agile, increasing the speed to deliver business value whilst also maintaining high quality. Certification and continuous research into cloud technologies allow me to keep current.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Principal Engineer at WPP
September 1, 2024 - Present
Principal Engineer responsible for defining the technology stack, setting the team's technical vision, and building a greenfield project management product. Led IaC using Terraform Cloud, designed services aligned with Azure Well-Architected Framework, and moved deployment to a GitOps model with ArgoCD. Spearheaded Kubernetes platform development, built backend RESTful microservices with C#/.NET 9, MongoDB and PostgreSQL, and implemented messaging with Azure Service Bus and MassTransit. Added Redis backplane with SignalR, created reusable NuGet packages, and developed micro frontends using Single-SPA and React. Enhanced local development with Aspire, championed TDD and Domain-Driven Design, and implemented reusable CI/CD pipelines with GitHub Actions and SonarQube. Mentored colleagues and conducted code reviews.
Principal Engineer at Publicis Groupe
August 31, 2024 - October 26, 2025
Led a Scrum-based team of onshore and offshore engineers to deliver microservices with dotnet core 8, EF Core, SQL Server, and Cosmos. Integrated SAP/Altair, upskilled team members, and introduced Domain-Driven Design to move away from anemic models. Built IaC with Bicep, securing resources with VNets and private endpoints, and established Azure DevOps pipelines. Guided POs and BAs in breaking down complex requirements, implemented React/Next.js frontend features, GraphQL-based BFF with Node.js, and containerized UI, BFF, and APIs. Introduced Devcontainers and TestContainers for consistent development and testing, explored OpenFGA for fine-grained permissions, and championed TDD and quality throughout delivery.
Senior backend engineer at Fortius
December 1, 2023 - October 26, 2025
Built backend RESTful APIs/microservices for billing, invoicing, subscriptions, catalog, and basket to support multi-product/multi-region scenarios. Implemented Backend-for-Frontend using App Gateway, and performed extensive tests with NUnit and SpecFlow. Created Azure DevOps pipelines for CI/CD, maintained high code quality with SonarQube, and leveraged dotnet core 6, Dapper, EF Core, SQL Server, Fluent Migrator, Docker, and MassTransit (Azure Service Bus).
Lead backend engineer at Sundown Solutions
February 2, 2023 - October 26, 2025
Led backend development to replace the BizTalk-based TfL ULEZ workflow with a cloud-native microservice approach on AKS. Built shared NuGet packages, authored Azure DevOps pipelines, upskilled Capita teams, reverse-engineered BizTalk into microservices, ensured backwards compatibility with CoreWCF, followed TDD outward-in testing, documented services with Mermaid, and implemented Scrum ceremonies to improve delivery.
Backend engineer at RTGS.global
October 31, 2022 - October 26, 2025
Developed multiple microservices using dotnet core C#, employing gRPC for duplex streaming and Service Bus/RabbitMQ for messaging. Hosted on Azure AKS and expanded Managed Application Definitions with Bicep. Created Azure Pipelines tasks to deploy Docker images from the client registry and ensured secure, scalable deployments.
Lead backend engineer at FitXR
February 28, 2023 - October 26, 2025
Led backend development for VR fitness platform, building RESTful APIs consumed by Unity. Implemented microservice decomposition and event-driven architecture using AWS EventBridge; integrated with Oculus APIs to award achievements. Built internal NuGet libraries and a templated repo generator to accelerate new microservices, and contributed to a CMS using React. Implemented personalization/recommendation features using AWS services; created local testing utilities with TestContainers.
DevOps Lead/Contractor at Deloitte
January 1, 2020 - October 26, 2025
DevOps lead within ITS, rolled out Azure DevOps across UK ITS, promoted DevOps practices, automated builds/deployments, and integrated security tooling. Migrated from on-prem VSTS to Azure DevOps and collaborated with Jira/TaskTop integrations; promoted Agile/Scrum and improved release processes.
Director/Senior Architect – Innovation and Transformation at Ernst & Young
March 1, 2022 - October 26, 2025
Leading architecture and transformation efforts within People Advisory Services. Evolving requirements with stakeholders, guiding cross-functional teams, and promoting DevSecOps practices using Azure DevOps. Led multiple projects including EY RESET, Workforce Managed Services Platform, Global Snapshots, and Azure infrastructure initiatives with Terraform/Bicep and Kubernetes.
Senior Developer/Manager – Mobility Technology Services, Tax at PwC
June 1, 2016 - October 26, 2025
Redeveloped UI from Web Forms to SPA (Angular/TypeScript), built internal REST API with EF Code First and OData, migrated from Oracle to SQL Server, and implemented a tax residency calculator. Promoted TDD, introduced Octopus Deploy for automated deployments, and reduced release times dramatically.
Senior Developer/Contractor – Mobility Technology Services, Tax at PwC
September 1, 2016 - October 26, 2025
Developed mobile solutions with Xamarin and Azure DocumentDB, contributing to tax-related applications and data services for mobility initiatives.
Tech Team Lead/Contractor – Innovation Team, Tax at Deloitte
March 1, 2018 - October 26, 2025
Led rapid prototyping in Angular/TypeScript, mentored teams across locations, promoted Scrum, and aligned projects with security and risk requirements. Drove migration toward containerization and cloud platforms, and facilitated cross-team collaboration.
Web Developer, Petroleum Services Group at Deloitte
April 1, 2012 - October 26, 2025
Developed and maintained internal/client-facing applications using .NET Web Forms and MVC; managed TFS/SharePoint environments and supported multi-project delivery within the Petroleum Services Group.

Education

BSc (Hons) Computing at Bournemouth University
September 1, 2004 - May 1, 2008

Qualifications

Microsoft Certified: DevOps Engineer Expert – AZ-400
January 1, 2022 - October 26, 2025
Microsoft Certified: Azure Developer Associate – AZ-204
November 1, 2021 - October 26, 2025
Microsoft Certified: Azure Fundamentals – AZ-900
January 1, 2021 - October 26, 2025
SAA-C01: AWS Certified Solutions Architect – Associate
October 1, 2018 - October 26, 2025
Scrum Master Professional Level 1
May 1, 2014 - October 26, 2025
Exam 70-536: Microsoft .NET Framework, Application Development Foundation
October 1, 2010 - October 26, 2025
CMI Level 5 Diploma in Management and Leadership (QCF)
September 1, 2011 - October 26, 2025

Industry Experience

Software & Internet, Professional Services, Media & Entertainment