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
Frontend development and UI/UX
Clear interfaces, built to last.
Full-stack development
Applications with a backend and database.
Microsoft 365 administration
Accounts, licences and mail that work.
Data analytics and visualisation
Reports that answer a specific question.
Level 2 and Level 3 technical assistance
Escalated faults traced to the root.
Agentic AI integration and automation
AI in a workflow, with approval.
Skills and experience
Each skill shows its level and the work behind it.
| Skill | Level | Evidence |
|---|---|---|
| UI and UX design | Applied experience | Programmer since 2023 |
| Front-end web development | Applied experience | Department web projects since 2015 |
| Microsoft 365 and Exchange | Core expertise | 2nd level support since 2015 |
| Microsoft Entra | Applied experience | Microsoft 365 support |
| Enterprise application management | Applied experience | Microsoft 365 support |
| Single sign-on setup and administration | Applied experience | Microsoft 365 support |
| SharePoint administration | Applied experience | Microsoft 365 support |
| 2nd line IT support | Core expertise | Since 2015, general IT from 2012 |
Showing skills 1 to 8 of 12
How a project runs
Discover
Understand the problem and what already exists.
Plan
Agree scope and what done looks like.
Build
Work in small steps you can review.
Validate
Test against real use and failure cases.
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.