
Mike MacDonagh
Support-focused developer who turns chaos into clean, documented systems. I troubleshoot, fix broken processes, and build lightweight tools that keep teams moving.
What I Do
I keep internal systems tidy and usable: triaging bugs, grooming backlogs, writing practical user guides, and shipping small tools (web/automation) that remove friction. I’m comfortable digging through SharePoint/Teams setups, documenting processes, and training AI assistants to handle routine queries— so people get answers faster.
Experience Highlights
Junior Power Apps Developer
Dec 2019 – Present- Internal application support for SharePoint, Teams & line-of-business tools.
- Built/maintained documentation (user guides, environment setup, SOPs).
- Backlog management via DevOps & Autotask; triage bugs & enhancements.
- Facilitated standups, knowledge-shares; trained/configured support AI agents.
Freelance Developer & Digital Consultant
2015 – Present- Delivered client websites; handled hosting, domains, email & SSL.
- Theme/dev work in HTML/CSS/JS; WordPress migrations & maintenance.
- Process & tooling advice; light UX, SEO enhancements, analytics reporting.
- Docs & handovers so clients can self-serve confidently.
Projects
Latest Writing
Why I built this portfolio
Quick note while I flesh this out. The site runs on Jekyll with a light formal theme…
How I Built This Portfolio: structure, theme, and sanity
tl;dr… Jekyll + a light formal theme, dark project cards for contrast, and simple data-driven JS for a filterable projects grid.
Hello World
This is my first post using Jekyll and GitHub Pages. I’m keeping it simple and writing everything in Markdown.