Sachverhalt: A. A._, geboren 1965, erlitt am 27. Juli 2009 einen Schlaganfall (ischämischer Hirninfarkt). Nach der Rehabilitation konnte er wieder an seinen angestammten Arbeitsplatz bei der B._ AG zurückkehren, wo er als Senior Analyst tätig war. Am 20. Dezember 2012 meldete er sich bei der Invalidenversicherung zum Leistungsbezug an. Die Arbeitgeberin kündigte das Arbeitsverhältnis am 7. Januar 2013 auf den 30. Juni 2013. Am 29. Januar 2014 sprach ihm die IV-Stelle des Kantons Zürich mit Wirkung ab dem 1. Juni 2013 eine halbe Invalidenrente zu. B. Die dagegen erhobene Beschwerde wies das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 18. Dezember 2014 ab. C. A._ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag auf Zusprechung einer Dreiviertelsrente. Das Bundesgericht hat die vorinstanzlichen Akten eingeholt und auf einen Schriftenwechsel verzichtet.