Sachverhalt: A. A._, geboren 1968, hatte am 6. April 2005 einen Motorradunfall erlitten und sich dabei unter anderem Frakturen an beiden Handgelenken und am rechten Unterschenkel zugezogen, welche mehrmonatiger Spitalpflege und Rehabilitation bedurften. Im Juli 2006 konnte er seine Tätigkeit im Informatikbereich (als Systems Engineer bei der B._ AG) wieder mit einem kleinen Pensum aufnehmen und dieses im Lauf der folgenden Jahre bis auf 80 % steigern. Seit dem 1. September 2010 war er beim Center C._ beschäftigt. Die Allianz Suisse Versicherungs-Gesellschaft (nachfolgend: Allianz), bei welcher A._ für die Folgen von Berufs- und Nichtberufsunfällen sowie Berufskrankheiten versichert war, erbrachte die gesetzlichen Leistungen. Nach Abklärung durch die Begutachtungen D._, schloss die Allianz den Fall mit Verfügung vom 30. Januar 2013 und Einspracheentscheid vom 3. Oktober 2013 per 30. September 2011 ab. Sie sprach A._ eine Integritätsentschädigung bei einer Integritätseinbusse von 30 % zu. B. Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Bern mit Entscheid vom 7. April 2014 ab. C. A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, unter Aufhebung des angefochtenen Entscheides sei ihm (eventualiter nach weiteren Abklärungen unter Ausrichtung von Taggeldern) eine Invalidenrente bei einem Invaliditätsgrad von 37 % zuzusprechen und die Integritätseinbusse nach weiteren Abklärungen neu festzulegen. Die vorinstanzlichen Akten wurden eingeholt. Ein Schriftenwechsel wurde nicht durchgeführt. 