Author Image

Hi, I'm Mark

Mark Gascoyne

Software Engineer at Code Laboratory

With over 15 years of hands-on experience in software engineering, I have consistently delivered results and fostered innovation within diverse teams and projects. As a seasoned professional, I bring a wealth of knowledge in orchestrating the development of scalable software architectures and cultivating collaborative environments. My track record includes successfully leading teams, driving strategic initiatives, and achieving business objectives. With a deep understanding of technology and a passion for driving organizational growth, I continuously seek opportunities to leverage my expertise to deliver impactful solutions and drive success for my team and company.

Skills

Experiences

1
Vitrifi

Jun 2022 - Present

Remote

Vitrifi is revolutionising the Telco industry by providing lightweight software solutions to ISP’s.

Network Systems (Lead Software Engineer)

Jun 2023 - Present

Responsibilities:

I lead the design and implementation of scalable software architectures while contributing hands-on to critical software development. I review code submissions from team members to ensure adherence to coding standards and quality. I also manage project timelines and collaborate with product managers to align technical and business objectives.

GitOps Consultant (Software Engineer)

Dec 2022 - Jun 2023

Responsibilities:

I implemented GitOps strategies for the organization and contributed to the development of custom tools designed to integrate with GitLab CI. I also adapted and extended an existing library of internal tools to fit the unique requirements of the business, enhancing deployment automation and efficiency.

Senior Go Developer

Jun 2022 - Dec 2022

Responsibilities:

I developed CI/CD pipelines with Gitlab CI and a CNE Kubernetes operator.


Dae.mn/ Kultralab

Jun 2021 - Jun 2022

Remote

Dae.mn (pronounced Dee-mun) is a technical consultancy that puts people first. Dae.mn helps people in business do better work with technology.

Senior Software Engineer

Jun 2021 - Jun 2022

Responsibilities:

I delivered infrastructure as code and declarative infrastructure maintained using GitOps, and delivered CI/CD pipelines. I refined the backlog, gathered requirements, and developed the supporting services.

2

3
Ve Global

Jul 2020 - Jun 2021

Remote

The Company offers a platform that connects digital advertising, onsite engagement, and remarketing to optimize the entire customer journey and add relevancy to every online experience. Ve Global UK serves customers worldwide.

Software Consultant

Jul 2020 - Jun 2021

Responsibilities:

I restructured Ve’s infrastructure and technology to save costs and create a more manageable environment. I introduced and set up local development using Kustomize/Skaffold/Minikube, and rolled out GitOps to improve deployment pipelines. I also trained developers to develop best-in-class microservices.


Thermeon Worldwide Ltd

Jan 2018 - Jul 2020

Remote

Thermeon Worldwide Ltd provides software solutions. The Company designs and develops car rental platforms. Thermeon Worldwide serves customers worldwide.

Software Engineer

Jan 2018 - Jul 2020

Responsibilities:

I worked closely with both the development and infrastructure teams, which are spread all over the world. I engineered microservices written in Golang and delivered them via the Google Kubernetes Engine. I introduced operations via pull requests to deliver continuous deployment, maintaining stability.

4

5
Utilitywise PLC

Apr 2015 - Jan 2018

Chesterfield, UK

Utilitywise PLC is an independent utility cost management consultancy company. The Company offers energy procurement and energy management products and services aimed to assist customers with energy contracts, reduce energy consumption, and lower their carbon footprint.

Senior Software Engineer

Apr 2015 - Jan 2018

Responsibilities:

I worked as part of a team to deliver control and automation to the Wiselife IoT product.


t-mac Technologies Ltd

Apr 2012 - Apr 2015

Chesterfield, UK

t-mac provides next-generation metering, monitoring, and controls solutions.

Software Engineer

Apr 2012 - Apr 2015

Responsibilities:

I was a web applications developer working in a fully agile environment, developing monitoring, controls, and analysis software used throughout the energy sector. I gathered requirements, designed, developed, and delivered bespoke software solutions for some of the big names in the energy industry.

6

7
EnServe Group Limited

Sep 2010 - Apr 2012

Leeds, UK

EnServe Group Limited provides utility infrastructure support services. The Company offers electricity engineering, civil asset management, installation, analysis, and water network support services. EnServe Group serves gas, electricity, and water distribution and retail companies globally.

Software Engineer

Sep 2010 - Apr 2012

Responsibilities:

I worked under the direction of Richard Marr (Senior Lead Developer) on the development and maintenance of Job Track Enterprise (JTE) for H2O Water Services Ltd and Thames Water / Veolia Water. I was fully involved in the maintenance and ongoing development of the JTE system for H2O, including the Smartclient application, website, web services, mobile devices database, and SSIS packages. I was also fully involved in the development of the JTE system for Thames Water in the run-up to live deployment, including all of the above elements plus integration with the IBM Websphere messaging system for near real-time integration with the Insight TMA system. Additionally, I interpreted new requirements for both JTE systems in consultation with internal and external stakeholders.


Cse-Healthcare Systems Ltd

Jun 2008 - Sep 2009

Eckington, UK

Cse-Healthcare Systems Ltd. provides clinical information and patient administration systems. The Company offers project management, training, product consultancy, configuration, technical consultancy, and help desk services. Cse-Healthcare Systems develops its enterprise-wide systems for implementation across both community and hospital-based services.

Student Software Engineer

Jun 2008 - Sep 2009

Responsibilities:

I maintained product specialist’s demo laptop builds of RiO and developed and maintained internal tools used by all areas of CSE-healthcare systems. I worked as part of the live service team investigating software issues, issuing hot fixes and releases, and as part of the testing team, testing software modules, identifying code paths, and creating testing plans. I also designed and created the replacement correspondence reference system, which is used company-wide, and a testing automation framework that automated web pages from the user point of view.

8

Education

BSc(Hons) Software Engineering

Recent Posts