Case Study

NDEstates saves 68% of its cloud costs per month, for a faster and more secure system

Illustrative open quote

PolitePixels' infrastructure solutions have allowed us to save a significant amount in monthly costs. On-top of that, we have gained the direct control we needed over our production envrionment.

Nick Dodsley, CEO

Illustrative spiral shape

Highlights

Significantly lower operational costs
Increased system performance
Full developer control over production environments

About NDEstates

NDEstates & NDPropertiesManagement are

Dyme is a financial planning app based in the Netherlands that helps users manage their finances by linking bank accounts to track spending, categorize expenses, and set saving goals.
It offers features like automatic contract management, subscription cancellation, and personalised money-saving advice.
With tens of thousands of downloads each month, Dyme is quickly becoming a popular tool for simplifying personal finance management.

The challenge

As Dyme scaled, several key challenges arose:

  • Developers needed full visibility and control over production systems to ensure smooth, continuous deployments and minimise downtime.
  • Business analysts required access to system data for real-time reporting and analysis, but querying production systems could create performance bottlenecks.
  • With more employees working remotely, Dyme had to ensure that sensitive internal resources could only be accessed through secure devices, preventing unauthorised access and maintaining strong security postures.

The solution

We implemented a solution that not only provided Dyme with scalable infrastructure and data accessibility but also ensured secure access to internal resources for their remote workforce.

Utilizing Kubernetes on Google Cloud with a GitOps approach, we provided developers with full control over their applications in production.
Automated CI/CD pipelines allowed for quick deployments and streamlined operations, while Kubernetes’ self-healing capabilities ensured high availability and resilience.

To address the need for real-time data access without impacting production, we integrated Google Cloud’s BigQuery.
This enabled business analysts to run complex queries on mirrored data, separating analytics from production workloads, which maintained system performance and provided deeper insights into customer behavior and financial trends.

To ensure secure remote working, we implemented a solution where internal resources were only accessible through devices that met strict security requirements.
Using tools such as Tailscale for secure VPN access combined with device management tools like CrowdStrike and Kolide, we enforced strict access control policies.
Only devices that complied with security protocols (e.g., updated operating systems, encrypted drives, and active endpoint protection) were granted access to Dyme’s internal resources.
This protected sensitive financial data and ensured regulatory compliance.

Key results

Developers gained full control over their production environments, leading to a 30% increase in deployment frequency and a significant reduction in incidents during deployments.

Offloading data queries to BigQuery eliminated performance bottlenecks, ensuring a seamless user experience even during high traffic periods.

Secure remote access policies ensured that internal systems were only accessible via trusted devices, improving security and compliance while supporting a distributed workforce.

The Kubernetes-based infrastructure enabled rapid scaling in response to increasing demand, with automated monitoring and alerting ensuring system health and uptime.

Illustration representing an explosion of patterns

Let us take your systems
to the next level