Medical Diagnosis Software

Development of an ML-based diagnostic solution for clinics

About the company

The company’s aim was to use machine learning algorithms to ensure precise diagnoses. With their solution, our client helps clinics minimize doctors’ mistakes and fix them before the wrong treatment starts and affects patients’ health, ensuring proper therapy for millions of patients.

Looking for a reliable partner

Our client came to us at the proof of concept stage. They already had core machine learning algorithms but lacked a software product with a graphical user interface that would allow doctors to make use of them.

The company’s CTO was responsible for programming, but curating the product required special attention, and the CTO had to focus on the business side of the company’s operations. Thus, there was a need to delegate software development.

Our client needed a reliable long-term partner to cover frontend development from the start through production rollout. It was important to have a stable team to safeguard sensitive information and investments.

What we offered

Software implementation

Our team developed the entire software product around the client’s existing machine learning algorithms, paying attention to expandability and modularity. The goal was to enable trouble-free customization of the solution for clinics as well as future business growth. We also provided management services including technology advising, effort estimation, and scheduling to let the client concentrate on business tasks.

HIPAA compliance

We ensured data safety and that the client’s business was following local laws by signing and following a HIPAA Confidentiality Agreement. For extra security assurances with regards to data privacy, every team member passed a background check performed by a third-party company before the start of work.

Team growth

After the client secured Round A investments, they needed to scale the team. Along with augmenting the client’s team with our internal resources, we looked for individual new talents for the project: Go developers, designers, and automation QA engineers.

On-site meetings

The client needed not only a team they could trust but also a team they could closely cooperate with. To meet stakeholders personally, our team members regularly went to the US to participate in crucial discussions and offline meetings.

Technologies

TypeScript

React

MobX

Go

Echo

Ant Design