EndorsedendorsedOngoing

Embedded Scala & Elixir Engineering for Cancer Analytics Platform

Services Covered:

Staff Augmentation
Project hero — replace with case study imagery
Industry
Industry

Business Consulting & Services

Duration
Duration

81 months

Budget
Budget

200K - 999K

Client Size
Start Date

1 November 2019

Team Size
Team Size

6-10 Employees

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
81/100
Strong

Project Capability Score (PCS) estimates how capable SoftwareMill is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

map United States of America

Project Summary

SoftwareMill provided staff augmentation to a cancer analytics company by embedding engineers into the client's engineering teams to implement features, build Scala and Elixir applications, and support ETL and QA processes. They worked in two-week agile sprints, participated in code reviews, and took ownership of tasks from specification through deployment. The client reports that the vendor's engineers operate like full-time employees and are highly integrated and performant.

Key Challenges

  • Implement applications to curate and analyze cancer patient data
  • Build reliable data ingestion, analysis and ETL pipelines for the analytics platform

Project Deliverables

  • Implemented features on the client's existing analytics platform
  • Scala applications
  • Elixir applications
  • Data ingestion and analysis pipelines
  • ETL (extract, transform, load) processes

Project Solution

Vendor engineers were embedded into the client's full-time engineering teams and worked as integrated contributors. They followed the client's agile two-week sprint process, wrote unit tests, participated in and contributed to internal code reviews, and took ownership of tickets from requirement clarification through implementation, testing and deployment. The team implemented numerous features on the client's analytics platform, developed Scala and Elixir applications for data ingestion and analysis, performed QA on ingested data, and implemented ETL processes.

Project Outcome

  • Integrated into the client's team and operated like full-time employees
  • Completed close to 200 deployments on the client's platforms
  • Produced extensible, maintainable code
  • Had zero performance concerns with vendor engineers

Platforms

  • AI/ML PlatformAI/ML Platform
  • Embedded SystemEmbedded System

Tech Stack

  • ScalaScala
  • ElixirElixir

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Since the start of the engagement, SoftwareMill's performance has been high and consistently attuned to the client's needs. The client is pleased with their services and lauds them for their ability to write solid codes. Trustworthy and communicative, they're integrated well into the company's team.

Brett Riotto

Lead Engineer, Cancer Data Analytics Company at Confidential

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by SoftwareMill

Ongoing
Software Development

Two-Engineer Scala & Angular Team Augmentation for Debt-Recovery Software

Preview of the Two-Engineer Scala & Angular Team Augmentation for Debt-Recovery Software
Budget:
1M - 10M
Duration:
103 months
Team Size:
1-5

Services Covered:

+1 more
Ongoing
Software Development

Team Augmentation for Boutique Mobile Agency

Preview of the Team Augmentation for Boutique Mobile Agency
Budget:
200K - 999K
Duration:
199 months
Team Size:
Confidential

Services Covered:

+1 more