Louis
Lawson
Third-line service desk engineer, moving into cloud and DevOps on Azure.
I build the tools and systems a business runs on, from an API hosted on Azure to the scripts that retire a manual process. The work I enjoy most is replacing repetitive work with code.
Five and a half years in IT, across managed service providers and in-house IT in logistics.
These timings are measured in your browser, so they need JavaScript to show.
projects (02)
Each one written up as setup, change and result.
- R01
ParcelQuote delivery platform
featured completeRead the run sheet: ParcelQuote delivery platformsetup
Showcase a secretless, end-to-end DevOps pipeline. The application is a small shipping-quote API, inspired by earlier work. Kept simple on purpose, because the pipeline and the Terraform are the point.
change
A pipeline in Azure Pipelines that builds, tests, scans and publishes a FastAPI Docker container. Terraform provisions Azure Container Apps for dev and production. Production releases shift traffic in measured steps, and every Azure login uses workload identity federation.
result
No Azure credential is stored anywhere. Every commit to main passes quality and security gates before it can deploy. If a production release fails, traffic goes back to the previous revision in the same run.
- R04
This website
in serviceRead the run sheet: This websitesetup
A personal site needed to show how I build and ship things, rather than only say so.
change
A static Astro site on Azure Static Web Apps, defined in Terraform and delivered by GitHub Actions with OIDC instead of stored cloud credentials.
result
Every pull request is checked, one that changes the site gets a preview, and a merge to main that changes the site deploys through the same pipeline.
skills
Where I've used each one, and the projects that show it.
-
APIs and automation
Built a customer-facing API that generates shipping labels across more carriers, and a PowerShell module that replaced a manual data upload between two platforms.
Python / FastAPI / Docker / PowerShell
-
Azure and infrastructure as code
Deployed that API to Azure App Service from Azure Container Registry, and built this site's hosting in Terraform with GitHub Actions.
Azure App Service / Azure Container Registry / Terraform / GitHub Actions
seen in R04
-
Identity and access
At a managed service provider: planned and implemented Entra ID Privileged Identity Management with just-in-time access, now the blueprint for every customer that needs it, and replaced a failed domain controller.
Entra ID / Privileged Identity Management / Active Directory
-
Device management
Reworked Intune onboarding from about two hours a device to twenty minutes, and automated Android kiosks: an enrolment profile puts each device in a multi-app kiosk group, and a Microsoft Form onboards or wipes a device through Power Automate and Microsoft Graph.
Intune / Power Automate / Microsoft Graph
-
Backup, patching and compliance
Implemented Veeam backups with copies on site, off site and in the cloud, tested quarterly by restoring a lost virtual machine. For my employer's Cyber Essentials Plus renewal, automated Dell Command Update and Windows updates, so every company device came back into compliance where patching had been manual.
Veeam / Dell Command Update / Windows Update
-
Migrations
Moved about 5-6 TB from an on-premises file server to SharePoint for about 160 users: reworked the structure with department managers, migrated with the SharePoint Migration Tool, gave access through Group Policy, and ran the user communication and training.
SharePoint / SharePoint Migration Tool / Group Policy
what I'm exploring next
- Studying for SC-900, Security, Compliance, and Identity Fundamentals
- Studying for AZ-104, Azure Administrator
- Terraform for Azure infrastructure
- Policy as code beyond Azure Policy
- CAN bus reverse engineering
certifications
Certifications and achievements.
- Microsoft Certified: Azure Fundamentals (AZ-900) Microsoft 2026-07 verify
garage
Cars, trucks and tractors: photos from shows and meets.
contact
About a role, a project, or just a conversation.
- availability
- Not available
- based in
- North East UK