Christian Beier

Software Engineer at christianbeier.net

Berlin, Germany
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
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.
code17 years of coding experience
job12 years of employment as a software developer
bookMaster's degree, Computer Science, 1,4, Master's degree, Computer Science, 1,4 at Humboldt-Universität zu Berlin
languagesEnglish, German, Spanish, French, Russian
stackoverflow-logo

Stackoverflow

Stats
3,070reputation
883kreached
47answers
0questions
Badges
android
top-5%
layout
top-5%
github-logo-circle

Github Skills (45)

c-language10
vnc10
compile-time10
compilation10
annotations10
patch10
memory-management10
build-system10
c-programming10
c1110
autotools10
cairo10
java10
gcc10
security10

Programming languages (17)

JavaC++CRustObjective-C++MakefileGoHTML

Github contributions (5)

github-logo-circle
bk138/droidVNC-NG

Jul 2020 - Dec 2022

VNC server app for Android that does not require root privileges.
Role in this project:
userMobile 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.
vnc-serverremote-desktoprequireserver-apprfb
LibVNC/x11vnc

Sep 2014 - Mar 2021

a VNC server for real X displays
Role in this project:
userBack-end Developer
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