PT | EN

Spring Point

Internal Developer Platform to scale Spring Point globally

Industry

Industry

Technology

What we delivered

What we delivered

Software Development

Since

Since

2024

We accelerated Spring Point’s time to market with Fabric, an internal developer platform that reduces development risks, drives innovation, modernizes legacy systems, and empowers developers to focus more on business value.

The challenge

Spring Point Solutions is a US-based technology company headquartered in Maine. Its mission is to deliver software solutions that enhance efficiency, productivity, and profitability in the electromechanical industry.

The company offers a portfolio of more than ten ERP-like digital products to around 200 clients across the United States, Canada, Mexico, and the Caribbean.

In addition to maintaining and continuously improving its products, Spring Point made a strategic decision in 2024 to radically modernize its systems to support global scalability and faster time to market. Achieving this required enabling multiple teams to work simultaneously and independently on the same product.

This led to the creation of Fabric, an internal developer platform (IDP) comprising architecture, infrastructure, development tools, and automation. Fabric enables faster, standardized software delivery and infrastructure provisioning across the organization.

Our contribution

We designed and implemented Fabric, Spring Point’s internal developer platform. More than just a software product, Fabric is a complete ecosystem of infrastructure, services, processes, and automation tools that support the software delivery lifecycle.

Our multidisciplinary team—consisting of a Platform Product Manager, Solution Architect, Software Architect, Cloud Engineer, DevOps Engineer, Kafka Engineer, Software Engineer, and QA Engineer—was involved from the beginning. We worked on defining requirements, prioritizing a bi-weekly delivery roadmap, and implementing the full solution.

The internal developer platform provides developers with a simplified, cohesive environment, including standardized tools, services, infrastructure, and processes.

Fabric completely transformed the way we work. With it, our developers can autonomously provision cloud services without relying on DevOps or tech support, accelerating our processes and boosting productivity.”
— Roger Kepler, CTO of Spring Point

What’s included in the Fabric Internal Developer Platform

  • Internal Developer Portal: A self-service portal that allows developers to create and manage components independently.
  • Cloud Infrastructure: A robust AWS infrastructure fully automated through Infrastructure as Code (IaC), offering scalability and reliability.
  • Solution Architecture: A foundational layer that solves communication, traceability, and observability challenges in microservices. Includes Kafka for messaging and Istio as the service mesh.
  • Software Architecture: Ready-to-use templates for microservices, BFFs, and frontends. These templates allow developers to spin up new components within minutes, following established best practices.
  • DevOps Integration: Tight integration between the developer portal and CI/CD pipelines, for both provisioning and deployment.
  • Orchestrator: Currently being finalized, this layer coordinates all platform components to ensure configurations are created, updated, and removed in sync.
Fabric automates the entire delivery pipeline: once code is committed, the platform handles building, environment promotion, and scalability using Kubernetes clusters. This enables faster, more reliable, and scalable deployments.”
— Roger Kepler, CTO of Spring Point

Developers no longer need to open support tickets for DevOps assistance. They simply enter the developer portal—similar to a marketplace—select the component they wish to build, and the platform automatically creates the required repositories, infrastructure, and automation.

Monitoring tools are also built into the platform, allowing developers to modify code, trigger builds and deployments, and monitor components—all within one environment.

The platform has expanded our capabilities and enabled us to integrate with more products, vendors, and partners. Our developers are now delivering more efficiently than ever.”
— Troy D. Locke, CEO & Co-founder of Spring Point Solutions

Results: faster time to market with governance and standardization

By automating repetitive development tasks, Fabric significantly accelerated Spring Point’s software delivery lifecycle. Developers no longer need to wait on infrastructure provisioning or CI/CD setup, resulting in a much faster time to market compared to traditional models.

This shift also allows DevOps teams to focus on platform improvements rather than operational overhead.

The company is seeing improvements in productivity, efficiency, standardization, and governance. These gains are helping reduce the time to launch new digital products and features.

The biggest impact lies in accelerating modernization and driving innovation. Our developers are now focused on building features that truly enhance the customer experience. We’re excited about what the future holds with Fabric.”
— Roger Kepler

Key benefits

  • Increased Developer Productivity: Fabric reduces time spent searching for API documentation, infrastructure requirements, permissions, and internal processes. Repetitive tasks like environment provisioning and deployment are now automated and accessible through a single portal.
  • Reduced Errors and Inconsistencies: With automation, centralized guidelines, repository templates, and best practices, the platform ensures consistency across teams.
  • Improved Developer Experience: A well-documented, unified platform minimizes frustration and speeds up onboarding, enabling new developers to contribute faster.
  • Greater Autonomy: Developers no longer need to request support from infrastructure or DevOps teams to create or manage components.
  • Cost Reduction & Resource Optimization: By consolidating tools and technologies in one internal developer platform, Spring Point lowers operational costs and improves resource allocation.
  • Resilience and Scalability: The microservices-based architecture ensures the platform can scale and adapt as the company grows.
  • Standardization & Governance: With consistent development and security practices in place, the company strengthens compliance, improves infrastructure oversight, and minimizes operational risk.
Fabric laid the foundation for more efficient development while empowering us to scale even further in the future.”
— Troy D. Locke

At SoftDesign, we believe that innovation and digital transformation should be seamless. Interested in exploring how we can accelerate your digital journey? Let’s talk. We are passionate about crafting solutions that deliver results.

GET IN TOUCH

Are you facing similar challenges? See how we can help.