Professional Profile
A systems engineer and software developer with a background in business management and growth.
Location:Cambridge, UK
A Bit About Me
I've been working in the technology space since I left university in 2005. I started off in sales before moving into technical sales and hands-on technical roles. I spent the majority my time working with virtualisation and remote access technologies like VMware, Citrix and of course Microsoft. I started a specialist IT solutions company in 2010 which spawned an ecommerce sibling a couple of years later.
I sold both businesses in 2014 and worked in the 'channel' for several years. I worked with a handful of specialist IT vendors, taking responsibility for the UK operations.
I started using Linux around this time, initially begrudgingly and not really knowing what I was doing. However, fast forward a couple of years and I was hacking my Surface Pro to get it running a Linux desktop.
I've spent the last seven or eight years as a consultant, systems engineer and software developer. The lines between the roles have progressively blurred over the last few years and I've taken on the mantle of CTO/Technical Director for several startups and fast-growing businesses in the UK, US and Europe.
Having spent much of my career concentrating on business growth and the nurturing of ideas, I'm acutely aware of how much of an overhead -- and enabler, technology can be. If you want slick, performant IT systems to drive your business without having to sell your soul (and anything else of value) to join one of the big tech companies' closed eco-systems, get in touch! I'd love to help!
Interactive Vendor Grid
Amazon AWS
Amazon Web Services (AWS) is a comprehensive cloud platform offering over 200 fully featured services from data centers globally.
Ansible
Ansible is an open-source automation tool for IT tasks, configuration management, and application deployment.
Anthropic Claude
Claude is an AI assistant created by Anthropic, known for its advanced reasoning and comprehensive knowledge capabilities.
Asterisk PBX
Asterisk is an open-source framework for building communications applications and IP PBX systems.
Astro.js
Astro.js is a static site builder for the web
Bash
Bash is a Unix shell and command language.
Bitfocus Companion
Bitfocus Companion on Linux with a Streamdeck
Bitwarden
Bitwarden is an open-source password management solution offering secure password storage and sharing capabilities.
Bun
Bun is a fast all-in-one JavaScript runtime and toolkit designed as a drop-in replacement for Node.js.
Cal.com
Cal.com is an open-source scheduling infrastructure and meeting scheduling tool for modern teams.
ChatGPT
ChatGPT is an advanced language model by OpenAI that can engage in conversational dialogue and assist with various tasks.
cloudflare
cloudflare.js is a static site builder for the web
CouchDB
CouchDB is a document-oriented NoSQL database that uses JSON for documents, JavaScript for MapReduce queries, and HTTP for an API.
Dante Audio
Dante is a digital audio networking technology that delivers uncompressed, multi-channel audio over standard IP networks.
Dart
Dart is an object-oriented programming language that can be used to build web, mobile, and server applications.
Directus
Directus is a headless CMS and real-time API for managing SQL databases.
DuckDB
DuckDB is an in-process SQL OLAP database management system written in C++.
FFmpeg
FFmpeg is a complete, cross-platform solution for recording, converting, and streaming audio and video.
Langchain
Langchain is a framework for building applications with LLMs through composability.
CrowdSec
An open-source, cloud native, IP reputation engine for your API
Flutter
Flutter is a UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
Hetzner Cloud
Run Your Infrastructure on Hetzner Cloud
Invoice Ninja
Open source finance software
Hetzner Hosting
Hetzner Robot's dedicated hosting service
JavaScript
JavaScript is a programming language that is used to create interactive effects within web browsers.
Jellyfin
Jellyfin is a free software media system that puts you in control of managing and streaming your media.
Kestra
Kestra is an open-source orchestration and scheduling platform designed for building, running, and monitoring data pipelines.
LibreChat
LibreChat is an open-source chat interface that supports multiple AI models and providers in a single application.
Mautic
Mautic is an open-source marketing automation platform.
MedusaJS
MedusaJS is an open-source headless commerce platform.
Microsoft Azure
Microsoft Azure is a cloud computing platform offering a wide range of services for building, testing, deploying, and managing applications.
MongoDB
MongoDB is a popular NoSQL database that provides high performance, high availability, and easy scalability.
MySQL
MySQL is the most popular open source database in the world.
n8n
An open-source workflow automation tool
NDI Tools
NDI (Network Device Interface) is a protocol for high-quality video and audio transmission over IP networks.
Nextcloud
The open source collaboration platform
Nextjs
A modern framework for building web applications
NGINX
The web server that powers the internet
NodeJS
NodeJS is a JavaScript runtime built on Chrome's V8 JavaScript engine.
OBS Studio
OBS (Open Broadcaster Software) Studio is a free and open-source software for video recording and live streaming.
OPNsense
OPNsense Page Excerpt
pfSense
pfSense Page Excerpt
Plane
Open source project management software
PostgreSQL
PostgreSQL is a powerful, open-source object-relational database system with a strong reputation for reliability and data integrity.
PowerShell
PowerShell is a task automation and configuration management framework from Microsoft.
Proxmox
Robust, fast, open source hypervisor and containerisation platform.
Python
Python is a high-level, interpreted programming language that is easy to learn and use.
Radarr
Radarr is a movie collection manager for Usenet and BitTorrent users, offering automated media management.
React
A frontend framework for building engaging frontend experiences.
Sonarr
Sonarr is a TV series management tool that automates the downloading and organizing of TV shows.
Svelte
Svelte is a JavaScript compiler that compiles your code into highly optimized vanilla JavaScript.
TrueNAS Scale
TrueNAS Scale Electric Eel
Twenty CRM
Open source CRM software
Twilio
A cloud communications platform for building modern apps
Tauri
Tauri is a toolkit for building smaller, faster, and more secure desktop applications with web technologies.
Typescript
Typescript is a programming language that is a superset of JavaScript.
UDS Enterprise
UDS Enterprise is a multiplatform connection broker for Virtual Desktop Infrastructure (VDI) and application virtualization.