Software Product Development for Masmovil: Streamlining Telecom Operations
- Infrastructure as a Service (IaaS) - Cloud Middleware & Microservices
- Platform as a Service (PaaS) - Application Development Platforms
- Cement
- Telecommunications
- Maintenance
- Product Research & Development
- Building Automation & Control
- Inventory Management
- Cloud Planning, Design & Implementation Services
- System Integration
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.
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.
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.