Justin Osborne

Owner at Church of the Highlands

Notasulga, Alabama, 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

👤
Senior
🎓
Top School
Justin Osborne is a pragmatic technology owner and full-stack engineer with 14+ years of experience building reliable, cost-conscious systems—from video transport with TypeScript/React/WebRTC to automating Debian server provisioning. He has led large migrations to AWS, implemented CI and configuration automation, and managed fleets of 300+ critical machines while designing cross-platform tools that empower volunteers and operators. A hands-on contributor to open-source tooling, he added RossTalk integration to the popular Bitfocus Companion project, bridging broadcast hardware and control surfaces. Known for a meticulous, efficiency-first approach, Justin balances frugality with high standards and a habit of automating repetitive work to free teams for higher-value tasks.
code15 years of coding experience
job8 years of employment as a software developer
bookBachelors, Business Administration, Information Systems, Bachelors, Business Administration, Information Systems at Auburn University at Montgomery
github-logo-circle

Github Skills (12)

javascript10
nodejs10
backend10
front-end-development10
back-end-development10
scheduler10
client-websocket9
streamdeck9
websocket-client9
websocket9
websockets-client9
html9

Programming languages (10)

TypeScriptShellC++JavaScriptVueObjective-CPHPHTML

Github contributions (5)

github-logo-circle
bitfocus/companion

Jul 2020 - Apr 2021

Bitfocus Companion enables the Elgato Stream Deck and other controllers to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.
Role in this project:
userFull-stack Developer
Contributions:5 reviews, 11 commits, 5 PRs in 9 months
Contributions summary:Justin contributed significantly to the integration of a RossTalk listener, enabling the Companion software to receive and respond to RossTalk commands. This involved backend modifications to `lib/rosstalk.js` for processing RossTalk messages and frontend changes to `public/index.html`, `public/userconfig.js` and `public/tablet2.html` for user interface and configuration settings. Furthermore, the user addressed minor bugs and implemented scheduler updates for the system.
streamdeckcompanionrossqlabosc
eblah/nextcloud-messagevault

Oct 2021 - Dec 2022

Nextcloud Message Vault currently takes XML backups from the Android app "SMS Backup & Restore" and imports them into the Nextcloud database for easily viewing. Support MMS & RCS (with files/attachments) and SMS.
Contributions:4 releases, 49 commits, 7 pushes in 1 year 2 months
android-appdatabasenextcloudsmsvault
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