Summary
John Ngoi is a seasoned software engineering leader and entrepreneur known for delivering scalable platforms and high-impact products. As Senior Software Engineering Manager at Twin Health, he steers mobile engineering (iOS/Swift, Android/Kotlin, Flutter/Dart) and IoT integrations, champions trunk-based development, release trains, and a left-shift, design-driven culture. He built the Maps+ platform at Pacific Gas and Electric, a highly adopted, award-winning product that boosted operational safety and efficiency, earned the Margaret Mooney Award, and secured a provisional patent. His career spans leadership and hands-on roles at Macy's, Capital One, UCWeb, Revel Systems, and more, where he rebooted apps, set architectural standards, and shaped hiring and engineering culture. A founder and advisor, he started Decimal Software, mentors startups through The Hacker Exchange, and is the author of the best-selling technical book Interviewing in Swift: Algorithms and Data Structures. Based in San Francisco, he holds a Stanford CS/ML degree and a BS in Computer Engineering from Iowa State, blending deep software engineering, product sense, and scalable cloud architecture.
11 years of coding experience