Software Product Development for MasMovil Group
Project Overview
- Location
Spain, Ukraine
- Industries
Telecommunication
- Expertise
High Load Systems
Cloud Solutions
DevOps
CRM
- Team
15 people
- Services
Product Development
Software Development
Outsourcing
- Technilogies
Scala
Java
JavaScript, React
GCP
About The Project
Background
Masmovil is one of the largest telecommunications providers in Spain, encompassing a wide network which covers over 90% of the country. The company provides landline, mobile and internet service to several customer groups, including individuals and businesses. The company has several associated brands, which required integratio to improve the overall user interface and make their infrastructure more secure.
What Masmovil Needed
Masmovil sought to bring together its several brands and service providers under a unified and more user-friendly architecture to enable more cross-selling across brands. Bluepes was entrusted with improving the company's document management system and strengthening the security of this new infrastructure.
Project Goals
Help the in-house team to unify operations across the different brands of the group. The main targets were to improve the document management system and the visibility of customers and product availability in order to facilitate cross-selling. To achieve these goals, the BluePes dedicated team worked on a range of areas, listed below:
- Microservices Architecture
Extend the Microservices Architecture to integrate the new User Interface with several new products and the core back-office.
- Secure Infrastructure
Create a robust and secure infrastructure with continuous integration, replication, and monitoring.
- Integration
Integration of the Java apps with Maven, Docker, and CircleCI.
- More
Multi-cloud strategy evaluation.
Application deployment to Kubernetes with Helm Architecture.
Full-cycle development of the new UI with React.
Development of UI with JavaScript (React).
Improving performance and extending the core app with Scala.
Unification and simplification of the Content Management System with several third-party tools.
Our Solutions
The Solution: One-Stop IT Outsourcing
The main concern for Bluepes was to create a working environment where disparate teams could integrate easily. With a good flow of communication, the Bluepes team could minimize the impact on in-house teams. Another important benchmark was for Bluepes to become a multi-faceted partner and provide a wide range of high-quality services for all of Masmovil's needs. Bluepes seamlessly integrated its many on-site and off-site hubs throughout Spain, Ukraine and Finland to establish better collaboration as well as more effective management.
DevOps Dedicated Team
Bluepes started strong by combining its on-site and off-site developers to create a dedicated DevOps team. The DevOps team began by evaluating the current cloud infrastructure and then helped to deploy a new application system using Kubernetes under Helm Architecture.
The Core Team
The core product team included a combination of Java, React and NodeJS developers working closely with the in-house UX team to modernize and extend the CRM, as well as to improve customer visibility across the different brands of MasMovil. The two teams strove to simplify contract storage and invoice processing, and also allow more seamless cross-selling and customer profiling. and cross-selling. The final product takes advantage of the mircro-service architecture to provide different options on the front-end and a more reliable, state-of-the-art CI/CS system on the back-end. The team used tools like Java Spring WebFlux, vert.x, Maven, Docker, and CircleCI.
The Integrations Team
The Integrations team worked directly with QVantel supporting the MasMovil billing platform. The main goal was to integrate with the Finnish team in order to improve delivery output and general performance. This team was staffed with highly skilled Scala developers, working in different areas such as 3G/4G billing with pre-paid or post-paid coverage.
Projects
SuperYachtsMonaco — sale, purchase and charter of yachts of all sizes
/ e-commerce
/ project_management
/ software_development
Healthcare Platform Project Development
/ health-tech
/ fin-tech
/ healthcare
/ product development
/ software development
Software Product Development for MasMovil Group
/ telecommunication
/ product_development
/ software_development
We have completed an array of projects, each of them unique from the perspective of business logic and generally common in terms of technologies, and vice versa. Basically, there’s no possibility (and we mean no, zero, null, non c'è) chances that we’ll start a new project out of blue (pun intended).
See all