Aspen Dental, part of the USA consumer healthcare group headquartered in Chicago, is dedicated to delivering high-quality consumer healthcare experiences at scale. The company provides comprehensive practice support and business expertise to dental, urgent care, and medical aesthetics providers. Leveraging deep expertise in marketing, demand generation, real estate, and product development, Aspen Dental creates and scales trusted consumer healthcare brands that are loved by patients and providers, enabling better care for more people nationwide.
The challenge.
Aspen Dental faced the challenge of modernizing its technology platform as part of a multi-year digital transformation to become an industry leader. The initiative focused on replacing legacy systems with a Cloud Native solution built on GCP technologies, including GKE and Kubernetes. The existing monolithic system, developed with .NET Core and Angular, required transitioning to React for all new frontend applications. Key milestones included implementing a GraphQL/RESTful layer to connect clients with the legacy data center and devising a phased plan to extract and decommission legacy databases. Aspen Dental needed to invest in DevOps and modern architecture to accelerate its transformation with scalable solutions, partnering with InterVenture to strengthen the talent pool, streamline processes, and integrate seamlessly with internal teams.
The solution.
To support Aspen’s transformation journey, InterVenture assembled a team of over 40 engineers (React, Android/iOS, .NET, DevOps) initially addressing legacy system migration via the Ready Team Model before evolving to the Own Team Model for ongoing innovation. The team modernized the platform by adopting Cloud Native principles with GCP technologies, replacing a monolithic .NET 4.6 structure with a scalable microservices design. They facilitated the shift to React for all new frontends and built a GraphQL/RESTful API to ensure compatibility between the legacy system and new applications. A BigQuery-based Data Lake was introduced to improve analytics capabilities, and automated testing alongside GitLab/Spinnaker pipelines ensured seamless and efficient software delivery.
Technologies in detail.
- C#
- .NET
- React
- Next.js
- GCP
- MongoDB
- PostgreSQL
The outcome.
The InterVenture Aspen Dental team:
- Successfully migrated Aspen’s legacy monolithic system to a modern microservices architecture using GCP, GKE, and Kubernetes.
- Implemented a GraphQL/RESTful layer to ensure seamless integration between legacy systems and client interfaces.
- Transitioned frontend development to React and enhanced backend infrastructure with MongoDB, Firestore, PostgreSQL, and Google Pub/Sub.
- Developed a Big Query-based Data Lake to support advanced analytics and enable data-driven decisions.
- Established an automated deployment pipeline with GitLab and Spinnaker, ensuring efficient daily deployments.
- Accelerated Aspen’s digital transformation, delivering a scalable, future-ready platform aligned with business goals.