The client specialises in offering innovative intraoral cameras and teledentistry solutions. Our client, a biotech startup, developed a communication channel to interact with a high-precision micro-imaging camera. This work required our team to develop a specific driver for inter-device communication. The startup benefited from structured, indexable media file storage. They can now enjoy the functionality to export, print and manage images. The high-resolution highlighting feature supports decision-making. Our team helped the client to integrate the system with the patient records management system.


Health Care Providers and Services



Business size:


Problem and Solution Summary

The client faced challenges in establishing a stable sales cycle due to the need for a local doctor's initial pool of users. Additionally, the competitive landscape posed obstacles, with numerous known competitors in the field. Despite having a well-planned development and marketing strategy, the client sought a solution to penetrate the market effectively and differentiate themselves in the face of intense competition.

Understanding the client's need for a unique selling proposition, we proposed the development of a specialised application for dentists. This application seamlessly integrated with third party devices, providing a comprehensive solution for user accounting, photo capture, video recording and manipulation of media files. By enhancing the application's capabilities with features like the ability to draw on images, highlight specific areas and manage patient information conveniently, we not only addressed the client's initial challenges but also contributed to a significant increase in user throughput, average order value, productivity and revenue while simultaneously reducing costs.

About the Client

The client is an innovative company located in the USA. They offer intraoral cameras and teledentistry solutions that bring together patients, providers and treatment. The company strives to improve oral health worldwide through innovative software and products that improve communication, enhance understanding and facilitate the delivery of dental care.


Computools' engineers completed all the tasks during the project, reaching the client's goals. The technologies used to build the applications ensure the speed and high efficiency of the finished product. This is evidenced by positive feedback from the client's customers. The simple and intuitive application interface allows users to get started quickly and does not require additional training, significantly increasing its popularity.

Several key issues we solved:
  • Added the opportunity to export, print and manage images.
  • Implemented features to draw on images and highlight specific areas.
  • Implemented a convenient patient management system.

Business challenge


  • Need to establish a local doctor's initial pool of users to establish a stable sales circle
  • Many known competitors


  • Perfect sustainability for a wide range of operational machines
  • Excellent price/quality next to current competitors
  • Well-planned development and marketing strategy

Business challenge

Project Completion Details and Current Arrangements

The client contacted Computools based on the recommendation of partners. After reviewing our portfolio, they decided to start consulting and move to further development.

Business challenge

Why Computools?

The client’s representatives turned to Computools with an idea to create an application for dentists. Their goal was to build software for establishing a view from third party devices in an application interface for medical purposes.

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

Contact us →


The client's decision-making process revolved around evaluating various factors, including the contractors' track records, portfolios and the depth of their experience in developing solutions tailored to the healthcare and dental industry. It became evident that the client sought a partner proficient in technical capabilities and with a refined understanding of the challenges and nuances within the dental care domain.

Computools emerged as the preferred choice due to our demonstrated expertise in healthcare software development and our impressive portfolio showcasing successful projects in a similar industry context.

The decision to choose Computools was reinforced by the team's commitment to client satisfaction, transparent communication processes and the assurance of a collaborative partnership.

Project Description

The project aimed to develop a comprehensive dental care application for our client in the USA. Key features included user accounting, photo and video capabilities with a special device, and user-friendly manipulation of media files. The focal point was the creation of an ‘examination’ to illustrate the patient's treatment progress.

The main workflow involved uploading files, processing treatment data and generating a detailed examination. The application also facilitated the printing of media files and exams. Ensuring data security, a back-up and restore function was integrated. The project followed a clear specification, evolving as needed. Overall, the application surpassed expectations, delivering an efficient and innovative solution for dental care processes.

Digital Platform & Technology

We created a Windows-based solution integratable with third party devices to build a proper, fast-working, HIPAA-compatible application.

Communication Framework

To support efficient internal communication within the project team, we chose email for sharing reports and tasks; Skype and Slack were perfect for addressing urgent issues and scheduling and conducting audio/video conferences. Redmine and Jira project management platforms were used for role assignment and progress control.


We chose the best specialists with the most appropriate expertise and experience from Computools’ talent pool to make the project successful. When choosing, employees' social skills are also considered – comfortable teamwork is also important to maintaining efficiency while working on a project.

Business Analyst

Victoriia Semenchenko

Viktoriia Semenchenko is an open-minded Project Manager at Computools with over 4 years of experience in software development using Agile and Waterfall methodologies. With a background in Business Analysis and Scrum Master courses, she excels in building productive customer relations and delivering successful projects. Viktoriia's skills in managing multiple teams, facilitating, negotiating and coordinating software development using Agile and Scrum make her a valuable asset to the company.

Team Lead

Mikhail Bobrovsky

Mykhailo Bobrovskyi
Mikhail is proficient in transfer data integrations, Azure-deployed systems and error-handling strategies. He is passionate about training other developers. He enjoys home studio recording, volleyball and theology.
Mykhailo Bobrovskyi

Project Manager

Artem Karpukhin

