A Custom HR System for a Technology Startup
The Evrone team developed a custom HR platform to automate HR processes for our long-time client, AO Kama, the company behind Russia’s first mass-produced electric vehicle, Atom. Below, we’ll share what our product can do and how it helps boost business operations.
A Scalable HR Solution for a Fast-Growing Company
Atom is a Russian brand developing an electric vehicle. As the company expanded, it needed a flexible HR solution to manage various processes efficiently. With the growing workforce, relying on standard tools became increasingly difficult. However, off-the-shelf HR solutions on the market failed to meet the company’s needs and lacked customization capabilities.
Instead of adapting to existing software, Atom decided to build a custom HR system tailored specifically to their goals—eliminating unnecessary features and ensuring full alignment with their processes.
Evrone had already developed the frontend of a Smart Workplace (SWP) solution for Atom’s concept car and continues to contribute to other elements of the brand’s ecosystem. So when the client needed a custom internal HR tool, they turned to us again to automate and digitize HR workflows.
HR System Components
The HR platform consists of five core modules and an admin panel. These modules are designed to be scalable, allowing for future automation of basic HR processes such as leave requests and business trips.
Key modules include:
- Employee Evaluation
- Goal Setting & KPIs
- Development Plans
- Employee Profiles
- Company Structure
Below, we’ll explore each in detail.
Employee Evaluation
The system offers multiple evaluation formats, including:
- Managerial Review (by supervisors)
- Peer-to-Peer (P2P) Feedback
- Self-Assessment
The results can be based on one or multiple evaluation types, using both universal and role-specific assessment criteria.
![atom employee](/sites/default/files/upload_ck/cases/atomhr/atom-hr_02.jpg)
![employee assessment](/sites/default/files/upload_ck/cases/atomhr/atom-hr_03_1.jpg)
![employee system](/sites/default/files/upload_ck/cases/atomhr/atom-hr_03_2.jpg)
![leader assessment](/sites/default/files/upload_ck/cases/atomhr/atom-hr_04.jpg)
A customizable assessment builder allows for pulse surveys and periodic performance reviews at company-wide, departmental, or individual levels. Evaluations can be automated through a status-based funnel, ensuring structured review cycles.
To simplify the process for managers, the system provides:
- Aggregated assessment forms
- Additional verification tools for HR
- Simplified approval workflows at the department level
![parameters](/sites/default/files/upload_ck/cases/atomhr/atom-hr_05.jpg)
![growth stats](/sites/default/files/upload_ck/cases/atomhr/atom-hr_06_1.jpg)
![communication support](/sites/default/files/upload_ck/cases/atomhr/atom-hr_06_2.jpg)
Each employee’s evaluation results are displayed on a dedicated page accessible to their manager and HR team. This includes:
- A competency matrix based on managerial feedback
- Open-ended responses from different evaluations
- Insights into strengths and growth areas, supported by contextual feedback
Goal Setting & KPIs
This module facilitates goal-setting and performance tracking at individual, departmental, and company levels. Employees can view their manager’s and the company’s objectives, fostering transparency and alignment across the organization. The system supports qualitative and quantitative goals, including the Objectives & Key Results (OKR) methodology, where key results are explicitly defined to track progress effectively.
![KPI stats](/sites/default/files/upload_ck/cases/atomhr/atom-hr_07.jpg)
![goals table](/sites/default/files/upload_ck/cases/atomhr/atom-hr_08_1.jpg)
![leader statistics](/sites/default/files/upload_ck/cases/atomhr/atom-hr_08_2.jpg)
![member profile](/sites/default/files/upload_ck/cases/atomhr/atom-hr_09.jpg)
The goal-setting process is cyclical, allowing employees to set and update goals independently without waiting for managerial input. HR and HR Business Partners manage and oversee goal-setting workflows.
A goal hierarchy feature maps the relationships between corporate, team, and individual objectives. This structure enables better analysis of ongoing HR processes and ensures alignment with business priorities.
Development Plans
The employee development module focuses on personalized skill-building. The system automatically generates individual growth plans based on evaluation results, identifying key strengths and areas for improvement. Employees can also collaborate with their direct supervisors to shape their development plans further.
![personal profile](/sites/default/files/upload_ck/cases/atomhr/atom-hr_10.jpg)
![ranking profile](/sites/default/files/upload_ck/cases/atomhr/atom-hr_11_1.jpg)
![employee search](/sites/default/files/upload_ck/cases/atomhr/atom-hr_11_2.jpg)
Employee Profile
The Employee Profile serves as a centralized dashboard, consolidating:
- Personal objectives and ongoing tasks
- Administrative records, replacing traditional paper files
- Financial information
- Employment history, including hire date, tenure, and reasons for exit
- Department and team affiliation
- Performance evaluations and assessments
Company Structure
This module visualizes organizational hierarchies, laying the foundation for automated HR workflows. It supports various reporting structures, including cross-functional teams, ensuring a realistic representation of reporting lines.
The system syncs with recruitment tools and 1C, updating employee data automatically. This reduces manual input, ensuring that the HR team can manage the structure efficiently with minimal effort.
![functional dashboard](/sites/default/files/upload_ck/cases/atomhr/atom-hr_12.jpg)
![client profile](/sites/default/files/upload_ck/cases/atomhr/atom-hr_13_1.jpg)
![hierarchy points](/sites/default/files/upload_ck/cases/atomhr/atom-hr_13_2.jpg)
![company map](/sites/default/files/upload_ck/cases/atomhr/atom-hr_14.jpg)
Tech Stack for HR Solutions
For backend development, we chose Ruby on Rails, and for frontend, we used React—a reliable and efficient stack that enables rapid deployment and future scalability with a lean development team.
- Database: PostgreSQL
- Integrations: REST API
HR Platform Design
Since the HR system includes unique features, such as the ability to evaluate multiple employees simultaneously, we focused on intuitive UX/UI design to enhance usability.
During the pilot phase, our design team conducted in-depth interviews with department heads to understand their needs and expectations.
Our modular design approach ensures:
- A clean, professional interface
- Scalable components for future expansions
- A user-friendly experience based on best practices from HR and other industries
Before implementing any new feature, we present fully designed prototypes to the client to demonstrate how it will work in real use cases.
Future Plans
Our team continues to expand and enhance the platform. Upcoming updates include:
- Automated Employee Onboarding:
A built-in tracker for assigning and monitoring onboarding tasks. - Advanced KPI Calculation:
Different weighting factors for various objectives. - Enhanced Notification System:
Smarter alerts for HR processes and approvals. - Micro-Surveys:
A quick feedback tool to gather user insights after HR interactions.
The custom HR solution developed by Evrone enables lean teams to manage HR operations efficiently by automating routine administrative tasks.
Looking for a Custom HR System?
Evrone specializes in building custom HR platforms tailored to unique business needs. If you’re tired of off-the-shelf HR systems that don’t align with your processes, we’re here to help.
Contact us today, and we’ll develop an HR platform, recruitment automation system, or an internal HR portal perfectly suited to your business.