A Swiss company providing modern solutions for recruiting, human resources, time tracking and productivity. Discover how we streamlined shift planning through a customised CRM solution, enhancing overall workforce management.





Business size:

Small Businesses

Problem and Solution Summary

EasyHR, a Swiss HR solutions company, sought to enhance its workforce management by addressing the challenge of efficient shift planning. Facing the need for a comprehensive CRM solution, the client approached Computools for assistance. The goal was to create a user-friendly and integrated tool that seamlessly integrated with EasyHR's existing product line.

In response, Computools provided a tailored digital transformation solution by developing a CRM platform. This platform met the pre-agreed requirements and integrated smoothly with EasyHR's modular product line. The solution offered the ability to create users with limited rights, an automated notification system and the capability to generate detailed reports.

About the Client

Founded with a vision to revolutionise HR practices, EasyHR has positioned itself as a provider of modern tools for recruiting, human resources, talent management, time tracking and overall productivity enhancement. The company is committed to delivering easy-to-use, comprehensive and customisable HR processes to its clients.

With a diverse team comprising individuals from 19 different nationalities, EasyHR emphasises the importance of diversity in its work culture. The company's journey began in 2012 as a tech company focusing on the automated matching of applicants and vacancies. Over the years, EasyHR has undergone strategic changes to meet the growing demand for SaaS HR software.


The EasyHR Digital Transformation project with Computools resulted in a robust and integrated CRM solution. The project's success is evident in the substantial improvements across financial, operational and market-related metrics, showcasing the positive impact of the collaboration on EasyHR's overall business performance.

Several key issues we solved:
  • The ability to create users with clearly limited rights.
  • Implemented an automated notification system.
  • Introduced the ability to create reports.

Business challenge


  • Limited technical resources
  • Narrow expertise in CRM development
  • Challenges in managing changes


  • Strong analysis of the market and client needs
  • Detailed project documentation
  • Availability of sought-after tools for clients

Business challenge

Project Completion Details and Current Arrangements

A collaborative and transparent process of cooperation between EasyHR and Computools marked the completion of the project. During the initial consultations, both parties defined the project objectives, identified high-level requirements and conducted in-depth analyses and studies of existing solutions. EasyHR's detailed project documentation was crucial in defining the specifications and shaping the application stack. Scrum was chosen as the project management methodology, and the workflow was divided into efficient sprints.

The project's success was underpinned by continuous delivery and feedback sessions, facilitating a transparent relationship between the client and Computools.

Business challenge

Why Computools?

Computools was preferred because of its trusted reputation, technological expertise and commitment to customer satisfaction. The successful completion of the project and subsequent positive results underlined the wise choice of EasyHR in favour of Computools as its digital transformation partner.

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

Contact us →


The client initiated the selection process by conducting a comprehensive market analysis to identify potential candidates. The selection process involved evaluating proposals from multiple contractors, each presenting their approach, expertise and proposed solutions. Key factors in EasyHR's decision-making included:
  • The contractors' previous experience in delivering similar projects.
  • Their technological capabilities.
  • Their understanding of the specific challenges within the HR domain.

The final decision to choose Computools as the digital transformation partner was based on a combination of technical expertise, proven experience, effective communication strategies and a demonstrated understanding of EasyHR's needs.

Project Description

At its core, the project aimed to enhance shift planning efficiency. It encompassed functionalities such as employee management, planned absence recording, workload analysis and the creation of detailed work plans by managers. The system automated notifications for employees regarding new shifts, facilitated clocking in and out and ensured seamless shift completion. The platform also empowered managers to generate insightful reports on working hours, providing a comprehensive solution to EasyHR's specific needs. This holistic approach, coupled with the staged specification refinement, resulted in the successful delivery of a user-friendly CRM platform that precisely met EasyHR's objectives.

Digital Platform & Technology

The stack of technologies used to develop the CRM platform was predetermined by the client. However, Computools’ developers were free to choose the optimal solutions based on their experience and knowledge.

Communication Framework

