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
- Samba
- 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
- cloud-init
- Cloudformation
- Cobbler
- Jumpstart
- Kickstart
- Preboot Execution Environment (PXE)
- Red Hat Satellite
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 Elastic File System (EFS)
- 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
- Amdocs/Cramer OSS Suite
- Activation Engine
- Delivery Engine
- Discovery Engine
- OSS Installer
- Resource Manager
- Route Finder
- Sync Engine
- Task Engine
- Guidewire
- Microsoft HPC Pack 2019
- Quantitative Risk Management (QRM)
Storage (Block/File/Object)
- Amazon Elastic Block Store (EBS)
- Amazon Elastic File System (EFS)
- Amazon Simple Storage Service (S3)
- Azure Managed Disks (LRS, ZRS)
- Fibre Channel
- iSCSI
- Linbit DRBD
- Linux Logical Volume Manager (LVM)
- Network File System (NFS)
- Parallel ATA (PATA)/Integrated Drive Electronics (IDE)
- RAID
- Red Hat Ceph
- Red Hat Gluster
- Serial AT Attachment (SATA)
- Serial Attached SCSI (SAS)
- Small Computer System Interface (SCSI)
Out-of-band Management
- Dell DRAC
- HP iLO
- 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