Magnus CMD is an international consulting firm specialized in the purchase of energy, gas, electricity and CO2 emission rights. Among its services to its clients, it offers information and interpretation of the energy markets. To do this, it requested ASM Web Services to develop an online platform where to follow the indicators of the various markets, the prices of the participating companies, the management of its portfolio and even billing. The objective is that through this information they can make strategic decisions for their business.
We develop a highly visual online platform. Through graphs and tables the user could carry out a more exhaustive analysis of the situation and make more efficient decisions. How did we do it?
As the core of the platform, we develop an asynchronous messaging system that allows continuous data updating and efficient exploitation of the large amount of data to be handled.
For the user interface, the dashboard, we selected the Play web development framework, very appropriate to the needs of the project. We place the control panel under a Cloud architecture.
As a programming language we chose Scala, we have been betting on this language for a long time because it is an excellent proponent of the functional programming paradigm. It allows the code to be concise, expressive and scalable.
In the case of Magnus Commodities, it gave the platform maximum robustness, minimizing software errors (‘bugs’) and increasing development efficiency.