One of the keys to successful cooperation is a properly created communication framework. To collaborate on a project, the most convenient and effective communication methods are always selected, providing quick contact and answers to urgent questions. Computools used Slack for communication, email for exchanging data and reports, and face-to-face meetings to make the CRM platform development efficient.


A team is formed individually for each project. The team of experts was assembled to successfully develop a CRM platform. Each CRM developer has the necessary skills, knowledge, and experience to ensure the high quality of performed work. Throughout the project, the productivity and effectiveness of the entire team are constantly maintained.

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

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


Quality Assurance Engineer

Glib Kovalenko

Glib has over three years of experience as a manual QA. He has demonstrated proficiency in testing websites and 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.

Story of a Team Decision

This team was handpicked for their track record in creating solutions for the HR industry. They've tackled similar challenges, like automating matching processes and developing effective HR software.


Our team worked collaboratively, ensuring a smooth project workflow and productive engagement.

Sprint Retrospective

Team members shared experiences and successes, fostering continuous improvement for future project phases.

Planning Session

In planning sessions, project goals were strategically defined, tasks outlined, and resources allocated for effective development.

Sprint Demo

Sprint demos showcased completed work, enabling stakeholder feedback and ensuring alignment with project objectives.

Communication Flow

Utilising tools like Slack, Asana and email, our team maintained efficient communication, resolved issues quickly, and ensured alignment among team members.

Project Management Methodology

Scrum was chosen for this project, and the workflow was divided into convenient segments, or sprints. During the sprint, code was developed in the frame of tasks. At the end of the sprint, all participants in the project carried out a check and sent a report on the work done. This allowed us to identify errors and bugs in the early stages and eliminate them. This ensured the developed code's stability, purity and high performance. The key benefits of using Scrum are the quicker release of a useable product to users and customers, higher quality, higher productivity, lower costs, greater ability to incorporate changes as they occur, better employee morale, better user satisfaction.

Project timeline

1 month
6 months
2 weeks
Consulting & design phase
Engineering phase


  • Defining project goals and high-level objectives
  • Conducting analysis and exploration of existing solutions
  • Researching and identifying main restrictions and potential solutions
  • Assessing and mitigating potential risks

Product DESIGN

  • Developing high-level architecture for the product
  • Selecting basic architectural patterns and tools
  • Forming an application stack and work processes
  • Developing interactive prototypes and specifications
  • Choosing project management methodology
  • Building the visual design and layout of the product

Product Engineering

  • Assembling and building the project team
  • Developing a roadmap for project development
  • Implementing solutions based on the project's scope
  • Conducting UI and unit testing
  • Stabilising and refactoring code
  • Enhancing system stability and reducing the probability of bugs
  • Developing and executing a testing plan


  • Defining goals and objectives for the launch
  • Calculating the number of project teams required
  • Configuring technological processes and role interactions
  • Releasing the product through a phased launch approach
  • Monitoring and analysing user feedback
  • Addressing emerging issues promptly
  • Conducting post-launch assessments for further optimisation


The design involved creating an intuitive user interface for the CRM platform

easyhr user persona


Crafting a detailed representation of EasyHR's target user, encompassing demographics, goals and pain points, to guide platform development

easyhr site map


Outlining the hierarchical structure and navigational flow of EasyHR's website, ensuring a logical and intuitive user experience

easyhr wireframes


Creating outlines illustrating the essential elements and layout of EasyHR's web pages, providing a visual blueprint for design and functionality

easyhr user interface


Designing an intuitive and visually appealing interface for EasyHR, optimising user interactions and overall useability for seamless navigation and engagement


The production release of EasyHR's enhanced CRM platform was an orchestrated process, ensuring a seamless transition of the product to end-users. Computools employed a systematic approach, conducting thorough testing and quality assurance measures to guarantee the product's reliability. User engagement increased by 40%, demonstrating a heightened interest in the new functionalities.


After completing the project, Computools remains dedicated to providing ongoing support to EasyHR, ensuring the sustained success and efficiency of the implemented CRM platform. Active engagement involves regular check-ins, monitoring system performance, and promptly addressing emerging issues.

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 info@computools.com

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.