Skip to main content
Test Double company logo
Services
Services Overview
Holistic software investment consulting
Software Delivery
Accelerate quality software development
Product Management
Launch modern product orgs
Legacy Modernization
Renovate legacy software systems
DevOps
Scale infrastructure smoothly
Upgrade Rails
Update Rails versions seamlessly
Technical Recruitment
Build tech & product teams
Technical Assessments
Uncover root causes & improvements
Case Studies
Solutions
Accelerate Quality Software
Software Delivery, DevOps, & Product Delivery
Maximize Software Investments
Product Performance, Product Scaling, & Technical Assessments
Future-Proof Innovative Software
Legacy Modernization, Product Transformation, Upgrade Rails, Technical Recruitment
About
About
What's a test double?
Approach
Meeting you where you are
Founder's Story
The origin of our mission
Culture
Culture & Careers
Double Agents decoded
Great Causes
Great code for great causes
EDI
Equity, diversity & inclusion
Insights
All Insights
Hot takes and tips for all things software
Leadership
Bold opinions and insights for tech leaders
Developer
Essential coding tutorials and tools
Product Manager
Practical advice for real-world challenges
Say Hello
Test Double logo
Menu
Services
BackGrid of dots icon
Services Overview
Holistic software investment consulting
Software Delivery
Accelerate quality software development
Product Management
Launch modern product orgs
Legacy Modernization
Renovate legacy software systems
Cycle icon
DevOps
Scale infrastructure smoothly
Upgrade Rails
Update Rails versions seamlessly
Technical Recruitment
Build tech & product teams
Technical Assessments
Uncover root causes & improvements
Case Studies
Solutions
Solutions
Accelerate Quality Software
Software Delivery, DevOps, & Product Delivery
Maximize Software Investments
Product Performance, Product Scaling, & Technical Assessments
Future-Proof Innovative Software
Legacy Modernization, Product Transformation, Upgrade Rails, Technical Recruitment
About
About
About
What's a test double?
Approach
Meeting you where you are
Founder's Story
The origin of our mission
Culture
Culture
Culture & Careers
Double Agents decoded
Great Causes
Great code for great causes
EDI
Equity, diversity & inclusion
Insights
Insights
All Insights
Hot takes and tips for all things software
Leadership
Bold opinions and insights for tech leaders
Developer
Essential coding tutorials and tools
Product Manager
Practical advice for real-world challenges
Say hello

Case Study

Reduce deployment time by 50% balanced with quality for MedTech microservices team

Streamlining microservices at scale for a faster, more reliable team

The Client

Med tech company
[
classified
]

Description

Test Double partnered with a growth-stage MedTech company to streamline software development processes across 50+ microservices and Azure functions. Through improved observability, architecture, and team collaboration practices, we achieved 50% faster deployment times and reduced troubleshooting from days to minutes.

Location & Size

Nearly 8,000 physicians, advanced practitioners, clinical leaders, business and operations employees nationwide

Rubber duck wearing a fedora, doctor's coat, and stethoscope

Services Provided

Software Delivery
DevOps

Impact Areas

  • Architecture
  • Deployment
  • Mentoring

The Mission

(we chose to accept it)

Streamline microservices at scale

A growth-minded MedTech needed to overhaul their software development process. Managing over 50 microservices and Azure functions, their lean team faced daily challenges: supporting 235,000 requests, shipping on tight release cycles, and spending excessive time coordinating meetings.

As feature demand grew, their cycle times were becoming a major bottleneck. It was time to sharpen the saw and become a more efficient organization by embedding agile practices, improving tooling, and reducing the labor required to ship and maintain high-quality software.

Need help with your project?
Get in touch with our team

The Fix

Build a faster, more reliable software team

Test Double partnered with the company to drive improvements balancing speed and quality across three key areas:

Improving visibility and accelerating delivery:

We implemented advanced observability tools (including as a custom logging library, now adopted by all core applications) as well as providing expertise (via coaching and documentation) to elevate the team’s use of Azure Monitor. This observability upgrade enhanced real-time monitoring for better decision-making, reduced the labor required to make discoveries when failures occur, and empowered business analytics across 68 projects.

Additionally, we worked with the team to institute architectural and ops changes to simplify delivery. This included shifting microservices behind an API gateway and creating an upgrade path across all applications. We also created a Copier template to quickly scale up new projects. Our architectural improvements enabled rapid delivery, with over 20 feature demos rolled out faster, delighting both users and stakeholders.

Strengthening collaboration and continuous learning:

We helped cultivate a culture of continuous learning and growth to drive long-term success. We did this by creating five targeted katas that honed specific technical skills, such as TDD or Python decorators, through structured practice. We standardized the scripts used across all projects, making it much easier for developers to shift between microservices as business needs changed. We led the team in a book club exploring both technical and business concepts, creating a learning culture that directly impacted how projects were developed.

We chose the Pydantic library for adding more rigor to legacy data. With the enabling technology in place, we could then facilitate discussions about how to reorganize the data into clear business domains. With the right tools and mindset in place, the team began to self-organize more effectively, reducing dependencies and increasing autonomy.

Optimizing team dynamics:

By partnering with leadership, we improved the team’s internal processes to enhance communication and reduce friction. We helped reorganize ceremonies to cut unnecessary meetings while improving alignment while also introducing  team member rotation across projects to reduce knowledge silos and foster shared ownership. The result was a more agile, resilient, and empowered team.

