Tobias Junghans

Unternehmensinhaber at in.hub

Chemnitz, Saxony, 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
Tobias Junghans is a veteran software engineer and entrepreneur with 25 years of experience, currently running his own firm and serving as Senior Software Engineer Technical Lead at in.hub in Chemnitz, Germany. As the founder of Veyon and LMMS, he blends product-minded leadership with deep hands-on expertise in cross-platform C/C++ systems, embedded engineering, and backend services. His open-source contributions to projects like libmodbus, LibVNC and Veyon show a pragmatic focus on portability, robustness and modernizing legacy code—adding native Win32 support, improving process handling, and fixing low-level memory and API issues. He’s recognized for turning tricky platform-compatibility and stability challenges into maintainable, production-ready solutions.
code25 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

c-language10
vnc10
cross-platform10
c-programming10
c1110
c1710
sys10
c-library10
multi-platform10
modbus10
platform-independent10
c-programming-language10
ldap9
wp-api9
ws-api9

Programming languages (5)

DockerfileC++CPHPPython

Github contributions (5)

github-logo-circle
veyon/veyon

Apr 2017 - Jan 2023

Cross-platform computer monitoring and classroom management
Role in this project:
userBack-end Developer
Contributions:100 releases, 34 reviews, 5164 commits in 5 years 10 months
Contributions summary:Tobias made significant contributions to the Veyon project, focusing on back-end development. They implemented explicit empty containers for LDAP clients, added a waitForProcess() function to the ProcessHelper class, integrated the waitForProcess() function into LinuxServiceCore, and refactored session ID management. The user also contributed to various code modernizations, improving overall project maintainability and performance.
classroom-managementlinuxmonitoringcross-platform
LibVNC/libvncserver

Nov 2018 - Sep 2022

LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
Role in this project:
userEmbedded Systems Engineer
Contributions:5 reviews, 75 commits, 41 PRs in 3 years 11 months
Contributions summary:Tobias primarily contributed to the `LibVNCServer/LibVNCClient` library by fixing integer shifts, freeing buffers, and initializing padding fields. They addressed compiler warnings by undefining and redefining error codes. Additionally, they added header guards and made static arrays const, suggesting a focus on code quality and portability within the VNC server and client libraries. These changes improve the stability and maintainability of the VNC server and client functionality in the program.
vnc-serverremote-desktopwindowsrfbvnc
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
Tobias Junghans - Unternehmensinhaber at in.hub