Stephen Lottermoser is a software engineering manager with 14 years at Apple, currently leading Messages engineering from Cupertino. He combines deep, hands-on expertise in Objective-C, Swift, UIKit/AppKit and Mac Catalyst with product leadership across flagship features like iMessage apps, Memoji, Shared with You and the Mac Catalyst Messages app. Stephen has driven cross-platform integrations—Siri, Business Chat, watchOS messaging and keyboard sticker integrations—moving prototypes into shipped system-level experiences. He’s known for mentoring engineers, presenting to senior executives, and architecting user-facing frameworks such as the Messages framework for third-party iMessage apps. His background spans retail systems, large-scale mobile apps, and early HBase/Hadoop work, reflecting both backend and UI fluency. Based in Cupertino, he blends deep platform knowledge with a knack for turning experimental interactions into polished, broadly used features.
14 years of coding experience
11 years of employment as a software developer
B.S., Computer Science, B.S., Computer Science at Brigham Young University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Stephen Lottermoser - Software Engineering Manager at Apple