Sebastian Ng is a seasoned iOS-focused software engineer with 11 years of experience building consumer-facing mobile products and platform features, currently contributing at Apple from San Francisco. He led core media playback, caching, and modularization efforts for Pandora’s flagship iOS/watchOS apps and helped modernize their stack with Combine and SwiftUI. Earlier roles include founding and shipping revenue-generating web products, architecting cross-platform mobile frameworks at Local Motion, and leading embedded web/mobile integrations at RADIOactive. Comfortable across Objective-C and Swift, he blends hands-on implementation with product-minded architecture—often collaborating with hardware, firmware, and backend teams to deliver end-to-end solutions. Notably, he has a background in electrical and computer engineering and entrepreneurship from National University of Singapore and Stanford professional development, giving him a strong systems perspective beyond typical app development.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering, Major in Electrical & Computer Engineering with Minor in Technology Entrepreneurship, Second Class Honors, Upper Division, Bachelor of Engineering, Major in Electrical & Computer Engineering with Minor in Technology Entrepreneurship, Second Class Honors, Upper Division at National University of Singapore
Professional Development, Computer Science and Technology Entrepreneurship, Professional Development, Computer Science and Technology Entrepreneurship at Stanford 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.