EndorsedendorsedCompleted

T‑Mobile Polska Modular CRM (OSGi microservices)

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Telecommunications

Duration
Duration

21 months

Budget
Budget

200K - 999K

Client Size
Start Date

1 March 2017

Team Size
Team Size

11-15 Employees

Engagement Model
Engagement Model

Onshore

Project Capability Score (PCS)

gauge meter
75/100
Good

Project Capability Score (PCS) estimates how capable Pretius is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

T-Mobile Polska S.A.

mapWarsaw, Poland

Project Summary

Pretius built a custom CRM for T-Mobile Polska that consolidated three legacy systems into a modular, OSGi-based microservice architecture. The system comprises roughly 350 modules, uses a broad technology stack (including Java, Node.js, NGINX, Angular, Oracle and PostgreSQL), and integrates with multiple internal systems. The client reported faster feature delivery and continued the partnership for further CRM development.

Key Challenges

  • Existing sales processes relied on three separate systems, complicating workflows and onboarding
  • Adding new functionality required system shutdowns, causing problematic downtimes
  • Need to refactor the architecture and build a single, scalable custom CRM

Project Deliverables

  • New CRM system replacing three legacy systems
  • Modular microservice-based architecture with approximately 350 modules
  • Integration with 12 other T-Mobile systems

Project Solution

Pretius designed and implemented a new custom CRM that replaced three legacy systems and became the core of T‑Mobile’s sales process. The system employed an OSGi-based microservice architecture with around 350 independent modules, was built using technologies including Java, Node.js, NGINX, Angular, OracleDB and PostgreSQL, and integrated with 12 other T‑Mobile systems. The vendor supplied a multi-role team including project management, business analysis, architecture, development and testing.

Project Outcome

  • New CRM is composed of ~350 modules and uses over 20 technologies
  • Integrated with 12 other T‑Mobile systems enabling faster feature and project delivery
  • Client continued further CRM development with Pretius

Platforms

  • AR/VR/XRAR/VR/XR

Tech Stack

  • JavaJava
  • Node.jsNode.js
  • NginxNginx
  • AngularAngular
  • OracleOracle
  • PostgreSQLPostgreSQL

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

The CRM system's new features help the client finish their projects quicker and with ease, thanks to Pretius. The team used Confluence and JIRA for project management and communication. The client was impressed with Pretius' good understanding of their business goals and their industry expertise.

Artur Męcina

Manager

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Pretius

Completed
Telecommunications

Purchase Price Manager System for T-Mobile Polska

Preview of the Purchase Price Manager System for T-Mobile Polska
Budget:
50K - 199K
Duration:
4 months
Team Size:
6-10

Services Covered:

+1 more
Completed
Telecommunications

CRM 2.0 Development for Emitel

Preview of the CRM 2.0 Development for Emitel
Budget:
50K - 199K
Duration:
12 months
Team Size:
6-10

Services Covered:

+1 more