Douglas McLellan
MAKING IT SUPPORT USERS · M365 · ENTRA ID · AUTOMATIONS

Microsoft 365, Identity & Security.

IT Professional turning complex, fast-moving requirements into secure, reliable, and user-friendly technology in a wide range of environments including medical, sports and deprivide communities. I operate at the intersection of new technology, security, usability, and delivery.

Douglas McLellan
AvailabilityOpen to conversations
Work patternHybrid
Recruiter tool

Candidate Analysis

Paste a role description to compare it against Douglas's skills, experience, and operating range. The assessment is written for recruiters and hiring managers deciding whether to make contact.

  • Highlights the strongest matching strengths and relevant evidence.
  • Calls out gaps or weak spots without overselling.
  • Ends with a practical recommendation on whether Douglas is worth approaching.

No IP address or other identifying details are stored.

Built for recruiter-side screening, not candidate self-scoring.

Technology Working for Users

Currently bringing modern M365 to one of Europe's most technologically advanced private hospitals. Across a number of roles I have owned strategy, standards, risk and escalation across endpoints, identity, collaboration, and connectivity while partnering with range of vendors on delivery locally, nationally and internationally.

From Microsoft 365 governance and Power Platform automation through to event-critical infrastructure for broadcast and live scoring, my focus is durable outcomes — documented, secure, and usable by the people the technology serves.

Selected Projects

AI-Assisted App Builds

Two client tools deployed for Cricket Ireland. One personal AI workspace and portfolio platform, self-hosted and in daily use. All three were built using an AI-assisted development workflow — conversational design, iterative implementation with AI code assistants, and continuous refinement against real operational needs. The approach is not about using AI as a shortcut; it is about using it as an accelerator while retaining human judgement over architecture, security, usability, and operational fit. Security was central throughout: authentication is handled through existing trusted identity layers including Microsoft Entra ID, Microsoft Teams, SharePoint, and Google OAuth. Secrets and production data are kept outside the repositories, and access is shaped around clear user roles and data boundaries.

Bowling Load Tracker

arrow_outward

A secure Azure-hosted workload monitoring platform for Cricket Ireland bowlers. The system lets players log sessions, gives coaches visibility over assigned players, and uses ACWR calculations to flag workload spikes before they become injury risks.

Node.js, Express, PostgreSQL, Azure App Service, Entra ID, Microsoft Graph, Microsoft Teams
  • Designed and delivered a secure bowling workload monitoring application for Cricket Ireland, enabling players, coaches, and administrators to track bowling sessions and monitor injury risk through Acute:Chronic Workload Ratio analysis.
  • Built a Node.js/Express application with PostgreSQL persistence, Azure App Service hosting, Microsoft Entra ID authentication, Microsoft Graph role resolution, and Microsoft Teams personal app integration.
  • Implemented role-based dashboards for players, coaches, and administrators, including coach-player assignments, CSV import/export, configurable thresholds, weekly targets, trend charts, and Teams channel notifications.

McLellan Hub Personal

arrow_outward

A private AI workspace and portfolio platform — personal tooling — combining multi-model chat, project memory, document analysis, source-linked research, export workflows, and recruiter-facing portfolio AI.

Node.js, Express, EJS, SQLite, Google OAuth, AI provider integrations
  • Built a self-hosted AI workspace combining private multi-model chat, project memory, document upload, source-linked research, portfolio content management, and public AI-assisted CV experiences.
  • Developed a Node.js/Express and EJS platform using SQLite, Google OAuth, subdomain routing, model configuration, request logging, document extraction, answer export to Word/PDF/Google Docs, and recruiter-facing AI chat.
  • Implemented practical AI governance features including prompt-injection guards, rate limiting, private project context, searchable recall, per-user model routing, and logging of model usage, cost, tokens, and response quality.

A SharePoint Framework reporting tool for Cricket Ireland match referees. It captures venue reports, stores structured answers in SharePoint, retrieves previous reports for the same venue, and carries forward unresolved venue notes so operational knowledge is not lost between fixtures.

