Akamai Technologies

Akamai Technologies, Inc. is a cloud services provider headquartered in Cambridge, Massachusetts, in the United States. Akamai's content delivery network is one of the world's largest distributed computing platforms.

In this project I planned and developed the entire UI of a self-service business tool and big data analytics web app.
Different data visualization libraries were used, such as Highcharts and d3, in order to represent the complex structure of the data in various ways, and enable the user to focus on a certain aspect of the data each time, filter it, analyze it, then compare against other records.

The big challenge with this project was the complexity of data and how we can visualize it in a way that user will be able to focus on the task given yet be able to view other levels of data as needed.
The solution we chose (based on users feedback) was to add a zoom in and out ability and to provide a different filtering option for each zoom level.
Data itself was rated and most frequent changes where always displayed first while the other data, which was likely to change only on occasion, was displayed last or folded so user can still view it if needed.

Last thing I've been required to develop was a UI components library that can be reused in different pages of the application to contain all the logic, behavior and look of each visualization.