Allen Ding is a seasoned technology leader and CEO with 16 years of experience architecting and shipping mobile and web applications across diverse verticals. He founded and leads Snappymob, applying deep iOS expertise to product and engineering strategy while still contributing hands-on to code and frameworks. Allen is the creator of the widely used Kiwi BDD framework for iOS, where his contributions improved debugging, async testing, and maintainability—an indicator of his focus on developer experience. His background in computer graphics and games informs a strong appreciation for performance and UX in consumer-facing apps. Based in Kuala Lumpur, he blends startup leadership with an engineer’s attention to detail, from refactoring codebases to organizing Xcode templates. Educated in computer science at UC San Diego, he pairs formal training with pragmatic open-source impact.
15 years of coding experience
University of California San Diego
Computer Science, Computer Science at Ventura College
Contributions summary:Allen primarily contributed to the Kiwi BDD framework for iOS development. Their work focused on improving the framework's functionality and maintainability. This included fixing warnings, enhancing call site reporting for better debugging, adding support for NSProxy, refactoring code, and improving the Xcode template organization. The user also added examples for asynchronous expectations.
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.