Our team will reach out within 24 hours to gather your project requirements, clarify your business objectives, and outline the next steps in our collaboration.
Client
The client is a US based IoT / healthcare company. The client provides sophisticated internet-connected sleep-tracking devices on the US market. The devices are sold to end users and allow them to track various metrics while sleeping. Intellectual property rights allow the client to provide a unique product on the market.
Business Challenge
An enhanced sales process led to an increasing amount of end users loading the existing system’s infrastructure, thus increasing operating expenses (OPEX). The client hoped to reduce operating expenses to an optimal level.
Solution
The holistic approach to analyzing the cloud product included multiple areas covering the architecture of current software, development approaches, the product load certification process and tools, but not limited to these factors. The analysis highlighted the importance of changes in the system design and methodologies in the development lifecycle. The research demonstrated that technical improvements in the platform were required.
The solution design phase included the following activities:
- Creating PoC projects;
- Code analysis and proving the feasibility of required changes;
- Highlighting potential risks;
- Development timeline adjustments;
- Business features development.
Technical Challenge
The existing platform was designed and implemented mostly for private clinical use with the ability of multiple installations. The platform architecture suffered from lack of horizontal scalability and flexibility.

Horizontal scalability was introduced to the project along with microservices design, a containered environment and artifact delivery, and CQRS and ESP design patterns.
Business Impact
Horizontal scalability reduced maintenance costs not only by properly distributing computing resources in the production environment, but by enabling more flexible management development and QA environments as well.
