William Viker

CTO at Bitfocus

Oslo, Norway
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
William Viker is a seasoned technology leader and hands-on CTO based in Oslo with 14 years of experience building broadcast, streaming and IP-based AV systems as well as full-stack software. He has led product and technical strategy at Bitfocus and served as CTO for multiple media-tech companies, uniting UX-focused product work with deep systems expertise spanning Node.js/React/TypeScript, Kubernetes, and network automation. William’s background includes large-scale live production (100+ sources, NDI/Dante/AES67), data center and fiber design, and practical operations for high-profile events, giving him rare fluency across hardware, networking and cloud-native software. An active open-source contributor, he’s improved core functionality and UI in the popular Bitfocus Companion project that turns consumer controllers into professional broadcast surfaces. Known for translating complex broadcast workflows into reliable, user-focused products, he combines strategic leadership with frequent hands-on development and on-site technical execution.
code14 years of coding experience
job21 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
86reputation
1kreached
1answer
0questions
github-logo-circle

Github Skills (16)

javascript10
nodejs10
react10
tcp9
ui-design9
electron9
artnet9
websocket9
ip9
git9
javascript-framework8
osc8
mobile6
typescript6
react-native6

Programming languages (9)

TypeScriptJavaCSSC++JavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
bitfocus/companion

Apr 2018 - Jan 2023

Bitfocus Companion enables the reasonably priced 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:17 releases, 886 commits, 67 PRs in 4 years 9 months
Contributions summary:William made significant contributions to the codebase, including core logic and user interface updates. The user added and modified code in `src/index.js` suggesting the development of core functionality, and also added functionality related to network interface selection and improved the user interface. The changes in multiple files, particularly `app.js`, `lib/http.js`, and `lib/elgato.js`, suggest the user was involved in both back-end and front-end development. These actions suggest an integrated skillset, common to full-stack roles.
professionalrossartnetpresentationstreamdeck
RaiderEMB/timecode-dmx

Aug 2011 - Sep 2011

Contributions:64 commits in 1 month
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
William Viker - CTO at Bitfocus