Christopher Scott

President at Transistor Software

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code18 years of coding experience
job10 years of employment as a software developer
bookElectronic Engineering Technology, Electronics, Electronic Engineering Technology, Electronics at Assiniboine Community College
bookCompSci, CompSci at University of Calgary
stackoverflow-logo

Stackoverflow

Stats
103reputation
14kreached
7answers
0questions
github-logo-circle

Github Skills (25)

objective-c10
javascript10
ios10
sqlite10
react-native10
back-end-development10
cordova10
flutter-apps10
java10
javas10
corelocation10
android10
geolocation10
database-management10
swift10

Programming languages (9)

TypeScriptJavaC++Objective-C++JavaScriptObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
A field-testing & analysis server for the Background Geolocation plugin
Role in this project:
userBack-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.
testingfieldbackground-geolocationgeolocationbackground
Sophisticated, battery-conscious, cross-platform background-geolocation with motion-detection
Role in this project:
userMobile 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.
batterymotion-detectionmotioncross-platformbackground-geolocation
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