CV
LinkedIn is probably a better view of my work background and what my roles have involved.
This is more of a historical list of all the technolgies I’ve worked with, there are a lot of them. Far too many to list on a CV.
Employment History
Dates | Company | Role |
---|---|---|
Jan 2024 - Aug 2024 | Aldermore Bank | Engineering Lead |
Apr 2023 - Dec 2023 | Allen & Overy | Legal Technology Consultant |
Jan 2023 - Apr 2023 | Container Solutions | Cloud Native Enterprise Architect |
Jan 2022 - Jan 2023 | Career Break | Funemployed |
Oct 2019 - Dec 2021 | Red Hat UK | Services Delivery Manager |
Sep 2015 - Oct 2019 | Red Hat UK | Senior Consulting Architect |
Jun 2013 - Sep 2015 | Admiral Group | Infrastructure Architect |
Apr 2011 - Jun 2013 | Amdocs OSS Division | Principal Consultant |
Mar 2009 - Apr 2011 | Amdocs OSS Division | Senior Consultant |
Jun 2008 - Mar 2009 | Red Hat UK | Technical Account Manager |
Apr 2007 - Jun 2008 | Amdocs OSS Division | Senior Consultant |
Mar 2005 - Apr 2007 | ntl:Telewest Business | Server Development Specialist |
Jul 2004 - Mar 2005 | ntl: Group IT | System Shift Support Engineer |
Jan 2000 - Jul 2004 | Orchid Telematics | Unix Systems Administrator |
Dec 1997 - Jan 2000 | Orchid Telematics | Senior Technical Support Administrator |
Aug 1997 - Dec 1997 | Customer Engineering Ltd | Technical Support Administrator |
- Employment History
- Technologies
Technologies
Over the years, I’ve used hundreds (maybe thousands, if we include major releases :-)) of different pieces of open-source and commercial technology.
Whether that’s configuring, deploying, testing, and operating in a hands-on capacity. Or designing solutions gluing together and integrating multiple components. Or assessing organisational impact of a new technology across a team or a business.
This is an attempt to capture this more comprehensively than would reasonably fit on a CV.
Operating Systems
- BSD
- Linux
- Microsoft
- Unix
Core Infrastructure Services
Name Servers
Web Servers
Mail Servers
Directory Servers
- Active Directory Application Mode (ADAM)
- Active Directory Domain Services (AD DS)
- Active Directory Lightweight Directory Services (AD LDS)
- Apache Directory ApacheDS
- IBM Tivoli Identity Manager
- Oracle Internet Directory
- Weblogic Embedded LDAP
Layered Infrastructure Services
Middleware Servers
- IBM WebSphere Liberty
- IBM WebSphere
- Oracle Application Server
- Oracle/BEA Weblogic Application Server
- Red Hat Jboss EAP
Messaging Servers
Database Servers
- Relational Database Systems
- NoSQL Database Systems
- Other Database Systems
High Availability
Monitoring, Alerting, Observability
- Azure Monitor Log Analytics Workspace
- Cactai
- collectd
- Datadog
- Elasticsearch
- Fluentd
- Grafana
- Kibana
- Logstash
- Munin
- Nagios
- Prometheus
- PRTG
- Rsyslog, Syslog-NG
- Splunk
Performance Analysis Testing
Infrastructure Automation
Image Build Systems
Provisioning Systems
Automation, Orchestration, Configuration Management
Infrastructure Testing
Development Tools
Version Control
Developer Platforms
Pipelines
SAST
Software Build
Software Package Management
Software Repositories
Development Environments
Public Cloud
- AWS Well-architected Framework
- Cloud Native Transformation Patterns
- Microsoft Cloud Adoption Framework for Azure
- Red Hat Application Modernisation
Amazon Web Services
- Amazon CloudWatch
- Amazon Elastic Block Store (EBS)
- Amazon Elastic Compute Cloud (EC2)
- Amazon Relational Database Service (RDS)
- Amazon Simple Storage Service (S3)
- Amazon Virtual Private Cloud (VPC)
- AWS Certificate Manager (ACM)
- AWS CloudFormation
- AWS Command Line Interface (AWS CLI)
- AWS Identity and Access Management (IAM)
- AWS Managed Microsoft AD
- AWS Private CA (PCA)
- AWS Secrets Manager
- Elastic Load Balancing (ELB)
- Service control policies (SCP)
Microsoft Azure
- Azure App Service
- Azure Application Gateway
- Azure Bastion
- Azure Blob Storage
- Azure CLI
- Azure Container Storage (ACS)
- Azure DNS
- Azure Files
- Azure Key Vault
- Azure Managed Disks (LRS, ZRS)
- Azure Monitor Agent (AMA)
- Azure Monitor Log Analytics Workspace
- Azure Virtual Machines (VMs)
- Azure Virtual Network (VNet)
- Azure Web Application Firewall
- Microsoft Defender for Endpoints
- Microsoft Entra ID
- Microsoft Monitor Agent (MMA) (retired)
- Private Endpoints
Miscellaneous
Containers
- Container Runtimes
- Container Platforms
Hypervisors
- Desktop
- Server:
Hardware Paritioning
Project Tools
Security, Inventory & Management Tooling
COTS Products
- Microsoft HPC Pack 2019
- Quantitative Risk Management (QRM)
- Guidewire
- Amdocs/Cramer OSS Suite
- Resource Manager
- Task Engine
- Sync Engine
- Discovery Engine
- Route Finder
- Delivery Engine
- Activation Engine
- OSS Installer
Storage (Block/File/Object)
- Azure Managed Disks (LRS, ZRS)
- Linbit DRBD
- Amazon Elastic Block Store (EBS)
- Fibre Channel
- iSCSI
- Linux Logical Volume Manager (LVM)
- Network File System (NFS)
- RAID
- Red Hat Ceph
- Red Hat Gluster
- Amazon Simple Storage Service (S3)
- Parallel ATA (PATA)/Integrated Drive Electronics (IDE)
- Serial Attached SCSI (SAS)
- Serial AT Attachment (SATA)
- Small Computer System Interface (SCSI)
Out-of-band Management
- HP iLO
- Dell DRAC
- IBM FMC/HMC
- IMPI
- Sun LOM/ILOM
Networking
- Barron McCann OSLAN gateway
- Checkpoint Firewall-1 & Firewall-1 NG
- Cisco IOS
- Cisco Local Director
- Cisco Pix
- Citrix Netscaler
- F5 GTM & LTM
- ISC DHCP & Kea DHCP
- Palo Alto NGFW
- Radware GSLB
- Zscaler ZPA