Artem Karpukhin
Artem commenced his career in management and sales of web/software development projects over nine years ago. He gained experience in management, project management, Agile management, Scrum and sales. He is keenly interested in video game development, among other areas.
Artem Karpukhin

Software Engineer

Stanislav Zinoviev

Stanislav specialises in the creation of high-performance applications. His dedication to precision coding and continual learning enhances our projects. Outside work, Stanislav is an avid learner, consistently expanding his knowledge base and staying abreast of industry trends.

Quality Assurance Engineer

Mariia Boborova

Mariia Boborova
Mariia is a dedicated Quality Assurance Engineer with a keen eye for detail and a passion for ensuring software excellence. Beyond her rigorous testing and quality assurance expertise, Mariia finds solace in art and spends her free time painting captivating landscapes.
Mariia Boborova

UI Designer

Sergei Shmatov

Sergei is competent at creating new design systems and improving existing ones. He is into sports, especially long-distance running.

UX Designer

Valeriy Panchenko

Valeriy Panchenko
Valeriy demonstrates excellent results in user experience, design and research. Valeriy enjoys swimming, hiking and cooking.
Valeriy Panchenko

Story of a Team Decision

Forming this dynamic team was a strategic grouping of diverse talents and shared expertise. Each member was carefully selected based on their proven track record in creating solutions tailored to the intricacies of the healthcare and dental industries.


There is more to quality than meets the eye, so there is even more backstage activity at Computools that benefits the client. Each meeting serves its purpose, but all work towards a common goal – the successful transformation of the client’s business.

Sprint Retrospective

This regular reflection session allowed the team to assess what went well, identify areas for improvement and implement changes for enhanced efficiency in subsequent sprints. Open and candid discussions during retrospectives fostered a continuous improvement mindset among team members.

Planning Session

These sessions involved a comprehensive review of project goals, prioritisation of tasks, and allocation of responsibilities. The team collectively defined sprint objectives, ensuring alignment with project milestones and client expectations.

Sprint Demo

Conducted regularly, these sessions allowed the team to present completed features, gather feedback and make necessary adjustments.

Communication Flow

Regular check-ins and status updates ensured all team members were aligned with the project goals, fostering a collaborative and transparent work environment.

Project Management Methodology

Scrum, an effective Agile application development methodology, helps solve time management problems. Scrum offers an efficient system of workload traffic control. The first step of task fulfilment in Scrum is defining the product backlog – a list of subtasks that should all be done to achieve the result. The team works with a product owner – a person who acts as a mediator and consultant between the client and the team. In Scrum for app development, the roles and tasks are divided so that all members get roughly equal work. Working with Scrum, we create internal systems that evaluate the workload of each team member to improve time management and the team's overall level of organisation.

Project timeline

4 months
9 months
1 month
Consulting & design phase
Engineering phase


  • Engaging with the client thanks to partner recommendations
  • Reviewing comprehensively the client’s requirements and objectives
  • Analysing in depth the dental industry landscape
  • Consulting on the feasibility and viability of the proposed dental care application
  • Advising on strategic approaches and potential technological solutions

Product DESIGN

  • Developing a detailed UX/UI design in collaboration
  • Creating a style guide guided by the target audience's perception
  • Refining design based on feedback and useability testing
  • Developing user personas, site maps, wireframes and interactive prototypes
  • Aligning design elements with Matexlook brand perception

Product Engineering

  • Utilising Windows-based solutions for fast and efficient application development
  • Integrating with third party devices for enhanced functionality
  • Implementing key features: user accounting, photo capture, video recording and media file manipulation
  • Developing a specialised ‘xam’ feature for patient treatment progress
  • Creating a robust back-up and restore functionality for data security


  • Preparing pre-launch, including final checks and optimisations
  • Executing the application launch on the intended platform
  • Supporting post-launch for users, addressing any immediate issues
  • Implementing marketing and promotion strategies
  • Monitoring and analytics set-up for ongoing performance evaluation


A UX designer and a UI designer working in tandem developed the style guide guided by the target audience's perception of the Matexlook brand. Based on the interactive prototype, the UI design had to be easily understood by users unfamiliar with the system. The team's collaboration outcome was a state-of-the-art application design.



Develop a detailed profile of target users to guide design


Organise and visualise website structure for intuitive navigation


Create skeletal outlines for pages, emphasising layout and functionality


Design the interactive elements and visual aesthetics for optimal user experience.


We ensured quality through testing, fixed last-minute issues and got the green light from the client after their thorough review. The strategic launch went smoothly, leading to positive market entry, increased visibility and stable performance. Users embraced the application, and our ongoing monitoring ensures it performs at its best.


We monitor how the application is doing post-launch, promptly addressing any issues. We provide ongoing support and training for users, keeping them in the loop with regular updates. We focus on building a lasting partnership, ensuring user satisfaction, and ensuring the application stays adaptable to evolving needs and technology trends.

Contact Us

Get in touch to discuss your project or service expectations. Simply fill in 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.