Skip to content
  1. We help small teams achieve big things.
  2. Our Technical Fellow just became a Microsoft MVP!
  3. We run the Azure Weekly newsletter.
  4. We just won 2 awards.
  5. We just published Programming C# 8.0 book.
  6. We run the Power BI Weekly newsletter.
  7. Our NDC London 2020 talk is now available online!
  8. We are school STEM ambassadors.

We created the data platform to monitor the world's oceans in near-realtime to prevent 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 who fail 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

Reactive Extensions for .NET at dotnetsheff

Ian Griffiths

Ian Griffiths is talking about the Reactive Extensions for .NET at dotnetsheff. Learn the ideas behind Rx, and see it applied in an IoT applicable to upload clinical monitoring data to the cloud.
C# 8.0 nullable references: supporting older runtimes

C# 8.0 nullable references: supporting older runtimes

Ian Griffiths

See how to use C# 8.0 nullable references even when targetting older versions of .NET that don't officially support it.
Using Azure Key Vault for Encryption in C# - A Simple Tutorial

Using Azure Key Vault for Encryption in C# - A Simple Tutorial

Ed Freeman

Do you need to encrypt a piece of data in your application? Do you want Azure Key Vault to secure the key? Well, using C# along with a couple of libraries from the Azure SDK, it couldn't be easier to get up and running. This blog explains how to do just that.
How to prepare for Exam AZ-204: Developing Solutions for Microsoft Azure

How to prepare for Exam AZ-204: Developing Solutions for Microsoft Azure

Carmel Eve

Carmel recently passed the 'Az-204 - Developing Solutions for Microsoft Azure' exam. Here she shares how she went about preparing!
Azure Synapse Analytics: How serverless is replacing the data warehouse

Azure Synapse Analytics: How serverless is replacing the data warehouse

Jess Panni

Serverless data architectures enable leaner data insights and operations. How do you reap the rewards while avoiding the potential pitfalls?
C# 8.0 nullable references: more type system transcendence with DisallowNull

C# 8.0 nullable references: more type system transcendence with DisallowNull

Ian Griffiths

C# 8.0 nullable references enable us to annotate our code with information that lets the compiler discover possible null-related bugs. The DisallowNull attribute lets us get more expressive with properties and generics.