Technical expertise
Skills grouped by the kind of work they support. Within each group, I separate what I have used in professional roles from what I hold as working knowledge.
Cloud and infrastructure
Designing, running and maintaining the servers, cloud services and hosting that business applications depend on.
Used in professional roles
- AWS infrastructure
- Server administration
- Hosting environments
- DNS and domain management
- SSL/TLS certificates
- Backup and disaster recovery
- CI/CD pipelines
- Maintenance automation
Working knowledge
- Microsoft Azure
- Cloudflare
- Linux servers
- Windows Server
- Hyper-V and virtualisation
- Reverse proxy configuration
Microsoft 365 and modern workplace
Administering the collaboration, identity and email platforms people use every day, and helping them use those tools well.
Used in professional roles
- Microsoft 365 administration
- Google Workspace administration
- User training
Working knowledge
- Microsoft Entra ID
- Exchange Online
- SharePoint Online
- OneDrive
- Microsoft Teams
- Microsoft Intune
- Microsoft Defender
- MFA and access policies
- User lifecycle management
- Email migration
IT support and systems administration
Finding the cause of a problem, fixing it, and explaining it clearly to the person who reported it.
Used in professional roles
- End-user support
- Incident troubleshooting and resolution
- Hardware and software troubleshooting
- Network troubleshooting
- Data backup and restoration
- Vendor coordination
- IT inventory and asset records
Working knowledge
- Active Directory
- DNS and DHCP
- Endpoint management
- User onboarding and offboarding
- Technical documentation
- Root-cause analysis
Web and application implementation
Building, deploying and supporting websites and business applications, from legacy modernisation to new platforms.
Used in professional roles
- PHP and Laravel
- REST API development
- OAuth integrations
- Website deployment and hosting
- Database maintenance
- Performance optimisation
- Legacy application modernisation
Working knowledge
- WordPress and Elementor
- JavaScript and TypeScript
- React and Next.js
- Node.js
- MySQL and PostgreSQL
- Flutter
- Website migration
- Technical SEO
Security and reliability
Reducing the chance of an incident, and making sure recovery is quick and predictable when one happens.
Used in professional roles
- Access controls
- Network security
- IT policy
- Backup practices
- Disaster-recovery readiness
- Risk assessment support
Working knowledge
- MFA and identity security
- Firewall administration
- Network segmentation
- Patch management
- Server hardening
Platforms and collaboration
The business platforms and delivery tooling I work with alongside development and operations teams.
Used in professional roles
- Progress OpenEdge database administration
- Release and deployment workflows
- Cross-team release coordination
- Mentoring engineers
Working knowledge
- Git
- Jira
- Monday.com
- HubSpot
- Zoho