Enmacc is Europe's fastest growing digital, OTC energy trading platform with 500 companies and over 2.000 active traders on board. The platform digitalises the end-to-end professional energy trading process. This allows participants to gain speed, efficiency and security when trading in energy markets.
My role
As a Senior Product Designer I was involved in redefining how traders engage with real-time data. Working closely with Product and Engineering teams, we aimed to address key pain points in the trading process.
Challenges
I quickly realized that conducting custom interviews with professional traders was impractical due to their limited availability, high time costs, and the difficulty in getting responses. Instead, I shifted my approach and started analyzing user behavior through Hotjar and G. Analytics. It gave me valuable insights into how traders interacted with the platform. Among my colleagues there were also former professional traders who helped me gain invaluable insights.
Exploring current user interface I found five core issues:
• 60% of the screen space was unused.
• Traders had to make 5-8 clicks to make a deal.
• Small font sizes made key information hard to read.
• Important data was often difficult to distinguish from secondary information.
• The UI felt outdated, resembling software from the ’90s.
Designer’s Approach / User Interaction
Entender
The solution to this issue was transforming the card layout from a list to a tile, which displayed the activity for each open deal directly within the card. This eliminated the need for traders to click to check the deal status, making it immediately visible.
Traders also used spread orders frequently. In order not to create new entities in the design system we decided to make a double order card using a pre-made component.
One deal card can have more than 200 different states which give the professional trader what he needs — speed and flexibility. By using cards instead of lists we got rid of a lot of unnecessary clicks that were prolonging the trading process.
By implementing these changes we saw an increase in several key metrics:
• Retention Rate 7/30 days.
• Average Clicks Per Session.
• Session length.
Risk Settings
One of the main tools of any trader is credit setting. This feature allows traders to avoid risks when trading assets using fine-tuning for counterparties. I also identified some issues here :
• Adding a single counterparty required 6 clicks.
• To add multiple counterparties, the same operation had to be repeated several time.
After collaborating with engineers and stakeholders, we proposed a matrix system to simplify the counterparty setup. Instead of manually adjusting settings for each counterparty, users now enter edit mode and select the needed counterparties. This reduced the process from 6 clicks to just 2, making the workflow much faster and more efficient.
Tables
Our system generated many tables that users saved, printed, and used in presentations and reports. However, these tables only contained raw data, making them difficult to read and use effectively.
For tables with numeric data, I used gradient cell shading based on the value in each cell. Higher values had darker shades, while lower values appeared lighter. This approach made the data easier to understand at a glance and significantly sped up analysis for experienced users.
To help quickly compare values in a single column, I used partial cell shading based on a percentage of the maximum value in the column. Alternatively, I added variable-length bars inside the cells, proportional to their values. This created a visual effect similar to a bar chart, making it easy to see relationships between rows.
To represent trends, I included small sparkline charts directly in table cells, showing changes over a short period. This allowed for a quick assessment of the metric’s dynamics without navigating to a detailed page and made it easy to compare trends across rows.
Enmarket
Through our partnership, we gained access to API quotes from various exchanges, allowing us to display real-time data on our platform. We named this feature enmarket—an independent price screen and open marketplace that facilitates seamless, one-click trading of standard power and gas products. I was responsible for creating the MVP, collecting requirements from stakeholders and engineers, and quality control after implementation.
Engreen
I also worked on the MVP focused on trading clean energy resources. As we saw rapid growth in this area, I shifted to actively improving its design to better meet user needs and enhance the platform’s functionality.
Measure success
In order to understand if the design solutions work, we validated them with several KPI's including Retention rate and engagement.

I also collected feedback when I showed our UI at various exhibitions including E-world and Bautec where enmacc presented its products. Users noted the ease of use our UI and were able to make deals themselves without preliminary onboarding.
Results
The domain of this product was fascinating, as it gave me insight into the end-to-end process of professional energy trading. I learned how to design an interface that meets the needs of traders while working within strict constraints. Without the ability to conduct 1-on-1 interviews, I relied solely on service data to inform the design, which proved both challenging and rewarding.