PageTech Solutions
Turning Complex Problems Into Confident Technology
Founder-led C#/.NET and Azure work by Jamie Page, 100% remote, for businesses of any size.
Book a call (free, 20 minutes, opens the booking calendar in a new tab) Send a message
What do you need?
- Something’s wrong and I need it diagnosed I find out what is actually wrong and write it down before prescribing anything. You own the findings whether or not you commission the work. Written scope before work starts30-day defect warranty from sign-off Consultancy →
- I have a job to build or fix A bounded piece of C#/.NET or Azure work. I normally quote a fixed price against a written scope, so you know the cost before the work starts. Written scope before work starts30-day defect warranty from sign-off Freelance →
- I’m filling a contract role Senior C#/.NET and Azure, engaged through my own limited company. Skills, availability and how to engage me, in one place. Recruiters →
Why trust me
- 15+ years delivering production systems, 12 of them in C#/.NET
- UK limited company, registered in England and Wales, VAT registered
- Insured with Hiscox: £1m Professional Indemnity, £1m Public Liability, £100k Cyber
In their words
From people I have worked with. Every testimonial is published exactly as written, with the author’s consent.
Where a badge appears, the person signed in to the named account to confirm they wrote this testimonial. The sign-in provider did not review, verify or endorse the testimonial.
Systems I built for my own business, and still run
Written up with the reasoning left in: what the problem was, what I chose and what it cost.
-
The pipeline behind this site
Build once, gate it, deploy the same artefact to three environments. 665 production deployments through it since March 2026, counted from Azure DevOps deployment records rather than estimated.
-
A pipeline that cost more asleep than awake
DMARC and TLS-RPT reports arrive by email and in most organisations that is where they stay. The interesting part was not building the collector, it was noticing what it cost between runs.
-
Giving an assistant real access, safely
Wiring an AI assistant into DevOps, Microsoft 365, Azure and the ads platforms is the easy half. The design question was what happens before anything is allowed to write.
Latest from the Workshop
Real systems, with the reasoning left in: what the problem was, what I chose and why.
-
Rebuilding a lost column
A backend port silently dropped one UPDATE and a column went empty for seven weeks. Why the backfill rule was tested on known answers before it ran.
-
Twenty events a page, and GA4 got one
Every custom GA4 event on my site went silently undelivered after a move to the GTM Google tag. How one probe found it, and the lint that stops it.
-
One vulnerable package, four fixes
A .NET security advisory broke my builds overnight with no code change. Why the right fix differed in each of four repositories, and why audit stayed on.
Not sure which?
Book a free 20-minute call: you’ll know whether I can help and what the next step involves. No obligation.
Calendar not loading, or no time suits? Call, WhatsApp or message me.