Cloud-Native Management System

We developed for Nvalue AG a cloud-native management platform dedicated to energy certificate trading—a modern, scalable, and secure solution that centralizes all operational, administrative, and business intelligence processes.

Services:

Cloud management system development, Azure infrastructure design, data analytics integration, UI/UX design, and business workflow automation.

Technologies:

.NET 9, Angular 18, Microsoft SQL Server 2022, Python, Cloudflare, proprietary SDKs

2022 – On going

Cloud-Native Management System

Project Overview

NVALUE, an international company with offices in Amsterdam, Lucerne, Varna, Genoa, and New York, is among the leading European players in the energy certificate trading sector and renewable energy solutions, operating across multiple markets and instruments such as GOO, GOF, HKN, and NSTAR.

The client’s need was the complete reengineering of the existing management system for handling trading, administration, and reporting activities. The previous system, developed in Node.js and Angular 1, had several limitations in terms of both performance and flexibility.
The goal was ambitious: to provide NVALUE with a tool capable of supporting all core activities—from trading to reporting, from administrative management to reconciliation, up to risk control—while ensuring scalability, security, and the ability to integrate with next-generation data analytics technologies.

The project required an in-depth analysis of internal processes and a complete redesign of the application architecture. PurpleSoft proposed a cloud-native solution based on Azure, designed to meet the needs of an international company like NVALUE, operating across multiple markets and with a complex organizational structure.

Cloud-Native Management System

UX/UI Design

The design of the user interface directly involved NVALUE’s teams. From the early stages, the PurpleSoft team worked closely with NVALUE stakeholders to understand the real needs of those who use the platform daily: traders, portfolio managers, administration, and back-office staff.
Through targeted interview sessions and workshops, operational workflows and functional priorities were defined, translating these inputs into an intuitive, clean, and consistent user experience.

The interfaces were carefully prototyped, favoring solutions that enhance readability and provide quick access to essential information, even when dealing with particularly complex and structured datasets.
The platform’s responsiveness and adaptability were ensured through advanced technological choices and a color system designed to make interaction with all application modules intuitive and immediate.

Cloud-Native Management System

Software Development

The platform was developed from scratch using a modern technology stack: a frontend built with Angular 18 and TypeScript, a backend based on .NET 9 RESTful APIs, and a SQL Server 2022 database.
The entire solution was designed to run on Azure Cloud, leveraging its advantages in terms of security, scalability, and operational continuity, and was integrated with Cloudflare for access protection and performance optimization.

One of the distinctive elements of the project was the use of our proprietary Purple.Sdk libraries, which allowed us to accelerate the development of core functionalities while ensuring high standards of security and automation.
The system manages advanced multi-company, multi-portfolio, and multi-currency scenarios, guaranteeing data consistency and security at every step. Real-time calculation of P&L data, automatic report generation, and the integration of Python modules for market analysis further enhanced the level of service provided.

The project took over three years to complete, with a dedicated full-stack team engaged in reengineering processes, securing procedures, and optimizing performance. Special attention was given to automating reconciliation processes, continuously updating market prices, and managing notifications, exceptions, and configurations in an advanced manner.

The main technologies and design choices adopted include:

Frontend: Angular 18 (TypeScript), for fast, modular, and responsive interfaces.

Backend: RESTful APIs in .NET 9, with centralized and secure business logic.

Database: Microsoft SQL Server 2022, designed to handle large volumes of data and advanced analytics.

Cloud: Deployed on Azure for flexibility, scalability, and security.

Security and Performance: Integrated with Cloudflare for DDoS protection, CDN, and traffic load balancing.

Proprietary Libraries: Use of the Purple.Sdk framework to accelerate development while maintaining high standards of automation and security.

Python Integration: Modules dedicated to data analysis, real-time P&L calculation, and advanced report generation.

Multi-Tenant Management: Architecture designed to support multiple companies, portfolios, and currencies with granular permissions.

Automation: Automated reconciliation processes, continuous market price updates, and advanced notification management.

Cloud-Native Management System

Results

The new management platform represented a significant leap forward for NVALUE. Thanks to the adoption of a cloud-native solution, the company now has a reliable, scalable tool capable of evolving quickly alongside the business. Operational times have been significantly reduced, while advanced reporting and new dashboards have improved the decision-making capabilities of the various departments.

The accessibility and clarity of data have fostered greater collaboration between teams, reducing the risk of errors and increasing productivity. Security and compliance have been strengthened through the implementation of advanced authentication systems and precise activity logging.

The integration of data analysis and automation modules has also enabled the delivery of new business insights and accelerated processes for reconciliation, risk management, and portfolio performance monitoring, securing NVALUE an increasingly strong leadership position in the European energy trading market.