A healthcare start-up that has created software to improve the efficiency of healthcare facilities. Explore how we helped Medirect to improve care standards with a digital solution for patient records and scheduling. Using advanced AI, we combined different patient metrics into one system, enabling personalized care.


Health Care Providers and Services



Business size:


Problem and Solution Summary

The client was challenged with disparate sources of patient metrics, the absence of a standard calculation system, and fragmented calculation methods on local modules. These issues complicated data analysis, patient support and overall medical information management, introducing considerable chaos into the processes of healthcare institutions.

Computools addressed these challenges by developing a technology stack, including .NET, C#, ASP.NET MVC, and leveraging Azure for data storage. This facilitated the creation of the centralised Medirect system, unifying diverse data sources, implementing a standardised calculation system, and streamlining the analysis and processing of medical information. The result was an improvement in the efficiency of medical staff, increased diagnostic accuracy, and a reduction in the risk of errors. Collectively, these outcomes led to an increased market share for the client and an enhancement in overall healthcare service quality.

About the Client

The customer is a start-up in the healthcare industry. The company has a number of advantages, such as the use of a neural network to analyse data, qualified medical staff, advanced medical equipment and an advanced data security system.


Medirect's share within the healthcare solutions market has increased by 15% since the launch of the web solution, allowing the start-up to enter the competitive segment. This has been made possible by experimental solutions, sophisticated artificial intelligence, and neural network technology.

Business challenge


  • Disparate sources of patient metrics
  • Lack of a standard calculation system
  • Fragmented calculation methods on local modules


  • Leveraging a neural network for data analysis
  • Highly qualified medical staff, top-of-the-line medical equipment
  • Advanced data security system

Business challenge

Project Completion Details and Current Arrangements

The collaboration with the client involved consultation, risk planning and continuous dialogue to distinguish the strengths and weaknesses of the project. This collaborative approach extended to the design phase, where client feedback was crucial in shaping the user interface and overall user experience.

As part of the current arrangements, there is a consideration for future enhancements and updates to ensure the longevity and relevance of the Medirect solution. This includes staying attuned to evolving technologies and medical practices, incorporating user feedback and addressing emerging challenges in the healthcare industry.

Business challenge

Why Computools?

The choice of a robust technology stack, including .NET, C#, ASP.NET MVC, HTML5, Azure, Angular, jQuery, CSS3 and Bootstrap3, demonstrated Computools' technological proficiency. This stack was strategically selected to ensure the security, reliability, and efficiency of the Medirect application.

Contact Computools' experts to learn what we can do for your business!

Contact us →

Story in depth

The client, being a healthcare start-up, realised the importance of choosing the right contractor for the development of their Medirect project. To do so, the client conducted a thorough screening process, looking at several potential software developer options.

While evaluating contractors, the client focused on factors such as experience in the healthcare industry, technological expertise, past project portfolios, and references from previous clients. Computools' expertise in web development and big data was an important consideration which set it apart from the competition.

Project Description

Medirect is an off-the-shelf solution for health-related institutions. The project aimed to help medical clinics create an environment for assessing patients' health status, saving and maintaining their medication prescriptions, and keeping a general medical history.

The app allows logging in on three levels: doctor, nurse or administrator.

The project has the unique feature of generating recommendations for the patient through sophisticated algorithms and data analysis. It is done by analysing data from various sensors, medical testing, medical records and pedigree data. Patient diagnoses and recommendations are generated through a neural network, which has become an experimental solution in this particular case.

Digital Platform & Technology

Communication Framework

Secure and uninterrupted communication between the team and the customer and within the team is essential to ensure quality workflow. To avoid overloading communication channels, the team discussed with the client in advance which method of communication would be the most convenient for all participants.


To bring such a complex project to life, we selected strong experts in the field of web and big data solutions:

Business Analysts

Nikita Abelmasov

Nikita Abelmasov
Nikita started working on commercial IT projects in 2009, focusing on web development, then switched to management and BA in 2015. He has extensive experience in requirements gathering, start-up and ongoing business solutions consulting, development preparation and organising business processes for a wide range of mixed teams. He is passionate about urban exploration, new technologies, photography and sci-fi universes.
Nikita Abelmasov

Business Development Manager

Artem Babura

Artem Babura
Artem specialises in automating business processes, implementing cutting-edge management systems, and optimising digital operation models. His mission is to drive prosperity for clients by offering end-to-end solutions in innovative software development, allowing businesses to focus on their core objectives.
Artem Babura

Project Manager

Andrey Melnychenko

Andrey started working in IT in 2003, focusing on C and C++ development, switching to Java in 2007. He is recognised for extensive expertise in application servers, software development life cycle and database architecture. He enjoys pop music, as well as political and Java ecosystem podcasts.