CONSULTANTS

4

Tech & Techniques

  • Azure
  • Docker
  • Kafka
  • Kubernetes
  • Python
  • Terraform
  • ArgoCD
  • GitHub
  • Circle CI

The Results

Accelerate delivery and elevating team performance

At Test Double, we believe great software outcomes emerge when expert consultants work with your team—not just for them. By combining technical excellence with a people-first approach, we helped our client ship faster, reduce inefficiencies, and build a stronger engineering culture that will continue delivering value long after our engagement.

Our partnership with this organization led to lasting transformation, with measurable outcomes including:

50% faster deployment times:

We reduced the time to first deploy by half, thanks to optimized environment documentation and streamlined processes, enabling faster feature releases.

62% increased adoption of key tools:

The custom logging library we developed was integrated across all core applications, leading to a 62% increase in usage and providing richer, actionable dashboard metrics across 68 projects.

Troubleshooting time decreased from days to minutes:

By implementing structured logging through the structlog library into Azure Monitor, the company reduced problem resolution times from several days to just minutes, vastly improving operational efficiency.

‍2-week acceleration in project delivery:

Improved cross-team collaboration enabled the MedTech company to deliver a critical project 14 days ahead of schedule, a significant gain in their project timeline.

Continuous team improvement:

We mentored developers across 4 teams, empowering them to lead ongoing Kata Time sessions and fostering a culture of continuous learning and self-sufficiency.

‍

Download project PDF
Contact our team
50%

50% faster deployment times

62%

62% increased adoption of key tools

2

2-week acceleration in project delivery

Continuous team improvement

Testimonial
Empathetic Collaborators

Test Double is not isolated off in some corner from the rest of the team—they really come alongside and work with them on a regular basis.

Software Architect
Med tech company
Testimonial
Deep Experience

Test Double has the technical wherewithal as well as the ability to learn! They are our brothers and sisters!

Senior Director Software Engineering
Med tech company
Testimonial
Holistic Problem Solving

Time and time again Test Double Agents have shown great natural leadership, are amazing to solve any problems with, and are often the long pole in the tent for us.

Director of Application Development
Med tech company

Project Team

Chris Caragianis
Agent
0066
Gabriel Côté-Carrier
Agent
00143
Kyle Adams
Agent
0033
Pam-Marie Guzzo
Agent
00109

Related Insights & Projects

🔗
HRS
🔗
Verb
🔗
Bridgecare
🔗
How to speed up Docker builds for cloud deployments
🔗
GitHub shortcut commands that’ll speed up your code reviews
🔗
Pydantically perfect: A beginner’s guide to Pydantic for Python type safety
🔗
Turning observability into a team strength without a big overhaul
Black and white art photo of a well-used remote workspace

Software consulting services

Like what we have to say about building great software and great teams?

Discover what we do
Test Double Executive Leadership Team

What’s a Test Double?

Want to know more about our point of view on what makes for great software?

Get to know us
Rubber duck with Rubik's cube
Test Double double agents at retreat
Test Double double agents at retreat
Test Double rubber ducks and stickers
Test Double double agents at retreat
A keyboard, glasses, test double logo and rubber duckies.
Two test double employees wearing test double t-shirts embrace and smile at the camera.
Two people embrace and smile at the camera at a group event.
A person laughs at the camera in a group setting with a group of people.
Test double rubber duckie in a pool.
Rubber duck with Rubik's cube
Test Double double agents at retreat
Test Double double agents at retreat
Test Double rubber ducks and stickers
Test Double double agents at retreat
A keyboard, glasses, test double logo and rubber duckies.
Two test double employees wearing test double t-shirts embrace and smile at the camera.
Two people embrace and smile at the camera at a group event.
A person laughs at the camera in a group setting with a group of people.
Test double rubber duckie in a pool.
Rubber duck with Rubik's cube
Test Double double agents at retreat
Test Double double agents at retreat
Test Double rubber ducks and stickers
Test Double double agents at retreat
A keyboard, glasses, test double logo and rubber duckies.
Two test double employees wearing test double t-shirts embrace and smile at the camera.
Two people embrace and smile at the camera at a group event.
A person laughs at the camera in a group setting with a group of people.
Test double rubber duckie in a pool.

Let’s collaborate

We’re the team on a mission to improve how the world builds software.

Let’s talk about how to tackle hard software investment problems across the entire product life cycle.

Get started
Calendar icon

Chat with our team

Test Double Office Hours

Curious about what we're like to work with? We offer 30-minute turbocharged office hours with no strings attached—just pure, unadulterated brainstorm power.

Learn more
Test Double company logo
Improving the way the world builds software.
What we do
Services OverviewSoftware DeliveryProduct ManagementLegacy ModernizationDevOpsUpgrade RailsTechnical RecruitmentTechnical Assessments
Who WE ARE
About UsCulture & CareersGreat CausesEDIOur TeamContact UsNews & AwardsN.E.A.T.
Resources
Case StudiesAll InsightsLeadership InsightsDeveloper InsightsProduct InsightsPairing & Office Hours
NEWSLETTER
Sign up hear about our latest innovations.
Your email has been added!
Oops! Something went wrong while submitting the form.
Standard Ruby badge
614.349.4279hello@testdouble.com
Privacy Policy
© 2020 Test Double. All Rights Reserved.