Craig Federighi
Craig Federighi (born May 27, 1969) is an American engineer and business executive who is the senior vice president (SVP) of software engineering at Apple Inc. He oversees the development of Apple's operating systems. His teams are responsible for delivering the software of Apple's products, including the user interface, applications, and frameworks.[2][3]
Craig Federighi
- Senior Vice President of Software Engineering at Apple Inc.
Part of Apple Inc. Leadership
4
Early life and education[edit]
Federighi was born on May 27, 1969, in San Leandro, California.[4] He graduated from Acalanes High School in Lafayette, California.
Federighi received a bachelor of science in electrical engineering and computer science and a master of science in computer science from the University of California, Berkeley in 1991 and 1993, respectively.[5]
Career[edit]
Return to Apple[edit]
Federighi returned to Apple in 2009 to lead macOS engineering,[8] at a time when Apple had just finished developing Mac OS X Snow Leopard, which was highly regarded for its focus on speed and quality.[9] In March 2011, Federighi succeeded Bertrand Serlet as vice president of Mac Software Engineering at Apple,[10] and in August 2012 he was promoted to senior vice president, reporting to CEO Tim Cook.[3] Upon Scott Forstall's departure from Apple, his role was expanded to encompass iOS in addition to macOS.[11] In the following decade of Federighi's leadership, many observers noted a marked decline in the quality[12][13][14][15] of Apple's software products.
Federighi was reported to own more than 500,000 shares of Apple stock worth about US$180 million as of June 2020.[16]