Anton Mangons

Anton, a skilled software engineer, excels in creating efficient code solutions. He's an avid hiker in his free time, exploring nature's wonders and conquering new trails. Anton's passion for problem-solving extends from coding to the great outdoors, making him a well-rounded developer.

Software Engineer

Marina Chernata

Marina is an experienced PHP engineer specialising in developing and optimising PHP applications. Her deep understanding of PHP and ability to create efficient solutions make her a valuable member of our team.

Quality Assurance Engineer

Mariia Hrekova

With over 5 years of experience, Mariia expertly monitors every phase of the software development process to secure product quality and standards. She enjoys dancing and travelling.

Story of a Team Decision

Computools assembled a team of strong experts in the field of web and big data solutions. This expertise was crucial for developing a complex project like Medirect, which involved the integration of various technologies and the handling of extensive medical data.


Computools engaged in hybrid meetings, including whiteboard meetings and brainstorming sessions. These served as forums for in-depth discussions, problem-solving and ideation, allowing the team to collaborate effectively on various levels.

Sprint Retrospective

Sprint Retrospectives were conducted regularly to assess the team's performance. This process facilitated continuous improvement, allowing the team to adapt its practices and processes for increased efficiency and effectiveness.

Planning Session

Computools conducted planning sessions to define client goals, assess risks and outline the strengths and weaknesses of the project. This phase sets the stage for subsequent development activities.

Sprint Demo

This interactive feedback loop ensures alignment with client expectations and facilitates adjustments based on real-time feedback.

Communication Flow

Computools established a secure and uninterrupted communication framework using channels like Zoom, email, Skype, Slack, and Jira.

Project Management Methodology

Scrum was chosen for managing the Medirect project due to its adaptability, iterative development approach, emphasis on client collaboration, transparency, focus on continuous improvement, team collaboration, predictable delivery and the early and regular delivery of value. These factors collectively contribute to successful project outcomes in dynamic and evolving environments.

Project timeline

4 months
10 months
2 weeks
Consulting & design phase
Engineering phase


  • Defining client goals
  • Planning for risk
  • Distinguishing the strengths and weaknesses of the project
  • Discussing collaboratively with the client
  • Planning strategically for project success

Product DESIGN

  • Creating a development road map
  • Prototyping
  • Selecting the platform and technology stack
  • Assigning team members
  • Organising internal communication
  • Developing user persona
  • Creating a site map
  • Wireframing for UI/UX
  • Finalising user interface design

Product Engineering

  • Choosing the development environment
  • Arranging tasks
  • Writing and configuring code
  • Testing and bug fixing
  • Planning migration
  • Developing algorithm
  • Processing and analysing data
  • Developing user interface
  • Integrating features


  • Preparing the server environment for the Medirect project
  • Migrating existing data to a new platform
  • Introducing client staff to the product
  • Final testing and quality assurance
  • Deploying the solution
  • Monitoring and supporting post-launch
  • Continuing improvement based on feedback


The developers had the task of launching a unique solution and creating a user-friendly, intuitive design for users.

Computools designers created several versions of logos, branded elements and relevant colour solutions, from which the customer chose the most fitting one.

User persona → Site map → Wireframes → user interface

User persona

Designing a product based on worked-out user personas who are going to use a product or interact with a brand.

Site map

Logically structuring pages and their content within a domain.


Creating a prototype for a product, presenting the future layout of different interface elements and their interaction: navigational systems, search forms, news feeds and other components.

user interface

Designing the product’s interface and accomplishing the final steps to move a product to the development stage.

Production Release

Testing, including functionality, performance and security checks, preceded the deployment of the solution to the production environment. Continuous monitoring and post-launch support were established to address any issues promptly.

A comprehensive onboarding process facilitated user adoption, and a feedback loop allowed for continuous improvement. As a result, Medirect contributed to increased efficiency within medical institutions, enhanced patient care through improved diagnostic accuracy and reduced routine workload by 24%. The application experienced positive user growth (12%) and increased engagement from corporate clients (8%), affirming its successful integration into the healthcare landscape.


With the project successfully launched, ongoing support and maintenance arrangements were put in place. The team are committed to addressing any issues, implementing necessary updates and providing education to the client's staff as needed.

What our
client said

“The team worked cohesively, stayed in touch with us, and listened to our opinions. As a result, the project was completed and launched on schedule. It is rapidly gaining steam. We will continue to contact Computools.”

Product Owner at Medirect

Contact Us

Get in touch with us to discuss your project or hire an experienced team. Use the form below or send us an e-mail to

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.