Time tracking customizable dashboard

We’re a large team of developers and are trying to track time utilization across various different metrics using the time tracking column.

Right now the timeline widget doesn’t seem to integrate well with the time tracking. The sum total of time is shown in seconds as opposed to mins or even hours.

It would be useful to be able to build a dashboard for a custom date range that allows a the user to determine the grouping? i.e. Which dev spent how much time on what task, or which type of task took the most amount of time last week? Is this currently possible?