Automating gaming software releases from 3-4 hours to 5-10 minutes

Automated release process cutting hours to minutes with Jira integration, reducing errors from 10-15% to under 1% and saving €120K annually.
frontend
backend
database
messaging
language
auth
integration
95%
Time Saved
€120K
Annual Savings
Completed: 2024
The Release Creator transforms Novomatic's gaming software release process from a manual 3-4 hour workflow into a 5-10 minute automated operation. By integrating directly with JIRA, the platform automatically extracts release information, applies product-specific parsing rules, validates data integrity, and generates release packages across three distinct product lines (SWA, Impera, Novoline NLIA).
The intelligent automation engine connects to JIRA REST API v2, parses structured and unstructured ticket data with custom field mapping, and applies multi-stage validation — catching errors that manual review frequently missed. Background processing via Bull/Redis queue handles long-running operations without blocking the user interface.
Novomatic's gaming software division released 3-4 software packages weekly across multiple product lines. Each release required skilled engineers to manually extract data from JIRA tickets, transcribe complex technical information, validate configurations across multiple systems, and format release documentation — a process consuming 3-4 hours per release.
With 10-15% error rates leading to deployment delays and the need for weekend work on urgent releases, the manual workflow created operational inefficiency and employee burnout while slowing critical market deployments. Complex data extraction from varied JIRA ticket formats, multi-product support with distinct validation rules, and validation logic across three product lines posed significant technical challenges.
Built an intelligent automation platform with Angular frontend and NestJS backend that connects directly to JIRA for automated data extraction. The system employs product-specific parsing rules for three gaming platforms, a multi-stage validation engine, and Bull/Redis queue-based background processing for complex operations.
Key capabilities include automated JIRA integration eliminating 3+ hours of manual transcription, multi-product intelligence supporting SWA, Impera, and Novoline with unified interface, real-time validation feedback with specific correction guidance, and market license management ensuring gaming compliance across jurisdictions. The repository pattern with dependency injection ensures maintainability and testability.
The platform achieved a 95% reduction in release creation time (3-4 hours to 5-10 minutes), decreased error rates from 10-15% to under 1%, and eliminated weekend work requirements. Annual labor cost savings reached €120,000. Release engineers now process 3-4 releases daily without overtime, and the validation engine catches configuration errors before they reach production.

Welcome dashboard with quick access to release creation and demo mode

Secure authentication portal for release engineers

Game configuration details including game type, resolution, cabinet model, and enabled features

Complete release form showing product name, version, platform details, and validation status

Safety confirmation step before creating a new product release

Extended configuration options for hardware and software platform specifications

Branded 404 page with navigation options to return home or go back

All releases created successfully — toast notification confirms JIRA tickets were generated

Secure authentication portal for release engineers

Complete release form showing product name, version, platform details, and validation status

Extended configuration options for hardware and software platform specifications

All releases created successfully — toast notification confirms JIRA tickets were generated

Welcome dashboard with quick access to release creation and demo mode

Game configuration details including game type, resolution, cabinet model, and enabled features

Safety confirmation step before creating a new product release

Branded 404 page with navigation options to return home or go back
Have a project in mind? Whether you need a custom application or extra dev capacity , let's talk.
Transparent pricing with flexible hourly or fixed-estimate models.