Brad Silverberg , a previous technical leader at Microsoft , left the company in the 1990 's when he became convinced that Mr. Gates was not willing to move quickly enough in breaking with the past . ''