Enterprise IT Executive and Infrastructure Architect based in South London, with 35 years of experience scaling infrastructure for some of the most technically demanding organisations in the world - Google DeepMind, Shazam, and Apple.
I'm currently between roles after a redundancy and using the time to build things I've always wanted to build, sharpen my Python, and start learning Go.
A multi-repo personal weather station project built around a WeatherFlow Tempest station mounted on my house in Selhurst, South London.
| Repo | What it does | Status |
|---|---|---|
| tempest-logger | Polls the Tempest API every 10 minutes and stores observations in SQLite, running 24/7 in Docker | ✅ Live |
| tempest-analytics | Pure Python library of meteorological calculations - Zambretti forecaster, Beaufort scale, clear sky index, frost risk, storm tracking and more. 120 tests. | ✅ Live |
| tempest-dashboard | Dark-themed Flask dashboard with live conditions, 24-hour charts, records tracker, storm predictor and derived analytics. Live at tempest.23wwc.cloud | ✅ Live |
| tempest-camera | Captures frames from a rooftop RTSPS camera stream, composites live weather readings and Zambretti forecast onto the image, and generates a daily timelapse video | ✅ Live |
A Python CLI tool that intelligently backs up a developer's projects directory. Scans for project types (Python, Go, Node etc.), checks each has a remote git origin, excludes venvs and build artifacts automatically, creates a manifest with metadata, and supports multiple backup destinations (local, Dropbox, Google Drive, Nextcloud) via a config file. Designed to be useful to any developer, not just me.
Planned
A data analysis tool built on the complete history of UK National Lottery draw results (publicly available as CSV). Finds genuinely interesting patterns in the data — numbers drawn more often on certain days, numbers appearing every March but never in July, longest gaps between appearances, most common pairs and triplets. Not a prediction tool — just honest interrogation of a large dataset. Includes a natural language query interface powered by the Claude API.
Planned
A Python CLI tool that automatically gathers evidence for common ISO 27001 Annex A technical controls from a Linux system - disk encryption status, password policies, open ports, running services, user accounts, sudo access, failed login attempts and more. Produces a structured report mapped to ISO 27001 controls. Built by a certified ISO 27001 auditor with 35 years of enterprise IT experience.
Planned
A Python dashboard that reads from a live Monzo-connected Google Sheet via the Google Sheets API and produces monthly spending breakdowns, subscription detection with price change alerts, unusual spending flags, savings rate tracking and foreign currency summaries. Built to be useful to any Monzo customer.
Planned
Uses the TfL open API to analyse historical delay patterns and predict which lines are likely to be delayed at what times of day. Genuinely useful for South London commuters and a good excuse to do some proper data analysis.
Planned
A lightweight job queue implementation in Go - a learning project that covers goroutines, channels, persistence and worker pools. Go's concurrency model makes it a natural fit for this kind of problem.
Planned
A Go service that connects to the Tempest WebSocket API and fires notifications when configurable thresholds are crossed - frost risk, storm approach, UV spikes, lightning within range. First real-world Go project built on existing Tempest infrastructure.
Planned
A tool that generates improv scene setups from random parameters - location, relationship, object, game - with suggested structures and exercises. Built with the Claude API. A deliberately fun project from someone with a background in improv comedy.
Planned
An algorithm that solves Wordle optimally using information theory - picks the best starting word and narrows down candidates after each guess. A clean showcase of algorithmic thinking with a very shareable output.
Planned
GitHub Actions workflows to automatically build and push Docker images to a container registry on every push to main, replacing the current manual deployment process across all tempest repos.
Complete
Google DeepMind (2013-2025) - IT Operations Manager. Built and scaled the global IT operations framework from early-stage startup through Alphabet acquisition, supporting 6,000+ personnel including 4,000+ AI researchers. Designed infrastructure for landmark AI milestones including AlphaGo, AlphaFold, and Gemini. Engineered the data privacy architecture for DeepMind Health, processing live NHS patient data under medical regulatory frameworks.
Shazam (2009-2013) - IT Operations Manager. Scaled infrastructure during hyper-growth, pioneering predictive auto-scaling and leading the transition to Infrastructure-as-Code with Puppet.
Research In Motion (BlackBerry) (2003-2008) - Provisioning Infrastructure Engineer. Maintained 24/7 operational reliability of RIM's global carrier provisioning infrastructure (WebLogic/Oracle) at peak scale - supporting 85 million active devices across virtually every carrier and MVNO worldwide, underpinning service entitlement, service book delivery, and carrier billing for RIM's entire consumer device estate.
Apple UK (1989-1996) - Technical Support Engineer. Part of Apple's foundational UK expansion.
- Enterprise infrastructure architecture at scale
- Python automation and API integration
- DevOps, IaC, and real-time telemetry
- AI governance, data privacy, and compliance frameworks
- Leading global engineering teams and multi-million pound budgets
- Go - building a WebSocket-based lightning alert service as my first real Go project
- Applying Python skills I've used professionally for years to larger structured projects for the first time
- Exploring the intersection of my DeepMind experience with the socio-legal AI governance frameworks I'm studying at the Open University
I'm actively looking for senior roles in infrastructure, platform engineering, technical operations, or AI governance - particularly in organisations where technical depth and leadership experience both matter.
📧 stevet@me.com | 📍 South London
This profile is a work in progress - more projects incoming.