Skip to content

OceanMind use Microsoft Azure + AI to combat illegal fishing & human trafficking.

Read how we did it

From strategy to design and build, our customers succeed by adopting our best traits; absorbing our expertise, assimilating our processes, and leveraging our Intellectual Property.

We are a consultancy with deep expertise in Azure, Data, AI, & complex software engineering. We are Microsoft Gold Partners for Cloud Platform, Data Platform, Data Analytics, DevOps, a Power BI Partner, and .NET Foundation Corporate Sponsors.

Our results speak for themselves. Start-ups funded or exited. Chaotic teams struggling to deliver, converted into high-performance teams who deliver weekly. New cloud based products & solutions that are celebrated in global conference keynotes as exemplars of the 'art of the possible' made real.

See our case studies

Our Modern Data Platform blueprints leverage Microsoft’s latest and most powerful Big Data tools and platforms to empower the smallest start-ups to the largest enterprises to ingest, prepare and consume any data at any scale.

See our Data Platform Blueprints
Modern Data Platform blueprints

We help organizations of all sizes from start-ups to global enterprises across financial services, media & comms, retail & consumer goods, and professional services.

We help small teams achieve big things. We help our customers succeed by adopting our best traits; absorbing our expertise, assimilating our processes, and leveraging our Intellectual Property. But all of this starts and ends with our people.

Meet the Endjineers

We like to share our knowledge; hard won experience from delivering bleeding edge projects or building IP, and insights from being an innovative, cloud-first, distributed start-up.

Read our blog
Thought Leaders
How to trigger an Azure Synapse pipeline run from C#

How to trigger an Azure Synapse pipeline run from C#

Jonathan George

A rundown of how to trigger an Azure Synapse pipeline run from C# code.
Learning from Covid-19

Learning from Covid-19

Barry Smart

Summary of key themes from the Doing Data Together conference hosted virtually by The Scotsman newspaper and Edinburgh University in November 2020. The conference agenda was pivoted to focus on the use of data to help tackle the Covid-19 pandemic. It provided a fascinating insight into the lessons learned.
Installing Mattermost using the Azure CNAB Quickstart Library

Installing Mattermost using the Azure CNAB Quickstart Library

Mike Larah

Get started with Mattermost on Azure using the Mattermost on AKS quickstart from the Azure CNAB Quickstart Library.
How Azure Synapse unifies your development experience

How Azure Synapse unifies your development experience

Ian Griffiths

Modern analytics requires a multi-faceted approach, which can cause integration headaches. Azure Synapse's Swiss army knife approach can remove a lot of friction.
Design patterns in C# - The Proxy Pattern

Design patterns in C# - The Proxy Pattern

Carmel Eve

This blog is part of a series around design patterns. This post focuses on the proxy pattern. The proxy pattern is used to restrict and control access to underlying objects. It is useful in communicating with remote servers, or in adding extra functionality on object access.
How to consume a NuGet package in PowerShell

How to consume a NuGet package in PowerShell

Ed Freeman

Sometimes the logic for the bit of work you're doing in PowerShell won't be packaged into a handy PowerShell module with cmdlets to perform the operations you need to perform. But what if there is a .NET package listed on NuGet that does contain the assemblies you need for your work? How can we import that into PowerShell and make use of its classes and methods? This blog explains how to do just that, avoiding current pitfalls in PowerShell's implementation of the NuGet package provider.