Livesport - Flexiana

Livesport – Internal Tools Modernization & Automation

Services we provided:

  • Full-Stack Development (JavaScript/TypeScript, React, Node.js)
  • Legacy System Rewrites (CoffeeScript → Modern Stack)
  • Identity & Access Management (IAM) Solutions
  • DevOps & Cloud Deployment (Kubernetes, Docker, GitLab CI)
  • Data Migration & System Integration

Technologies used:

  • Frontend: React, Next.js, Cypress (E2E testing)
  • Backend: Node.js, NestJS, GraphQL, PHP (Yii for legacy NMS
  • Databases: MySQL, PostgreSQL, Redis, MongoDB
  • DevOps: Kubernetes, Helm, Docker, Quay, GitLab CI
  • Security/SSO: Keycloak

About Livesport

Livesport is a global leader in real-time sports data and digital engagement platforms. Our team was tasked with modernizing their internal tools ecosystem, replacing legacy systems, and building scalable applications to streamline operations across 12+ integrated platforms.

> Go to website

Key Projects & Solutions

Key Projects & Solutions

Identity Management System (IDM)

Challenge:
  • Manually managing employee accounts across 12+ disjointed systems (HR, networking, domain services) caused inefficiencies and security risks.
Service-Specific Logic:
  • Custom modules for different storage systems (PostgreSQL, DynamoDB, S3, Elasticsearch).
Solution:

Built a centralized Identity Management System (IDM) with:

  • Role-based account templates (auto-provisioning for new hires).
  • Unified dashboard for cross-system access visibility.
  • Secure API integrations with external platforms.

Migrated legacy Network Management System (NMS) data into IDM, retiring the PHP/Yii monolith.

Results:
  • ✅ Faster onboarding for new employees.
  • ✅ Single source of truth for access control.
  • ✅ Eliminated manual errors in account provisioning.
Flashshare (Automated Social Media Graphics)

Challenge:
  • Marketing teams spent hours manually creating visuals for real-time sports results.
Solution:
  • Developed Flashshare, a React/Next.js app that:
  • Pulls live data from Livesport’s API.
  • Generates branded social media images automatically.
  • Includes a public portal (flashsha.re) for approved users.
Results:
  • ✅ 500+ graphics generated weekly with zero manual effort.
  • ✅ Faster social media engagement during live events.
Deployer (CI/CD Orchestration Tool)

Challenge:
  • The legacy CoffeeScript deployment tool was brittle and poorly documented.
Solution:
  • Rewrote from scratch in modern JavaScript/Node.js.
  • Integrated with Kubernetes/Helm for scalable deployments.
Results:
  • ✅ 75% faster deployment cycles.
  • ✅ Zero downtime for internal tool updates.

Other Projects

Tool
Techlist
Purpose
Company-wide tech & employee expertise directory
Outsourcing
React, GraphQL, PostgreSQL
Tool
DMS
Purpose
Centralized domain management for IT teams
Outsourcing
NestJS, MySQL
Tool
Package Viewer
Purpose
Monitoring installed packages across servers
Outsourcing
Node.js, Redis

Technical Highlights:

  • Kubernetes Mastery: Scaled from zero to production-grade Helm charts for all services.
  • Legacy Modernization: Retired PHP/Yii and CoffeScript systems in favor of TypeScript projects.
  • Security: Keycloak integration for SSO across all tools.
  • Testing: 90%+ test coverage with Cypress (E2E) and Jest (unit).

Results:

  • ✅  6+ internal tools built/refactored over 3 years.
  • ✅ Zero major outages despite legacy migrations.
  • ✅ Team expansion from 4 → 6 members due to client satisfaction.
  • ✅ Autonomous workflow: Monthly check-ins sufficed for years.
Gold background

Get in touch

Book a free consultation meeting with us

Lets discuss your idea