The company specialises in the development, implementation and support of security systems that play an important role in ensuring the safety of critical facilities and systems. Discover how Computools helped the client elevate safety standards and operational efficiency in large physical entities.


Energy Equipment and Services



Business size:

Medium and Large Enterprises

Problem and Solution Summary

The client faced a challenge in critical systems security where it was necessary to operate at a world-class level while strictly adhering to high security standards. The main challenge was to provide accurate calculations to meet security standards in large physical facilities. Existing systems were complex, with many customisations, and often required expert investigations, as they could not perform real-time calculations. Additionally, connecting various modern devices into a single network posed challenges in information sharing and communications.

Computools solved these problems by creating a customised system that can handle energy-related devices and use the latest algorithms to predict different events and make intelligent decisions in different situations. This system is also able to predict how devices can be better placed and configured to work in a better way in terms of performance and safety. With this approach, the level of security and performance of large physical facilities has improved dramatically, and it is now possible to more confidently meet security standards and allocate resources.

About the Client

The client builds and maintains dedicated systems that secure critical facilities and systems. It operates on a global level.


The results of the system's implementation have been significant. First of all, the system significantly improved the level of security in large physical facilities, which was critical for a client working in the field of secure systems. It allowed for more reliable compliance with security standards and timely response to potential threats.

Along with this, the solution brought clarity and efficiency to resource management. Optimisation of resource allocation became more accurate and data-driven, increasing operational efficiency and ultimately reducing costs.

Business challenge


  • Complicated implementation
  • Expert dependency
  • Unstable technological environment


  • Global presence of the client's company in the market
  • Use of modern technologies
  • High competitiveness

Business challenge

Project Completion Details and Current Arrangements

The project has been successfully completed and the current arrangements involve maintaining and updating the system. This includes regular maintenance to ensure that the system remains responsive and adaptable to changing needs.

Business challenge

Why Computools?

The choice of Computools to carry out the project was justified by several key factors:
  • Expertise
  • Broad set of technologies
  • Global presence
  • Innovation and quality
  • Experience with secure systems
  • Customised approach
  • Resilience to change
  • Partnership and transparency

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

Contact us →


Initially, the client analysed the IT services market and identified several potential candidates for the project. This stage included an assessment of the companies' experience, technological expertise and reputation. The client conducted a detailed comparison of all candidates, considering their backgrounds in secure systems, technology solutions and global experience. Computools caught the eye with its broad range of technologies and successful project cases.

Project Description

We carefully considered every stage of this project, starting with extensive consultations with experts and subject matter experts. Our team conducted research to better understand the challenges we faced and developed a comprehensive discovery strategy that was our guide for the project.

We explored device API capabilities, field communication strategies and algorithm development to ensure our solution would work in practice. We developed detailed specifications, focusing on the user interface and user experience to make the system user-friendly and functional.

After successfully completing the discovery phase, we proceeded to implement the system. We also provided ongoing maintenance and updates to ensure that the system remains responsive and able to adapt to changing needs.

This project is the result of in-depth analysis and long-term work and is helping to improve the safety and efficiency of large security sites.

Digital Platform & Technology

Communication Framework

A communication framework was put in place to ensure effective communication between the client and our executive team. We held regular meetings and discussions with the client to ensure we fully understood their requirements and expectations. We used Email, Jira, Slack and Microsoft Teams for operational communication. We used dedicated project management tools to allow the client to see progress, task status and scheduling.

An important part of the communication was feedback from the client, which allowed us to adjust the work and meet their needs.
microsoft teams


Each member of the project team plays an important role in the successful implementation and provides a high degree of professionalism, diverse experience and skills required to develop and maintain safe energy systems.

Solution Architect

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

Business Analyst

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

Project Manager

Viktoriia Semenchenko

Viktoriia is an open-minded Project Manager at Computools with over four 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.

Technical Lead

Evgeniy Martynov

Evgeniy excels in creative problem-solving and possesses a strong passion for technology. He leads the team with expertise in architecting robust systems. Outside work, he also enjoys exploring new hiking trails.

UI/UX Designer

Oleksander Korshunovich

Oleksander Korshunovich
Oleksander specialises in creating attractive and functional solutions for web and mobile applications. He has extensive experience with design tools such as Adobe Photoshop, Adobe Illustrator, Figma, Adobe InDesign, Adobe Animate, Adobe XD, Adobe After Effects, and is actively studying Blender. Oleksander has a Bachelor's degree in Civil Procedure from Odesa National Academy and has worked with various companies in Poland and Ukraine in the field of UI/UX design.
Oleksander Korshunovich

