Overview

MinersAI is a young company operating at the crossroads of geology, data science, and mineral intelligence. Its mission is to empower the mineral exploration industry with ethical, data-driven solutions that support the global energy transition.

In its early days, the team was primarily focused on scientific research and data sourcing. Software was a means to explore ideas, validate hypotheses, and visualise complex mineral datasets, not yet a fully fledged product.

Where did we start?

MinersAI first came into contact with madewithlove when they needed a web application to visualise the mineral data they were collecting. At that point, the team consisted of the founders, a data engineering geologist and a data scientist, and the technical setup reflected a strong research-first mindset.

To support this first step, madewithlove introduced a frontend-focused fullstack engineer who helped build a full SaaS application on top of MinersAI's visualisation tools. This included user management, permissions, and interactive data visualisation features, turning early concepts into a usable and extensible product. He also acted as a clear product voice, setting priorities and saying no when features did not make sense at that stage.

Where did we start?

Hitting the limits of the initial setup

As MinersAI's ambitions grew, so did the demands on their software. The data scientist built a backend service responsible for querying data and performing computational workflows. These were tasks that went beyond what standard libraries alone could handle.

This initial proof of concept ran on a lightweight AWS setup. While perfectly reasonable for experimentation, it started to struggle once multiple computational jobs ran in parallel. At the same time, the codebase and development practices had organically evolved around experimentation rather than long-term scalability.

This moment marked a natural transition point. MinersAI was moving from scientific exploration toward a product that needed stronger engineering foundations.

Hitting the limits of the initial setup

Taking a step back: a technical audit

When MinersAI asked madewithlove for advice, we proposed a short CTO-in-residence engagement to take a step back and assess the bigger picture. Over the course of a month, a technical audit reviewed architecture, infrastructure, code structure, and development processes.

The findings reflected a company still in its scientific phase. Development processes had grown organically, leading to long-running pull requests, occasional unfinished work reaching production, and a codebase that lacked clear separation of responsibilities. At the same time, there was no defined strategy for scaling, and early technology choices were starting to show their limits as the platform evolved.

None of this was unusual for a science-driven startup at this stage. The focus up to that point had rightly been on scientific validation rather than software engineering maturity.

How madewithlove helped

On a technical level, madewithlove worked closely with MinersAI to redesign the solution architecture and establish a solid technical foundation:

  • Selecting a database better suited for efficient data modelling and querying
  • Introducing clearer separation of concerns throughout the codebase
  • Designing a scalable cloud infrastructure capable of handling parallel workloads
  • Setting up automated ETL pipelines to support reliable data ingestion
  • Introducing generative AI and RAG-based workflows for specific sub-processes

On a process level, madewithlove implemented pragmatic engineering practices to bring structure without slowing the team down:

  • Clearer pull request and code review flows
  • Structured refinements and roadmapping
  • Improved alignment between engineering, data, and product decisions

On a team level, madewithlove took on an active leadership role, guiding a growing engineering team that now includes a data engineer, frontend engineer, and AI engineer. Throughout this process, madewithlove remained hands-on in the code when needed, while deliberately helping MinersAI build internal ownership by supporting the hiring and onboarding of permanent team members and gradually transitioning responsibilities.

How madewithlove helped
In the early days, we had a hard time understanding the technical implications of the choices we wanted to make, which made prioritisation difficult. Madewithlove made a huge difference. What they brought was ownership, process definition, and strong technical capabilities, including the confidence to say no when a feature didn't make sense and the ability to jump into the code when things got messy.
Ahmed Abdullah
Ahmed Abdullah
Machine Learning Engineer @ MinersAI

Becoming part of the team

Rather than acting as an external supplier, madewithlove became an integral part of the MinersAI team. The collaboration went beyond delivery and focused on ownership, long-term thinking, and enabling MinersAI to grow into its next phase without losing momentum. A key part of this approach was coaching both existing team members and new hires, ensuring they could independently maintain and evolve the platform to the same standard over time.

We always feel that madewithlove is thinking about what is best for MinersAI. They truly become part of the team and ensure that transitions happen with a thoughtful, long-term plan.
Mason Dykstra
Mason Dykstra
CTO & Co-Founder @ MinersAI

A lasting impact

Today, MinersAI runs on a stable, scalable technical foundation that supports both scientific depth and product growth. Clearer processes, stronger architecture, and an aligned engineering team allow the company to move fast with confidence.

The collaboration continues as MinersAI works on further automating its data ingestion processes, exploring how generative AI can be applied in a controlled way to support data extraction, validation, and transformation at scale. This is a rapidly evolving space that the entire industry is still learning to navigate.

Over the past months, MinersAI has grown significantly, with the platform now being used by some of the largest government organisations and mining companies worldwide. This rapid progress reflects the strength of our vision and the solid foundations put in place as the company scaled, which is why we continue to value our collaboration with madewithlove.
Thomas-Louis de Lophem
Thomas-Louis de Lophem
CEO @ MinersAI

What they said

Madewithlove has worked alongside MinersAI for the last two years, helping us turn ideas and prototypes into functioning software. They have played the role of developer and head of engineering for us from the early days of our company.
Mason Dykstra
CTO & Co-Founder @ MinersAI
They have elevated the quality of our work, instituted good practices, and executed on time and budget.
Mason Dykstra
CTO & Co-Founder @ MinersAI

Ready to become our next success story?

Tell us about your project and we'll get back to you.

You will be signed up to our newsletter when sending this message, and you agree to our privacy policy.