
Craig Federighi is the Senior Vice President of Software Engineering at Apple.
He oversees the development of iOS and macOS.
He's the guy that's been doing quite a fair bit of presentation and demo during Apple's various events.
He was invited to the University of California (UC), Berkeley, to...