anthonykeen.org / sysadmin_lab
bash — anthony@lab
Booting anthonykeen.org…
Loading identity module… OK
Mounting /infrastructure … OK
Initialising governance framework… OK
Loading applied_ai module… OK
System ready.
visitor@web:~$ whoami
Anthony Keen — IT Infrastructure & Cybersecurity Leader
Hybrid Microsoft • Entra Identity • Applied AI on Azure • Automation • Resilience
visitor@web:~$ cat about.txt
I design secure, practical IT environments in education.
Governance that works. Automation that removes toil.
I also ship production AI on Azure — Entra-backed, audited, built for real staff and students.
Systems people can rely on.
visitor@web:~$ echo "You probably want links."

toolbox --primary

M365
Entra ID
Azure
Intune
FortiGate
VMware
Veeam DR
PowerShell
Microsoft Graph
Python
TypeScript

projects --recent

Things I’ve shipped to keep systems boring — and one that made AI usable at school without chaos.

nossal_ai_platform

applied ai
Production AI assistant for staff and students: React, Azure Functions, PostgreSQL, Entra ID RBAC, audit logging. Role-appropriate access without dumping school data into consumer tools.
ai.nossalhs.vic.edu.au ↗
React
Azure Functions
PostgreSQL
Entra ID

fortigate_cutover

network
Palo Alto → FortiGate 400F migration with service continuity: bench build, cutover plan, logging/UTM uplift, and operator runbooks for ongoing ops.
FortiGate
Zero-downtime
Logging
VPN

essential_eight_uplift

security
Practical uplift aligned to ACSC Essential Eight (ML1): policy, controls, evidence, repeat. Focus on “works in the real world” governance.
Essential Eight
IAM / Least Privilege
Patch & Config
User Awareness

intune_lifecycle_hardening

endpoints
Standardised builds, policy baselines, and lifecycle management so devices are consistent, secure, and low-touch at scale.
Intune
Windows
Compliance
Autopilot

recovery_assurance_dr

resilience
Improved backup governance and recovery confidence: tighter hygiene, clearer runbooks, and repeatable DR drills.
Veeam
DR Planning
Restore Testing
VMware

automation_graph_powershell

automation
Reduced toil and improved consistency using PowerShell and Microsoft Graph: provisioning, reporting, governance checks, and workflow automation.
PowerShell
Microsoft Graph
Reporting
Identity