← Back to Healthcare Case Studies

Case study · Healthcare

Scaling a Medication Management Team While Addressing Security and Performance

A U.S. medication-management company serving health plans covering 10M+ lives assembled Ruby on Rails development capacity, addressed an injection vulnerability and delivered continuous clinical workflow improvements.

Ruby on RailsLinuxAWSChefScrum
Illustrative medication management system interface
AI-generated concept interface with illustrative data. Actual client system not shown.
lives served by client plans
10M+
rapidly assembled team
10+ developers
to multiple trusted releases
9 months

The situation

Urgent engineering capacity for a complex clinical product

A U.S. medication management company serving Medicare, Medicaid and commercial health plans needed a team of more than ten developers for a core product used to schedule patient appointments, understand symptoms, guide medication and track the full therapy process.

  • The client needed more than ten experienced Ruby on Rails developers within a very short timeframe.
  • A newly formed team had to learn a complex clinical product while maintaining delivery through a tight release schedule.
  • The inherited architecture contained performance and security risks, including a serious injection vulnerability.

Recognise this situation?

Key Questions

How can we assemble experienced Rails capacity quickly?

The client needed more than ten experienced developers on a short timeframe. Shinetech recruited ten Rails developers and added delivery and business-analysis leadership.

Can a new team learn our clinical product while continuing releases?

Knowledge-transfer training, regular stand-ups and a self-organising team rhythm supported learning alongside delivery.

Can we improve security and performance in an inherited platform?

Investigation identified a serious injection vulnerability. A thorough architecture review and upgrade addressed the product’s performance and security risks.

The project approach

Build delivery capacity while reviewing architecture and security

The product supported appointment scheduling, symptom understanding, medication guidance and the full therapy process for Medicare, Medicaid and commercial health plans. Delivery combined team formation with architecture review and successive usability improvements focused on reducing training, lowering errors and accelerating comprehensive medication reviews.

Built a dedicated medication-management engineering team with delivery leadership, strengthened the product architecture and security, and supported continuous releases for patient therapy workflows.

How delivery was run

Recruit, transfer knowledge, review and release

  1. Recruited ten Ruby on Rails developers near a strong regional talent market and added a Business Analyst, Engagement Manager and Scrum Master.
  2. Established knowledge-transfer training, regular stand-ups and a self-organising team rhythm for continuous improvement.
  3. Investigated product performance and security, found a major injection risk and completed a thorough architecture review and upgrade.
  4. Delivered successive releases focused on reducing user training, lowering errors and accelerating comprehensive medication review delivery.

Key information

Technology and delivery context

Industry
Healthcare
Services
Custom Development · System Integration
Technologies and practices
Ruby on Rails · Linux · AWS · Chef · Scrum
Business impact
Patient Workflow · Security · Performance

The result

What changed for the client

  1. The medication product passed the required review and approval process.
  2. Multiple trusted releases over nine months established a stable collaboration with the client.
  3. Improved product performance, security, usability and the foundation for automated fulfilment.

Need a team that can strengthen a clinical product while delivering?

Tell us about the existing technology, the release commitments, the specialist capacity you need and any known security or performance concerns.

Discuss Your Situation