I have around 5 years of experience in Salesforce development. As I am closely working with Sales Reps for my current employer, I know their exact expectations from Reports/ Dashboards, other analytics.
I can very well translate one's requirement into Salesforce components.
Being a Salesforce certified developer and my working as SFDC Consultant, I can gather client's requirements and fulfill them with a quality development.