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
- Skaffold
- Kustomize
- Docker
- Linux
- Terraform
- Argo
- K3S
- Golang
- .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
- Swagger
- Rest
- Signalr
- JQuery
- Knockout
- Backbone js
- Highcharts
- Soap
- Sql Server
- Cassandra
- Entity Framework
- Redis
- Microsoft SSAS
- SQL Server Integration Services
- Apache Kafka
- NATS
- PostgreSQL
- Google Cloud
- Azure
- AWS
- Confluent Cloud
- Oracle Cloud Infrastructure
- Prometheus
- Grafana
- Thanos
- Loki
Vitrifi
RemoteNetwork Systems (Lead Software Engineer)
Jun 2023 - Present- Architected and developed key components such as Kubernetes operators using Golang.
- Led the development of automation tools for deployment pipelines.
- Ensured technical documentation was up-to-date and accessible.
- Promoted knowledge sharing and upskilling within the team and wider business.
- aws
- oci
- golang
- kustomize
- argocd
- k3s
- kubernetes
- docker
- gitlab
- bash
- terraform
- python
Vitrifi
RemoteGitOps Consultant (Software Engineer)
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
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.
- Trained developers on best practices for microservices.
- 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 encryption microservice hosted in Kubernetes and written in Golang.
- 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- Developed the Wiselife IoT product.
- Developed supporting services and data management systems.
- 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 customized energy dashboards for diverse clients, enhancing data visualization and analysis capabilities.
- Spearheaded the creation of the tmac energy analytics platform, optimizing energy consumption insights for stakeholders.
- Engineered data ingestion and processing services, streamlining data handling and analysis workflows for improved efficiency.
- 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.