Mark Gascoyne
Polyglot Full Stack Software Engineer
- +44 7951553010
- contact@markgascoyne.co.uk
- https://github.com/mgazza
- https://www.linkedin.com/in/markgascoyne
- https://stackoverflow.com/users/245052/mark
- Kubernetes
- Helm
- Flux
- ArgoCD
- Skaffold
- Kustomize
- Docker
- Linux
- Terraform
- Argo
- K3S
- Golang
- TypeScript
- .Net
- CSharp
- VB.Net
- Scala
- Node js
- Java
- Bash
- Python
- GitHub
- Git
- Circle CI
- Z Wave
- Modbus
- TFS
- MVC
- Spring
- Confluence
- GitLab
- BitBucket
- Jira
- Vue js
- React
- Swagger
- Rest
- Signalr
- JQuery
- Knockout
- Backbone js
- Highcharts
- Soap
- Sql Server
- Cassandra
- Entity Framework
- Redis
- Microsoft SSAS
- SQL Server Integration Services
- Apache Kafka
- NATS
- Supabase
- PostgreSQL
- Google Cloud
- Azure
- AWS
- Confluent Cloud
- Civo
- Oracle Cloud Infrastructure
- Prometheus
- Grafana
- Thanos
- Loki
Vitrifi
RemoteLead Software Engineer (converted to perm)
Jun 2023 - Dec 2025- Designed and implemented distributed CRDT-based datastore system for multi-region network state synchronisation using Golang, achieving eventual consistency through conflict-free replication without requiring consensus protocols, with automatic membership tracking across decentralised nodes.
- Architected and developed 5+ production-grade Kubernetes operators using Golang for network service lifecycle management.
- Built GitOps infrastructure using ArgoCD and Kustomize serving as single source of truth for all production deployments, eliminating configuration drift.
- Established platform engineering capabilities enabling development teams to self-service infrastructure through GitOps workflows.
- Pioneered SRE practices including observability, monitoring, and automated incident response procedures.
- Led technical strategy and mentored team members on Kubernetes, Golang, and distributed systems best practices.
- aws
- oci
- golang
- kustomize
- argocd
- k3s
- kubernetes
- docker
- gitlab
- bash
- terraform
- python
Vitrifi
RemoteGitOps Consultant (Contract)
Dec 2022 - Jun 2023- Implemented GitOps across multiple environments, automating deployment pipelines using GitLab CI.
- Developed and customized tooling to streamline GitOps workflows, including writing new tools from scratch to meet specific business needs.
- Enhanced deployment reliability and scalability by integrating custom tools with existing infrastructure.
- aws
- golang
- kustomize
- argocd
- flux
- k3s
- kubernetes
- docker
- gitlab
- bash
- terraform
Vitrifi
RemoteSenior Go Developer (Contract - initial engagement)
Jun 2022 - Dec 2022- Successfully delivered CI/CD pipelines and CNE Kubernetes operator.
- aws
- golang
- kustomize
- argocd
- flux
- k3s
- kubernetes
- docker
- gitlab
- bash
- terraform
Dae.mn/ Kultralab
RemoteSenior Software Engineer
Jun 2021 - Jun 2022- Successfully delivered infrastructure as code and CI/CD pipelines.
- aws
- postgresql
- golang
- skaffold
- kustomize
- flux
- kubernetes
- terraform
- k3s
- react
- graphql
- docker
- bitbucket
- jira
- confluence
- bash
- terraform
Ve Global
RemoteSoftware Consultant
Jul 2020 - Jun 2021- Successfully restructured infrastructure and technology.
- Implemented GitOps to improve deployment pipelines.
- Coached development teams on microservices best practices and modern engineering workflows.
- azure
- kubernetes
- skaffold
- kustomize
- vuejs
- kafka
- confluent-cloud
- golang
- docker
- flux
- bash
Thermeon Worldwide Ltd
RemoteSoftware Engineer
Jan 2018 - Jul 2020- Undertook the company's first leap into Kubernetes.
- Worked with all teams to introduce an agile way of working.
- Developed and delivered a single sign-on solution hosted in Kubernetes and written in Golang.
- Developed and delivered a PCI-compliant cryptographic encryption microservice in Golang, implementing secure data handling and encryption algorithms for payment card data protection.
- Introduced GitOps using Weaveworks and various other Kubernetes technologies (cert-manager, external-dns, sealed-secrets).
- Produced a Horizontal Pod Autoscaler for Kubernetes that uses pod readiness rather than metrics for scaling.
- Developed a client-facing website for booking rentals.
- github
- circle-ci
- kubernetes
- golang
- helm
- flux
- vuejs
- google-cloud
- docker
- linux
- cassandra
- swagger
- rest
- bash
Utilitywise PLC
Chesterfield, UKSenior Software Engineer
Apr 2015 - Jan 2018- Engineered IoT control systems integrating Z-Wave and Modbus protocols for home automation and energy management.
- Built data ingestion pipelines and analytics services processing smart meter and IoT device data.
- Developed real-time monitoring dashboards enabling customers to track energy consumption patterns.
- entity-framework
- sql-server
- z-wave
- modbus
- cassandra
- scala
- dotnet
- entity-framework
- nodejs
- docker
- linux
- tfs
- signalR
- redis
- git
- azure
- aws
t-mac Technologies Ltd
Chesterfield, UKSoftware Engineer
Apr 2012 - Apr 2015- Designed and developed customised energy dashboards for major energy providers, enabling real-time consumption monitoring and analytics.
- Built the t-mac energy analytics platform providing energy consumption insights and optimization recommendations for commercial clients.
- Engineered data ingestion and processing services handling smart meter data streams and energy usage analytics.
- csharp
- mvc
- java
- spring
- jquery
- entity-framework
- knockout
- backbone
- highcharts
- ssas
EnServe Group Limited
Leeds, UKSoftware Engineer
Sep 2010 - Apr 2012- Developed and maintained the JTE system for H2O and Thames Water.
- Integrated the JTE system with IBM Websphere for near real-time data processing.
- soap
- csharp
- sql-server
- vbdotnet
- ssis
Cse-Healthcare Systems Ltd
Eckington, UKStudent Software Engineer
Jun 2008 - Sep 2009- Designed and created a testing automation framework that was flexible, reusable, and well-documented.
- csharp
- sql-server
- ssis
Sheffield Hallam University
BSc(Hons) Software Engineering
2006-2010I possess a diverse array of skills and interests that keep me engaged and constantly learning. Here are just a few of my passions:
Family Adventures: I cherish quality time with my family, especially when it involves taking my son on camping and hiking excursions.
Overlanding Enthusiast: I love exploring off-grid and hard-to-reach places in my 4x4, discovering new terrains and enjoying the thrill of adventure.
DIY Electronics and Home Automation: I’m passionate about creating innovative solutions through DIY electronics and home automation projects, always looking for ways to enhance our living space.
3D Printing and Design: I engage in 3D printing and CAD/CAM design, combining creativity and technology to bring unique ideas to life.