
How DevIQ Enabled a Leading HealthTech Provider to Retain Market Share and Transform Feature Delivery
The healthcare industry demands ever-greater reliability and agility to meet growing demand, yet an industry leading scheduling platform found itself in critical condition, suffering with outdated technology, escalating outages, and high risk of losing its most valuable customers. DevIQ’s embedded leadership, hands-on triage, and modernization blueprint provided the urgent intervention needed, restoring stability and delivering measurable gains in performance, feature throughput, and client retention.
Improvement
Feature
Releases
Hotfixes
The Client & The Challenge
As a critical solution provider for major health systems, this legacy SaaS platform manages high-capacity scheduling for major health systems, including physicians, nurses, and allied staff. Their proprietary rules-based scheduling engine is considered best-in-class among its peers, but legacy architectures and internal process challenges threatened growth and customer loyalty.
Challenges & Pain Points
Persistent System Instability
For years, unpredictable outages and slow incident response plagued the platform, risking multimillion-dollar business relationships.
Outdated, Fragmented Architecture
A 20-year-old codebase spanning multiple frameworks (ASP.NET, Ruby on Rails, Node.js) created technical debt, siloed knowledge, and fragile integrations.
Reactive, Siloed Teams
Lack of development discipline and siloed knowledge slowed delivery and made it difficult to prioritize business needs over firefighting.
Consequences of Inaction
Had these issues continued, the platform risked losing flagship customers and significant market share. Unchecked, instability and technical debt would limit growth, drive up costs, and jeopardize the company’s ability to compete or attract new investment.
The Partnership & The Proposition
Our mandate went far beyond staff augmentation or feature delivery. What the client needed – often before they could articulate it – was true technical leadership, operational stability, and a partner able to bring clarity amid constant change.
DevIQ injected blended team of engineers and long-time collaborators. We took ownership of outcomes, operating in the awkward middle ground between staff augmentation and executive leadership – accountable, but without formal titles. Priorities shifted almost weekly, but our team adapted quickly, stayed focused, and set a higher standard for delivery.
Early on we were always herding cats and putting out fires. But every member of our team is a demonstrated leader in their domain so we soon took control, leading both technical and product teams forward.
— Natalie Gonzalez, Project Manager | DevIQ
In an environment where processes rarely stuck and discipline was in short supply, DevIQ became the scaffolding: tracking unplanned work, surfacing the true cost of chaos, and mentoring internal staff. Earning trust from leadership and discretion to act, we empowered the organization to regain control of its roadmap – and helped them build a team capable of sustaining long-term progress.
The Solution
Strategy & Approach
From the outset, our playbook focused on urgent stabilization, immediate wins and long-term health. The team worked iteratively: triaging critical issues, establishing delivery “pods” to clarify ownership, and rolling out best practices – single-piece flow, automated testing, and robust monitoring – that would stick even amid shifting client priorities. Crucially, DevIQ focused not just on what to build, but on how teams built it while mentoring client staff to create durable change.
They had been dealing with stability problems for at least two years. We had that problem solved in less than 30 days. We came at it with a fresh approach.
— Bill Baker, Solutions Architect | DevIQ
Technical Execution
- Languages: C#, JavaScript, SQL, Ruby on Rails (replaced)
- Components: .NET Core, Node.js (replaced)
- Integrations: GitHub Actions, Jenkins (replaced)
- Infrastructure: AWS RDS, AWS EC2
- Framework Migration: Migrated legacy .NET (4.8) workloads to .NET Core, paving the way for ongoing upgrades and reducing maintenance overhead.
- Language Deprecation: Phased out Ruby on Rails and Node.js, consolidating core business logic into a streamlined .NET architecture.
- Database Recovery: Migrated production databases to AWS RDS, enabling near-instant failover and eliminating 8+ hour recovery windows.
- Continuous Delivery: Transitioned CI/CD from Jenkins to cloud-native GitHub Actions, improving reliability and release visibility.
- Testing Automation: Rolled out automated test coverage, achieving over 40% automation of regression testing in the first year.
- Team Organization: Established pods to clarify feature vs. maintenance work, and introduced cross-pod prioritization for business-critical features.
- Release Flow: Implemented single-piece flow to decouple development from release bottlenecks, increasing release predictability and throughput.
- Sprint Optimizations: Systematized tracking of unplanned work, giving leadership insight into the impact of reactive priorities and supporting more strategic planning.
- Active Mentoring: Up-skilled platform developers through hands-on mentorship and embedded leadership – raising the bar for code quality, process, and team autonomy.
The Results
Built and Shipped
The scheduling platform, once beset by outages and constant firefighting, now runs on a stable, scalable foundation – enabling both growth and operational confidence. Key results and milestones delivered include:
- Stabilized Core Systems: Eliminated recurring outages and established a resilient baseline after years of instability and emergency remediation.
- Feature Delivery Reignited: Transformed a stalled and unpredictable roadmap into a steady stream of feature releases, making it possible to hit aggressive business goals.
- Client Retention Secured: Retained all major enterprise healthcare customers who were previously at risk of churn by delivering reliability and faster response to critical incidents.
- Product & Engineering Team Upskilled: Mentored client developers and product owners, introducing modern software practices and empowering the team to sustain improvements.
- Proactive Issue Management: Deployed targeted monitoring and alerting, allowing the team to address system performance issues before they reached customers.
By the Numbers
- 30 Days to Stability: Resolved two years of recurring outages in the first month.
- 60% Performance Improvement: Reduced API response and page load times by more than half across all clients.
- 3.5x Release Acceleration: Annual feature releases increased from 22 (2023) to 76 (2024).
- Emergency Fixes Nearly Eliminated: Hotfix rate dropped from 82% to just 8% of releases year-over-year.
The Conclusion
This ongoing transformation is far from finished – but DevIQ’s approach has delivered measurable impact for a national leader in healthcare scheduling. By stabilizing core systems, modernizing infrastructure, and up-skilling client teams, DevIQ enabled its client to safeguard multimillion-dollar relationships and confidently deliver on its roadmap.
With platform risk dramatically reduced and delivery on track, the platform is now positioned to confidently scale, attract new investment, or pursue strategic exits. For legacy SaaS healthcare solutions facing similar emergencies and roadblocks, DevIQ stands ready to guide the journey from code blue to all clear.