Kevin – Golang, GCP, Microsoft Azure, experts in Lemon.io

Kevin

From United Kingdom (UTC+1)flag

Back-end Web Developer
DevOps
Platform Engineer
Tech lead

Kevin – Golang, GCP, Microsoft Azure

Kevin is a senior backend and platform engineer with over 15 years of experience, specializing in Go and cloud reliability engineering. He has led the design and implementation of cluster routing and failover systems in Go, with strong commercial experience in Kubernetes, GCP, and Linux. Screenings confirm his strengths in pragmatic architecture, concurrency, and direct client communication. He is comfortable in contractor roles, excels in autonomy, and brings a product-focused mindset.

17 years of commercial experience
Main technologies
Golang
1 year
GCP
3.5 years
Microsoft Azure
3.5 years
Kubernetes
5 years
AI-assisted coding
1 year
Linux
1 year
Additional skills
FaaS
ETL
Django
Python
AWS
PostgreSQL
Snowflake
SQL
Ruby
CI/CD
GitHub Copilot
NATS.io
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Apr 2026 - Ongoing7 months
Project Overview

A container supply-chain security framework at a global bank that attests and verifies container images from build through to deployment. It makes every container on the platform traceable to its source, build and contents. Kubernetes admission policies block any workload that cannot prove its provenance.

Responsibilities:
  • Worked end-to-end with customers to write and implement a proposal for integrating the framework into their workflow.
  • Worked with teams acquiring open-source applications so that every image carries a signed SBOM attestation.
  • Helped platform and security teams reach a high degree of compliance within the bank.
Project Tech stack:
Containers
Kubernetes
Golang
Jenkins
Python
Senior Software Engineer
Oct 2022 - Mar 20263 years 5 months
Project Overview

A cloud-based reservoir simulation platform that lets reservoir engineers run industry-standard reservoir and geomechanics simulators in the cloud without changing their workflows. Simulations launch from desktop tools or a web platform and run on scalable cloud infrastructure, allowing more than a thousand cases to run at once and cutting studies from weeks to days.

Responsibilities:
  • Built an automated multi-cloud failover system in Go that removed manual intervention during outages, saving money and reducing dependence on the US team.
  • Designed cluster routing: each customer's contract mapped through Kubernetes ConfigMaps to a favorite cluster plus fallback clusters, with tags for cluster type, Windows or Linux nodes and GPU.
  • Ran continuous health-check simulations on every cluster, stored results in GCP Firestore and routed around failing clusters.
  • Added a manual override so a product owner could take a cluster out of rotation.
  • Ran the new system alongside the old one and compared their decisions before switching over.
  • Defined SLOs and error budgets for the simulation engines and built monitoring and alerting tools.
Project Tech stack:
Golang
Kubernetes
GCP
Microsoft Azure
Grafana
Prometheus
Containers
Senior Software Engineer (via 101 Ways)
Nov 2021 - Sep 202210 months
Project Overview

A B2B market intelligence product that gives property professionals data and reports on the housing market. It ingested and processed property market data and served it through a reporting API to listing pages, alongside a similar-properties feature on the main consumer site.

Responsibilities:
  • Acted as interim team lead for the market intelligence team (3 developers, a product owner and a product manager) while working hands-on as a senior engineer.
  • Built the ingestion pipeline and reporting API.
  • Replaced the legacy reporting stack with Go services.
  • Introduced observability where there had been none.
  • Reworked the similar-properties backend.
Project Tech stack:
Golang
ETL
FaaS
Perl
MySQL
Senior Software Engineer
Jul 2020 - Oct 20211 year 3 months
Project Overview

A case-management system used by a government department, being brought in-house from an outsourced legacy platform. It managed cases and their data end to end, replacing an ageing and expensive Java platform with a modern in-house service the department could own and evolve.

Responsibilities:
  • Helped insource and modernise the legacy system as a senior engineer with security clearance.
  • Reverse-engineered the system's behaviour and data model from Oracle, XML and relational sources, with access to the data but not the source code, to migrate it onto the new platform.
  • Set up error monitoring and log processing.
  • Interviewed contractors and civil servants to grow the department's engineering team.
Project Tech stack:
Django
Python
PostgreSQL
AWS
Oracle
Senior Software Engineer
Mar 2020 - Jul 20204 months
Project Overview

A multi-cloud analytics data warehouse on Snowflake that consolidates IT spend data from across a large technology company.

Responsibilities:
  • Designed and built the ELT pipeline into Snowflake using Matillion.
  • Integrated the many source systems.
  • Managed the supporting infrastructure as code with Terraform.
Project Tech stack:
Snowflake
Python
Golang
Principal Software Engineer
Feb 2019 - Jan 202011 months
Project Overview

A self-service platform for scheduling and managing recorded meetings between expert consultants and clients, within an expert network business.

Responsibilities:
  • Built the scheduling platform as a principal engineer, together with the self-service and business operations team.
  • Built a feature that used AWS services to generate a glossary of key terms from recorded calls.
  • Wrote the ETL pipelines used to analyse revenue opportunities from recorded meetings.
Project Tech stack:
ETL
Golang
Python
SQL
Senior Software Engineer
Mar 2017 - Jan 20191 year 10 months
Project Overview

A platform that helps researchers explain, share and track the reach of their published research.

Responsibilities:
  • Led the break-up of a Ruby monolith on AWS into a distributed system on GCP as lead engineer.
  • Delivered microservices iteratively with TDD and CI/CD for low-risk releases.
  • Built monitoring, logging and tracing into the first release.
  • Assessed the technologies adopted during the migration.
Project Tech stack:
Ruby
Golang
SQL
FaaS
Kubernetes
CI
CD
Lead Developer
Dec 2015 - Mar 20171 year 3 months
Project Overview

Custom web applications and APIs built for healthcare clients by a digital agency specialising in the healthcare sector.

Responsibilities:
  • Joined as a senior engineer and was promoted to lead engineer, leading delivery for a team of 5 backend developers.
  • Built digital products for the healthcare sector.
  • Set and maintained engineering practices across the team, including automated testing and CI/CD.
  • Set up error monitoring and infrastructure provisioning.
Project Tech stack:
PostgreSQL
Python
Django
Software Engineer
Apr 2013 - Feb 201410 months
Project Overview

An energy-monitoring service that tracked building energy use and calculated degree days to analyse heating and cooling demand.

Responsibilities:
  • Built the degree-days API and its time-series storage as a contractor.
  • Developed the Android and Raspberry Pi MVPs that captured meter readings using OCR.
Project Tech stack:
Ruby
Chef
AWS
Software Engineer
Jul 2009 - Mar 20122 years 8 months
Project Overview

A platform for collecting field data using mobile apps that work offline, with web tools to manage and review it.

Responsibilities:
  • Built the web application and APIs.
  • Developed the offline data-collection apps across Android, iPhone and the browser.
Project Tech stack:
Python
Django

Languages

French
Advanced
English
Advanced

Hire Kevin or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.