Christian Beier is a Berlin-based software engineer and architect with 17 years of hands-on experience across mobile, embedded, desktop and web systems, fluent in C/C++, Java, Objective-C and Rust. A serial founder and former CTO, he has led product teams, built production-native mobile apps, designed custom network protocols and managed DevOps and recruiting for startups that won innovation awards. He contributes to security-sensitive open-source projects such as LibVNCServer and x11vnc—fixing memory-corruption and use-after-free issues—and improves cross-architecture build systems in OpenWrt, demonstrating deep systems and security expertise. Comfortable anywhere from low-level framebuffer handling on Android to porting UI toolkits to Cairo, he blends pragmatic engineering with careful code hygiene. His github motto—"what is, is; what is not is possible"—reflects a bias for practical problem solving and getting uncommon integrations to work.
17 years of coding experience
12 years of employment as a software developer
Master's degree, Computer Science, 1,4, Master's degree, Computer Science, 1,4 at Humboldt-Universität zu Berlin
VNC server app for Android that does not require root privileges.
Role in this project:
Mobile Developer (Android)
Contributions:41 releases, 35 reviews, 225 commits in 2 years 5 months
Contributions summary:Christian primarily contributed to the development of a VNC server application for Android. Their work involved implementing screen capturing functionality, including the ability to save captured screens to a file. They also integrated native libraries to handle core VNC server logic, including features such as framebuffer updates and input handling. Furthermore, they added features like the ability to configure the VNC server's port and desktop name.
Contributions:3 releases, 17 reviews, 156 commits in 6 years 7 months
Contributions summary:Christian primarily worked on the build system and configuration files, re-adding the autotools build system. The contributions also included the addition of a font header file and fixing the definition for an unknown `sockaddr_in` type. Furthermore, the user made changes to support X11 and X extensions like Composite, XInput2, and XFixes.
waylandvnc-serverx11displaysvnc
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
Christian Beier - Software Engineer at christianbeier.net