Kevin Cao is a founder and product-focused engineer with 16 years’ experience designing and building interactive digital experiences for major automotive, electronics, FMCG and sports brands including Mercedes-Benz, BMW, Philips and Dior. He combines hands-on iOS and front-end development (ActionScript, JavaScript, HTML/CSS) with motion graphics and 3D tooling (Maya, Cinema4D, After Effects) to deliver polished, award-winning campaigns and websites. As founder of Sumi Interactive he leads product strategy, UX design and development, and his open-source iOS contributions (notably improving SIAlertView’s customization and animation) reflect a pragmatic attention to UX detail and robustness. His portfolio is distinguished by numerous industry awards for automotive interactive campaigns, showing an ability to translate complex brand briefs into engaging digital experiences. Based in Fujian, China, he brings a rare blend of creative direction and low-level UI implementation that accelerates product iteration and visual polish.
An UIAlertView replacement with block syntax and fancy transition styles.
Role in this project:
Mobile Developer (iOS)
Contributions:91 commits, 2 pushes in 2 years 9 months
Contributions summary:Kevin primarily contributed to the development of an iOS-based UI component library. Their commits focused on enhancing the `SIAlertView` component by enabling features such as updating the title and message dynamically, improving transition animations, and supporting custom appearance options like background styles, and the ability to customize the alert view's background color. These changes aimed at improving the library's usability and visual customization capabilities. Furthermore, the user addressed and fixed several bugs related to dismissing the alert views, status bar handling, and layout.
Contributions:28 commits, 1 PR, 19 pushes in 3 years 7 months
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.