The Data Dashboard provides an API to multiple internal databases for the client. I was the sole javascript developer on their new UI that uses the API to generate charts and allows the user to download the data as a csv or excel file. The focus was to allow for new data types to be quickly added to the application, and new charts as new use cases arise. Speed and ease of use were also key.