Download PDF
N-iX > Case Studies > Software Product Development for Masmovil: Streamlining Telecom Operations
N-iX Logo

Software Product Development for Masmovil: Streamlining Telecom Operations

Technology Category
  • Infrastructure as a Service (IaaS) - Cloud Middleware & Microservices
  • Platform as a Service (PaaS) - Application Development Platforms
Applicable Industries
  • Cement
  • Telecommunications
Applicable Functions
  • Maintenance
  • Product Research & Development
Use Cases
  • Building Automation & Control
  • Inventory Management
Services
  • Cloud Planning, Design & Implementation Services
  • System Integration
The Challenge

MASMOVIL Group, the fourth largest telecommunications operator in Spain, was facing a challenge in extending its technological capabilities to build efficient and secure software products. The company needed to streamline its document management workflow and cross-selling to customers. The goal was to develop a solution that would ensure effective document management and build a cross-selling platform that would help their employees offer various tariff packages and discounts to their customers. The challenges included developing an intuitive UI using JavaScript (React), developing back-end for the Producto app with Java, ensuring the interaction of front-end and back-end through Apigee, building a Java project with Maven and Docker on the CircleCI platform, deploying applications to Kubernetes with the help of Helm, developing new microservices, designing Data Structures on the persistence layer, integration with an external CMS (Contentful), and working on improving the system’s performance.

About The Customer

MASMOVIL Group is the fourth largest telecommunications operator in Spain. The company provides telephony, mobile, and broadband Internet services to households, businesses, and operators via its key brands: Yoigo, Pepephone, MASMOVIL, and Llamaya. The company was looking to extend its in-house team with specialists who have strong engineering skills in Java, JavaScript, Scala as well as experience in developing similar projects in the area of telecom. They needed to develop a solution that would ensure effective document management and build a cross-selling platform that would help their employees offer various tariff packages and discounts to their customers.

The Solution

N-iX gathered a dedicated development team with the necessary skill set and cooperated with the client’s on-site team to develop solutions for the CRM that integrates Yoigo, Pepephone, MASMOVIL, and Llamaya to manage customer relationships in a general scope of the MASMOVIL Group. The team developed an intuitive UI with good user experience using React & Redux and delivered back-end with Java for Producto app, a document management system that tracks and stores invoices, welcome letters, and contracts. They also collaborated on the Portfolio app, a cross-sale platform that helps employees offer various tariff packages and discounts to customers. The app was built in partnership with Qvantel who developed mainly back-end with Scala. The team at N-iX worked on front-end development with JavaScript, using React for this product. They also adopted several Google Cloud Platform services such as Cloud Datastore and Cloud Storage for effective storage and querying of documents; Pub/Sub for flexible real-time messaging between independent applications; and Cloud Schedule for automating various jobs with generated documents.

Operational Impact
  • The partnership between N-iX and MASMOVIL Group resulted in the development of two software products that help manage customer relationships in an efficient way. The N-iX team was able to seamlessly integrate with the client’s team and deliver on the client’s expectations. The establishment of healthy communication from the outset contributed to the success of the cooperation. Continuous maintenance of the project documentation on Confluence eliminated the project knowledge loss, the risk of miscommunication and ensured smooth knowledge transfer during the project closing phase. The team also managed to improve the system’s performance.

Related Case Studies.

Contact us

Let's talk!

* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.