Computools Engineers

Quality Assurance Engineer

Vadim Bondarenko

Vadim Bondarenko
Vadim, QA Tech Lead at Computools, brings 3+ years of expertise to ensure top-notch software quality. With a background as a Manual QA Coordinator and experience in technical support, Vadim excels in Postman API, JIRA and various testing methodologies.
Vadim Bondarenko

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

Automation Quality Assurance Engineer

Glib Kovalenko

Glib has over three years’ experience as a manual QA. Glib has demonstrated proficiency in testing websites, mobile and desktop applications. He deeply understands client-server applications and excels at writing and maintaining relevant documentation. His dedication to ensuring product quality and standards sets him apart.

Automation Quality Assurance Engineer

Mykola Kolotkov

Mykola Kolotkov
Mykola is a Manual QA Specialist with many years of experience across multiple domains. He has extensive experience with test management tools like TestRail and Jira and a basic understanding of SQL. Mykola is proficient in various testing methodologies, focusing on Agile development environments. Outside work, he enjoys activities that help sharpen his strategic thinking and problem-solving skills.
Mykola Kolotkov

Story of a Team Decision

Computools, a software development team, has a long history of success thanks to their strong collaborative spirit.


Computools' productivity stems from a well-defined development process and smooth communication between in-house engineers and client-side experts. Regular planning sessions and review meetings foster harmony among team members spread across multiple locations, leading to exceptional results.

Sprint Retrospective

The team usually conducts a sprint retrospective at the end of each sprint. The session starts with the team recalling their goals and what they planned to do during the sprint. The team then discusses what they did well and what they did not do well. The team can also discuss any problems they encountered during the sprint.

Planning Session

In the planning session, the team and product owner work together to identify and prioritise tasks for the next sprint. They then estimate the effort required for each task and set realistic goals within the sprint's timeline. This step is essential for clarifying team objectives and ensuring alignment with the overall project goals.

Sprint Demo

The sprint demo is a crucial event in the Agile development process. It is an opportunity for the team to showcase their work to the client or product owner and get feedback on their progress. During the demo, the team typically demonstrate the new features or improvements they have completed during the sprint. This allows stakeholders to assess the project's progress and provide feedback that can help the team to refine their product.

Communication Flow

In the Computools development process, the engineers maintain a continuous and efficient communication stream to ensure timely updates. They use a variety of channels, including email, Slack and Skype, to communicate with each other and with stakeholders. This ensures that everyone is on the same page and that any potential issues are identified and addressed early on.

Project Management Methodology

Scrum was chosen for the project because of its ability to provide regular reviews and feedback, enabling the team to improve performance in practice. Scrum also supports the involvement of experts and stakeholders by ensuring their participation in the development. Changes and updates to the project are easier to manage using Scrum as it provides a flexible iterative development model.

Project timeline

6 months
16 months
3 months
Consulting & design phase
Engineering phase


  • Defining client goals and objectives
  • Assessing risks and planning for risk mitigation
  • Identifying project strengths and weaknesses

Product DESIGN

  • Creating a detailed project roadmap
  • Building prototypes to visualise the product concept
  • Selecting the most suitable platform and technology stack
  • Assembling a skilled team
  • Establishing effective internal communication channels
  • Choosing the right project management approach

Product Engineering

  • Choosing the best development environment
  • Organising tasks and setting priorities
  • Crafting a user-friendly interface
  • Writing efficient and clean code and configurations
  • Conducting thorough testing and resolving bugs
  • Ensuring a seamless migration process


  • Implementing integration test bases and service integration
  • Initiating the integration test pipeline
  • Conducting alpha testing
  • Verifying compliance with interfaces and core banking systems


The main goal was to visually present information about the project, make it understandable and attractive to the target audience and create a positive visual perception of the company and its product.

winder user persona


Creating detailed user profiles for design guidance

winder site map


Structuring the website's layout and navigation

winder wireframes


Drafting visual layouts for web page design

winder user interface


Crafting the interactive elements of the website


The release of the product involved a carefully planned process to ensure a successful launch to end-users. Prior to release, comprehensive testing and quality assurance procedures were conducted to identify and resolve any issues or bugs. The product was deployed to the chosen platforms. Any issues or suggestions for improvement were addressed promptly.


At Computools, our commitment to clients goes beyond the initial product development phase. We provide ongoing support to ensure the long-term success of our clients' products. Our post-development support includes:

  • Maintenance and updates
  • Technical support
  • Scaling and optimisation
  • Security updates
  • Performance monitoring

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.