Streamlining Workforce Operations with the Binariks' Project Management and Time Tracking System

2 platforms

purpose-built workforce tools

Automated

employee lifecycle workflows

Project Overview

  • Country

    Ukraine

  • Industry

    IT

  • Company size

    200+ employees

Binariks is a custom software development company with over 200 professionals working on multiple projects across various industries, including healthcare, insurance, fintech, and others. With specialists in software engineering, project management, HR, accounting, and more, efficient time tracking and administrative management are essential for smooth operations.

  • 200+

    professionals in the team

  • 10

    years on the global market

  • 150+

    custom software solutions delivered

Business Challenge

  • Rigid third-party tools could not fully adapt to evolving internal processes or support feature expansion.

  • Fragmented employee data reduced accuracy, accessibility, and visibility across teams.

  • Manual HR workflows slowed onboarding, offboarding, leave approvals, and routine notifications.

  • Limited workforce insights made staffing, time allocation, and productivity analysis more difficult.

Our Solution

Approach

The project began as a response to internal frustrations with fragmented workflows, siloed data, and inefficient third-party tools for workforce management.

We initiated a discovery phase that prioritized deep cross-departmental interviews, ensuring all stakeholder pain points were mapped before any development began. This research shaped a user-centric blueprint targeting five key user groups: HR, Finance, Project Managers, Executives, and Employees.

Rather than overhauling processes to fit existing tools, the strategy focused on building a tailored solution that respected real-world team dynamics. The roadmap emphasized modular rollouts, agile iterations, and direct feedback loops to refine functionality continuously.

To support both operational transparency and flexibility, we envisioned a dual-platform ecosystem: an Admin Tool for managers, accountants, and HR, and a Time Tracker tool for employees. This structure not only provided each group with purpose-built interfaces and seamless integration but also ensured a physical separation of access – keeping sensitive financial data restricted to authorized personnel only.

Implementation

To deliver a secure, cost-efficient, and scalable workforce management solution, we focused on six core areas of technical implementation:

1. Secure data handling with API isolation
We began by splitting the original monolithic backend into two dedicated APIs:

  • General API: Handles non-sensitive data for operational monitoring and debugging.
  • Confidential API: Isolated in a separate database to manage sensitive employee information.

This architectural separation ensured that developers had no access to private data while observability remained intact for system reliability.

2. Cost optimization through smart deployment
To minimize infrastructure costs without compromising scalability, both APIs were deployed on a single ECS. nginx was configured to route requests to separate ports, and a ZIP-based deployment strategy enabled parallel updates, preventing API conflicts and improving release stability.

3. Fully automated data migration
We replaced error-prone manual migration with a robust, automated pipeline using AWS EventBridge. The process:

  • Pulled snapshots from the legacy database.
  • Applied transformations to the new system with rollback-ready backups.
  • Triggered migration-specific API calls to ensure data integrity.

This eliminated downtime and ensured repeatable, reliable migrations during system transitions.

4. Deep integration with Google Services
To streamline identity management and onboarding:

  • Google Directory API was integrated to validate employee status in real-time on each API call, preventing unauthorized access.
  • AdminSDK automated Google Workspace account creation when recruiters added new employees.
  • Gmail API enabled templated emails for onboarding, resignation notices, and internal announcements.

This automation enhanced both security and HR efficiency.

5. Integration with internal system administration tool
For asset tracking during offboarding, we:

  • Integrated the internal SA tool via secure API calls (credentials stored in AWS Secrets Manager).
  • Enabled automatic user creation in the SA system upon new employee onboarding.
  • Fetched a full list of assigned assets at resignation, generating pre-filled resignation letters for legal and IT teams.

6. Smart vacation and time-tracking logic
We implemented a flexible Vacation Period entity to support dynamic, policy-driven leave management. The system accounted for:

  • Accrual cycles, usage timeframes, and expiration windows.
  • Probation-based restrictions and overlapping periods.
  • Real-time vacation calculation to ensure compliance and clarity.

Technologies Used

  • Angular
  • Java
  • AWS
  • Typescript
  • React
  • .NET
  • C#
  • MySQL
  • Auth0
  • JavaScript

Value Delivered

The result is a fully integrated, secure, and automation-driven workforce and time management system tailored to the needs of a growing mid-size organization. Beyond technical excellence, the solution delivered significant operational and strategic value to our company.

  • 2 platforms

    purpose-built workforce tools

  • Automated

    employee lifecycle workflows

  • Centralized

    workforce visibility and control

  • Reduced operational overhead: Automated employee onboarding, vacation management, asset tracking, and system administration tasks, freeing up HR and IT resources.
  • Regulatory compliance & data security: Sensitive employee data is now handled in compliance with internal data protection policies, using isolated infrastructure and secured access layers.
  • Cost-effective architecture: Hosting two APIs on a single EC2 instance and utilizing ZIP-based deployment minimized infrastructure and deployment costs.
  • Improved employee experience: New hires receive Google Workspace credentials and onboarding emails and are automatically registered in internal systems.

  • Streamlined offboarding: With automated asset and resignation letter handling, the offboarding process is now secure, transparent, and requires minimal manual effort.
  • Scalable for future growth: The modular architecture enables the easy integration of new APIs, additional workflow automations, and third-party systems without reworking the core logic.
  • End-to-end visibility & control: Dashboards, logging mechanisms, and scheduled data snapshots ensure that management and technical teams have real-time visibility and oversight.

Let's Start Your Project

We'd love to hear about the project you're working on. Simply complete the form and we'll be in touch.

What happens next?

01

Our expert will reach out to understand your goals and challenges

02

If needed, we'll sign an NDA to ensure full confidentiality

03

You'll receive a tailored roadmap with solution suggestions, timelines, and budget estimates