Bryan Higgins is a pragmatic Chief Technology Officer with over two decades of experience delivering software across embedded systems, web applications, and connected health platforms in Canada and the UK. He advanced from low-level C development on vxWorks to leading web and mobile platform efforts, notably driving BlackBerry’s WebWorks HTML5 SDK and contributing to Apache Cordova core tooling and plugins. Bryan excels at scaling small engineering teams, instituting agile practices and CI/TDD, and translating product needs into reliable, shipping software for startups and enterprises alike. As VP/Senior Director at Mavencare he architected their connected home care web app before moving to his current CTO role at Viv Technologies. He combines hands-on technical depth—evident in device-specific Cordova adaptations and file system/plugin work—with calm, mentorship-driven leadership. Based in Old Toronto, he brings a blend of cross-industry breadth and open-source collaboration that smooths complex platform transitions.
13 years of coding experience
19 years of employment as a software developer
Bachelor's Degree Information Technology, Bachelor's Degree Information Technology at York University
Contributions summary:Bryan's primary focus was on the Apache Cordova File Plugin for the BlackBerry 10 platform. Their contributions involved implementing and modifying file system functionalities, including `Entry`, `FileWriter`, `FileReader`, `DirectoryEntry`, and URI resolution. Key tasks included adapting the plugin for the BB10 environment, addressing platform-specific issues, and integrating with the native webkit file system API. The changes suggest a deep understanding of file system interactions and platform-specific adaptations within a mobile development context.
Contributions summary:Bryan primarily worked on the BlackBerry 10 platform within the Cordova framework, modifying JavaScript bridge files. Their contributions focused on mapping BlackBerry events to the document object for backwards compatibility and removing outdated webworks functionalities. They also added a command proxy to the exec function and implemented sync calls by default. Additionally, they addressed error handling within the exec function.
cordovaapache-cordovajavascriptbridgeapache
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.
Request Free Trial
Bryan Higgins - Chief Technology Officer at Viv Technologies