Owen Rudge

PortJump Manager at Zernebok Hosting, Ltd.

Banchory, Scotland, United Kingdom
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
Owen Rudge is a seasoned software leader and engineer with 25 years’ experience delivering porting solutions, product development, and managed hosting from Banchory, Scotland. As PortJump Manager at CodeWeavers and founder of Zernebok Hosting, he blends hands-on systems and backend development with client-facing project delivery across scoping, proof-of-concept and post-release support. His long tenure at Lloyd’s Register saw him progress from developer to IC Team Manager, owning lifecycle delivery for industrial software in oil and gas. An active open-source contributor, Owen has contributed substantive compatibility work to Wine and vcpkg—implementing Windows Sockets Direct support for WineVDM and maintaining cross-platform C++ portfiles—highlighting deep expertise in cross-platform interoperability. He combines pragmatic leadership with low-level systems chops and a knack for solving obscure compatibility challenges that keep legacy software running on modern platforms.
code25 years of coding experience
job13 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at University of St Andrews
github-logo-circle

Github Skills (22)

c-language10
lib10
package-management10
wp-api10
windows10
cmake10
c1110
winapi10
c1710
vcpkg10
ws-api10
cprogramming-language10
idl10
build-automation9
xml9

Programming languages (12)

TypeScriptC#C++CSSCBatchfileCMakeMakefile

Github contributions (5)

github-logo-circle
microsoft/vcpkg

Feb 2019 - May 2021

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBack-end Developer
Contributions:5 reviews, 12 commits, 12 PRs in 2 years 3 months
Contributions summary:Owen primarily contributed to the `vcpkg` repository by updating and maintaining portfiles for various C++ libraries. Their work involved updating library versions (e.g., Crypto++, proj4, tinyxml2), modifying build configurations, and ensuring compatibility within the vcpkg build system. They also addressed build issues, such as cross-compilation problems on macOS and exporting symbols for static libraries, and added support for new platforms (arm64-windows).
c-plus-plussetuptoolspackage-managermacoscplusplus
otya128/winevdm

Mar 2017 - May 2018

16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
Role in this project:
userBack-end Developer
Contributions:17 commits in 1 year 1 month
Contributions summary:Owen primarily contributed to the implementation of Windows Sockets Direct (WSD) API support within the WineVDM project, a compatibility layer for running 16-bit Windows applications on 64-bit Windows. The contributions involved adding partial implementations for several interface definition language (IDL) files, including `wsdxmldom.h`, `wsdtypes.h`, `wsdbase.idl`, `wsdxml.idl`, `wsddisco.idl`, and `wsdapi.h`. The user also implemented various functions related to memory management and XML handling, such as `WSDAllocateLinkedMemory`, `WSDXMLAddChild`, and `WSDXMLGetValueFromAny`.
64-bitwindows16-bit2-xwindows-10
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
Owen Rudge - PortJump Manager at Zernebok Hosting, Ltd.