Building Digital Experiences. Solving Technical Challenges.

I build web tools and keep Microsoft 365 environments running.

Design, code and operations

My background is hands-on IT: deploying systems, supporting Microsoft 365 and tracing faults to their cause. I also design and build web interfaces, and each informs the other.

Where I can help

Skills and experience

Each skill shows its level and the work behind it.

Skills with experience level and supporting evidence
SkillLevelEvidence
UI and UX designApplied experienceProgrammer since 2023
Front-end web developmentApplied experienceDepartment web projects since 2015
Microsoft 365 and ExchangeCore expertise2nd level support since 2015
Microsoft EntraApplied experienceMicrosoft 365 support
Enterprise application managementApplied experienceMicrosoft 365 support
Single sign-on setup and administrationApplied experienceMicrosoft 365 support
SharePoint administrationApplied experienceMicrosoft 365 support
2nd line IT supportCore expertiseSince 2015, general IT from 2012

Showing skills 1 to 8 of 12

How a project runs

  1. Discover

    Understand the problem and what already exists.

  2. Plan

    Agree scope and what done looks like.

  3. Build

    Work in small steps you can review.

  4. Validate

    Test against real use and failure cases.

  5. Deliver and support

    Hand over with documentation, then support.

Have a technical challenge worth solving?

Tell me what is not working, or what you want built.