Ryan Willoughby

Senior Staff Software Engineer at Kinship

Portland, Oregon, United States
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
Ryan Willoughby is a Senior Staff Software Engineer based in Portland, Oregon, with 16 years of experience building mobile and embedded solutions. He combines a physics background with business analysis training to approach engineering problems analytically and with product-minded clarity. At Kinship he drives complex engineering work while mentoring teams and maintaining a hands-on coding practice. An active mobile contributor, he has notable open-source work on the PhoneGap/Cordova BarcodeScanner plugin, including iOS integrations and memory-leak fixes that improved real-world reliability. Colleagues describe him as a pragmatic problem solver who bridges low-level technical detail and user-facing product needs.
code16 years of coding experience
bookBachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at University of Victoria
bookCertificate, Business Analysis, Certificate, Business Analysis at Simon Fraser University
stackoverflow-logo

Stackoverflow

Stats
1,763reputation
204kreached
34answers
41questions
github-logo-circle

Github Skills (18)

phonegap10
objective-c10
javascript10
ios10
mobile-development10
cordova10
html10
barcode-scanner9
css9
bar-code9
avfoundation9
ui-design8
cordova-plugin6
phonegap-plugin6
cygwin6

Programming languages (12)

C#TypeScriptJavaCSSCPugObjective-C++JavaScript

Github contributions (5)

github-logo-circle
wildabeast/BarcodeDemo

Oct 2012 - Mar 2017

Very basic demo of the BarcodeScanner Plugin for PhoneGap Build
Role in this project:
userMobile Developer
Contributions:29 commits, 2 pushes, 1 branch in 4 years 5 months
Contributions summary:Ryan primarily contributed to the `barcodedemo` repository by modifying the HTML, CSS, and JavaScript code. Their changes focused on integrating and utilizing a barcode scanner plugin, including implementing scan functionality, displaying scan results, and refining the user interface. The user also made improvements to the application's layout and included links for opening external resources.
pdf417barcode-scannerisbnbarcodesupc
wildabeast/BarcodeScanner

Oct 2012 - Oct 2017

Official repository now at [phonegap/phonegap-plugin-barcodescanner](http://github.com/phonegap/phonegap-plugin-barcodescanner).
Role in this project:
userMobile Developer (iOS)
Contributions:100 commits, 13 PRs, 8 pushes in 5 years 1 month
Contributions summary:Ryan primarily contributed to the iOS implementation of a barcode scanner plugin. Their work included initial setup, integrating a zxing library, handling orientation changes, and resolving an AVCaptureSession leak. They also modified the plugin to utilize the latest Cordova/PhoneGap structure, updating the Javascript and plugin definitions. These changes focused on refining and maintaining the iOS-specific functionality of the barcode scanner.
barcodescannerphonegap-pluginphonegap
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
Ryan Willoughby - Senior Staff Software Engineer at Kinship