Gaven Henry is a seasoned technology leader and hands-on Chief Information Officer with 13+ years building resilient cloud and infrastructure platforms, delivering secure IT operations, and shipping software for clients across Asia and Europe. He combines strategic leadership—having led global IT teams, ISO27001 certification, and multi-country budgets—with deep engineering chops, from private cloud and CDN design to mobile iOS contributions to well-known Apache Cordova and Ionic plugins. Comfortable shifting between architecture, software development and teaching cyber security, he thrives on clarifying complex problems and driving pragmatic, measurable change. Based in Singapore, he has a track record of turning startup constraints into scalable solutions—such as a market-leading e-wallet platform for Myanmar—and still prefers to roll up his sleeves and code.
13 years of coding experience
19 years of employment as a software developer
Bachelor of IT, Data Communications, Bachelor of IT, Data Communications at QUT (Queensland University of Technology)
Web View plugin for Cordova, specialized for Ionic apps.
Role in this project:
Mobile Developer (iOS)
Contributions:10 commits, 9 PRs, 92 comments in 5 months
Contributions summary:Gaven made several contributions related to the iOS implementation of the Cordova webview plugin. They updated the GCDWebServer library, addressing socket errors and background operation issues. Further modifications included adding an option to configure the keyboard appearance, resolving background launch issues, and cleaning up configuration settings.
Contributions:13 commits, 8 PRs, 82 comments in 1 year 1 month
Contributions summary:Gaven primarily focused on enhancing the iOS implementation of the Cordova Media plugin. Their contributions involved integrating AVPlayer for streaming audio, including improvements to the `startPlayingAudio`, `stop`, and `pause` functions to support streaming. They addressed issues related to duration retrieval, rate control, and general compliance, along with fixing an unused recording setting. Their work also includes updating the header file for AVPlayer.
objective-ccordovaapache-cordovajavascriptapache
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.