Christopher Scott is a veteran software founder and mobile systems specialist with 18 years of experience building battery-conscious background geolocation and background-task SDKs for iOS and Android. As President and CEO of Transistor Software he designs cross-platform location solutions used across Cordova, Capacitor, Flutter and React Native, and ships native iOS and Android modules with attention to power efficiency and system APIs like BGTaskScheduler. His work spans full-stack concerns—authoring backend tools for field-testing and batching sync, architecting databases, and hardening native modules for production apps. Earlier roles include senior engineering at Sencha and leading front-end/backend projects combining ExtJS and Rails for high-profile clients. Based in Montreal, he blends embedded-electronics roots with modern mobile platform expertise, having started his career working on sensor data systems for infrastructure monitoring. He’s an active open-source maintainer whose libraries are widely used for robust background processing in mobile apps.
18 years of coding experience
10 years of employment as a software developer
Electronic Engineering Technology, Electronics, Electronic Engineering Technology, Electronics at Assiniboine Community College
A field-testing & analysis server for the Background Geolocation plugin
Role in this project:
Back-end Developer
Contributions:180 commits, 57 PRs, 180 pushes in 5 years 3 months
Contributions summary:Christopher primarily contributed to the back-end functionality of the project, specifically focusing on the database setup and management. Their commits include creating directories for the database, initializing the database file, and modifying the server-side code. They also introduced the capability of batching sync requests to the locations end-point, adding further functionality to the server-side.
Sophisticated, battery-conscious, cross-platform background-geolocation with motion-detection
Role in this project:
Mobile Developer (iOS)
Contributions:270 commits, 13 PRs, 66 pushes in 2 years 8 months
Contributions summary:Christopher primarily worked on the development of the iOS mobile application for the `cordova-plugin-background-geolocation` repository. The commits demonstrate the user's focus on the implementation of background geolocation features, specifically related to device location monitoring, pace changes, and stationary-region detection, all aimed at improving the efficiency of the app's background operation. The user also addressed Android interoperability concerns and refactored the codebase for greater efficiency.
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
Christopher Scott - President at Transistor Software