Stephen Chen

Software Engineering Manager

Stephen Chen is a seasoned software engineering professional with extensive experience in leadership roles across various companies. Currently serving as a Software Engineering Manager at Apple since June 2025, Stephen previously held the position of Director of Software Engineering at D2 Nova from October 2015 to June 2025, where responsibilities included managing frontend, backend, and quality teams for the SaaS product EVOX. Prior to that, Stephen held multiple progressive roles including Software Engineering Manager and Senior Software Engineer at D2 Nova, and Senior Staff Software Engineer at D2 Technologies, focusing on mobile VoIP projects. With a foundational education in Computer Science from National Chengchi University, Stephen holds both a Master's and a Bachelor's degree in the field.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices