CASE STUDY
Geoscience and Engineering
Geoscience and Engineering

Advanced engineering firm working with large volumes of scientific data providing specialised consultancy services.

Challenge

Previous third-party software companies struggled to understand the industry’s scientific requirements and the legacy technology underlying existing products. The client needed a partner capable of bridging this gap to extend current applications and drive future innovation.

The existing software was overly complicated, slow, and difficult to install on local workstations, with bugs damaging the company’s reputation.

Applications were challenging to maintain due to the use of multiple programming languages, frameworks, and databases, which led to:

  • Poor database integrity and corrupted data.
  • Difficulty making regular upgrades.

Additionally, cloud-based elements were locked into expensive third-party vendors, increasing costs and limiting flexibility.

Solution: Consultancy & Software Development

A carefully selected CCQ Tech team collaborated closely with the client, providing ongoing advice, guidance, and support for large-scale changes to databases and software applications.

The CCQ team:

    • Advised on feasibility and facilitated the modernisation and web-enablement of existing software. 
    • Delivered a potentially world-first, successful proof of concept (POC) for streaming highly compressed geophysics data over the internet.

 

Technologies:
  • Microsoft .NET 7 and .NET Core
  • ASP.Net WebApi
  • ASP.NET
  • C# & C# Source Generators
  • C++
  • Entity Framework Core
  • Typescript
  • Microsoft SQL
  • Azure
  • Javascript
The Work:
  • Bespoke code to read, write, and manipulate complex feeds of geophysics sensors
  • Working with industry-standard formats inc; Ground Penetrating Radar /LIDAR/LAS/LAZ
  • Compression, transfer & storage of irregular datasets
  • Read raw NCOM files containing positioning/GPS data
  • Engineering algorithms
  • Application development
  • Legacy application entrustment
  • Development of streaming technologies to maximise performance across the web
  • Designed and delivered developer training programmes
  • Testing
  • Prototyping
  • Technology selection
  • Workflow mapping
Results

The client now has confidence in a partner capable of solving complex, nuanced challenges, maintaining legacy products, and supporting innovation for future developments.

Key outcomes include:

  • Faster deployment, improved system performance, and enhanced maintenance processes.
  • New functionality and greater data integrity.
  • Developers and engineers can now set up and use software systems in under one hour, compared to several days previously.
  • Results from the POC and other discovery projects have laid the foundation for product innovation, improved reliability, and increased functionality, leading to more productive engineering teams.
  • Reduced costs and increased flexibility, as systems can now be hosted internally or with any cloud-hosting provider.

 

Schedule a Free Consultation

We want to hear your questions, your ambitions and understand the requirements of technology to support the people within your organisation. Schedule a no commitment short introductory call.

Free Consultation
Call Now Button