Roland Knall

System Engineer at Wireshark Development Team

Oberndorf bei Salzburg, Salzburg, Austria
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

👤
Senior
🎓
Top School
Roland Knall is a seasoned system engineer with 12 years of experience designing and implementing embedded and safety-critical software, currently working at ProfiTAP and long-standing as a core developer for the Wireshark project. He combines deep protocol and low-level networking expertise—demonstrated by contributions to Wireshark dissectors, extcap interfaces and openSAFETY tooling—with hands-on system architecture work in industrial automation and machine safety. Roland has led software teams, taught PLC development, and built SDKs and conformance tests for safety networks, bringing both leadership and practical implementation skills. He is comfortable across C/C++, Qt UI, and embedded stacks, and has a track record of refactoring complex UI/filter logic and improving capture capabilities in a major open-source project. Based in Salzburg, Austria, he pairs a pragmatic problem-solving mindset with persistence—treating setbacks as learning opportunities—and a reputation for quietly fixing tricky protocol bugs that affect real-world industrial systems.
code12 years of coding experience
job17 years of employment as a software developer
bookAkademisches Gymnasium Salzburg
bookKeiner Bioinformatik, Keiner Bioinformatik at Paris Lodron Universität Salzburg
bookDiplom-Ingenieur (FH) Informationstechnik & Systemmanagement, Diplom-Ingenieur (FH) Informationstechnik & Systemmanagement at Fachhochschule Salzburg
languagesEnglish, German, French
github-logo-circle

Github Skills (8)

c1710
packet-analysis10
proto10
c1110
user-interface6
gtk4
c-language4
cprogramming-language4

Programming languages (14)

JavaC++CCMakeGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
wireshark/wireshark

Jan 2014 - Dec 2022

Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
userBackend Developer & Protocol Dissector
Contributions:554 commits, 4 comments in 9 years
Contributions summary:Roland contributed to the Wireshark project by debugging and fixing issues related to various network protocols, including openSAFETY, extcap, and epl, by modifying dissector code and updating filter expressions. They also refactored the user interface for protocol dissectors, updating the handling of display filter settings for the GUI. Furthermore, the user worked on enhancing the functionality of the capture capabilities, while also addressing bugs such as display issues in certain network protocol displays.
tsharkgit-repositorywiresharkpacket-capturegitlab
rknall/openSAFETY

Jun 2014 - Aug 2014

Contributions:4 commits in 1 month
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
Roland Knall - System Engineer at Wireshark Development Team