Ben Bahrenburg is a seasoned technology leader and current CTO based in San Jose with 14 years of experience turning bold ideas into secure, reliable enterprise products. He has led product management, engineering, and design at Vialto Partners after a long tenure at PwC where he built and scaled Global Mobility technology used by thousands of organizations across nearly 200 countries. Hands-on across mobile and backend systems, Ben contributes to iOS open-source projects—improving PDF, video player, and Titanium SDK capabilities—highlighting a practical fluency in Swift, JavaScript, data and geo/ML integrations. He blends strategic product education from Kellogg with deep operational experience delivering cross-platform, globally distributed solutions. Known for taking ownership of complex compliance and user-centric problems, he’s equally comfortable shipping code as he is shaping enterprise technology strategy.
14 years of coding experience
18 years of employment as a software developer
MBA Human Resource Information Systems, MBA Human Resource Information Systems at University at Albany
BA Economics / Industrial Labor Relations, BA Economics / Industrial Labor Relations at State University of New York College at Potsdam
Contributions:9 commits, 4 PRs, 8 comments in 4 months
Contributions summary:Ben primarily focused on enhancing the functionality and usability of the iOS PDF reader application. Their contributions included adding support for password-protected PDF documents, enabling the overriding of the action and back buttons within the UI, and implementing printing capabilities while accounting for password protection. Additionally, they updated the application's documentation.
A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
Role in this project:
Mobile Developer (iOS)
Contributions:11 commits, 8 PRs, 10 comments in 2 years 11 months
Contributions summary:Ben made several contributions to the iOS video player project. Their commits focused on enhancing the player's functionality, including hiding the replay button after playback, adding closures for state changes, and moving callbacks to a centralized location for better organization. They also fixed a reference to `weak self` in the control view and updated the delegate to fire when the player replays.
swift5video-playeriosvideoplayer
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
Ben Bahrenburg - Chief Technology Officer at Vialto Partners