HBO’s chief technology officer Otto Berkes has resigned, according to a memo obtained by Variety. The resignation comes on the heels of a report today from Fortune regarding speculation that Berkes would be fired or demoted this week.

HBO is gearing up to launch an “over the top” streaming service that will allow customers to subscribe to HBO without buying a traditional cable package. The service is expected to launch in April, but HBO’s management did not have faith that Berkes’ team could build the technology required to support the service. HBO’s streaming service for subscribers, called HBO Go, crashed several times this year.

HBO struck a deal to license software from MLB Advanced Media to operate its new streaming service. That means Berkes’ internal project, called “Maui,” is dead. Berkes resigned, citing that as a top reason for his departure.

From his memo:

Recently HBO’s management decided to partner with a third party to assist HBO in bringing our OTT service to market in 2015. This is a change in direction from what I planned with HBO and the approach will not utilize my overall capabilities. Therefore, I feel that this is the right time for me to move on from HBO so that I am able to fully pursue my passion building world-class technology teams, products and businesses.

Berkes became HBO’s CTO in 2012, a year after he joined the company from Microsoft. There, he was credited with founding Xbox. During his tenure, Berkes set up a large office in Seattle with 55 engineers.

It is not clear where Mark Thomas, SVP of Technology Program Management, and Drew Angeloff, SVP, Digital Products, stand in the wake of HBO’s management change.