SharePoint Framework, React, TypeScript, Fluent UI, SharePoint REST API
  • Built a SharePoint Framework web part for Cricket Ireland match referees to capture structured venue reports and preserve operational knowledge across fixtures.
  • Developed a React/TypeScript SPFx solution using Fluent UI and SharePoint REST APIs to save structured report data, readable summaries, and match metadata into a SharePoint list.
  • Implemented venue history lookup, live summary preview, required-field validation, and carry-forward notes so unresolved venue issues are surfaced automatically to future officials.
Career Trajectory

Experience Matrix

Mar 2026 — Present

M365 Administrator

Beacon Hospital
Supporting the hospital's transition to Microsoft 365, with a focus on secure administration, user support, and the practical rollout of SharePoint, Teams, OneDrive and Entra ID.
Apr 2024 — Mar 2026

IT Manager

Cricket Ireland
Led IT for organisation accross Ireland including endpoint and identity secuirty, collaboration and connectivity. Modernised Microsoft 365 tenant governance, delivered DMARC enforcement and tighter enterprise app permissions, built Power Apps and Power Automate solutions, and supported event-critical technology including live scoring and broadcast connectivity.
May 2023 — May 2024

IT Systems Administrator

Cricket Ireland
Supported co-managed IT operations across end-user devices, identity, file services and collaboration tools. Planned and delivered migration of priority workloads from AWS to Microsoft 365.
Mar 2020 — Apr 2023

ICT Manager / Community Development Co-ordinator

Liffey Partnership
Led ICT operations across five Dublin sites. Drove the org-wide move to SharePoint and OneDrive, retiring on-prem Windows Server 2012. Implemented a VoIP/softphone solution and enabled secure remote working at the onset of COVID-19.
Mar 2017 — Mar 2020

Community Development Co-ordinator

Liffey Partnership
Led a community development team delivering multi-stream programmes spanning social inclusion, health promotion and restorative practice.
Oct 2015 — Oct 2016

Project Officer — Routes to Inclusion

Inclusion Scotland
Researched the impact of health and social care integration on disabled people, and evaluated the accessibility implications of new technologies (Scottish Government-funded).
2013 — 2015

Senior Manager

Humanist Society Scotland
Brought structure and operational maturity to a growing organisation — replacing Excel-based membership with CiviCRM and implementing Google Workspace for a distributed team.
Aug 2012 — Dec 2013

Head / Trust Secretary — ICAS Foundation

ICAS
Established the ICAS Foundation from inception, building partnerships with Scottish universities, schools and professional bodies to support progression to higher education.
Nov 2002 — Aug 2012

Community Development Officer

Age Scotland
Supported service development across local member groups in East Central Scotland. Contributed to an organisation-wide Raiser's Edge CRM implementation.
Competency Map

Capability & Innovation

check_circle Strong Proficiency
  • Microsoft 365 Administration
  • Entra ID & Identity
  • Intune & Device Management
  • SharePoint & Teams
  • Power Platform
  • Email Security & DMARC
  • Vendor & MSP Management
code AI-Assisted Development

Three Shipped Tools

Bowling workload monitoring, venue reporting, and a private AI workspace — designed for real operational needs, deployed, and in use.

Node.js Azure SPFx
build Toolkit

Candidate Analysis

Give recruiters a fast, evidence-led read on how Douglas lines up against a role and whether it is worth reaching out.

Open Tool arrow_outward
Current Focus

Secure Microsoft 365 Administration in Healthcare

Beacon Hospital Private Clinic

Security, Usability, Delivery and Training

The best technology is the technology you don't notice. My work is about making things secure, performs reliably, and deliver training so that teams can forget about the technology and get on with their jobs.

20+
Years IT, Org & Ops Leadership
5
Sites migrated to M365
Operating style Security-first delivery

Methodical administration, practical security controls, and reliable systems that hold up when they need to — including live international fixtures.

Proof of work Built, deployed, in use

Each AI project on this site is shipped and in operational use — with real users, documented processes, and successive iterations built from actual feedback.