Marko Hrastovec

Head Of System Design And Development Division at Kontrola zračnega prometa Slovenije

Slovenia
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
Marko Hrastovec is a technology leader with 12+ years specializing in air traffic control systems, currently heading System Design and Development at Slovenia's ANSP. He combines deep hands-on software engineering in C/C++/C#/Perl and Linux administration with data mining and ML research on aircraft performance, and holds a PhD in Computer Science from the University of Ljubljana. Marko has steered CNS/ATM programs, maintained mission-critical ATC software, and earned EASA certification for Design and Production Organisation, underscoring his regulatory and safety-aware approach. An active contributor to Wireshark’s ASTERIX dissector, he brings protocol-level expertise that bridges operational systems and open-source tooling. He is particularly interested in strategic planning for the future of air traffic control, blending research, practical deployments, and standards-aligned development.
code12 years of coding experience
job11 years of employment as a software developer
bookPh.D., Computer Science, Ph.D., Computer Science at University of Ljubljana
bookNaravoslovno matematični tehnik, Natural Sciences, Naravoslovno matematični tehnik, Natural Sciences at Srednja ekonomska in naravoslovna šola Rudolfa Maistra
languagesSlovenian, English, croatian, serbian, German
github-logo-circle

Github Skills (7)

tshark10
developper10
develop10
packet-capture10
wireshark10
c119
c179

Programming languages (9)

ShellC++CJavaScriptPHPPerlRoffDart

Github contributions (5)

github-logo-circle
wireshark/wireshark

Mar 2014 - Jul 2020

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:
userBack-end Developer
Contributions:16 commits in 6 years 4 months
Contributions summary:Marko primarily contributed to the Wireshark dissector for ASTERIX protocol, focusing on extending and improving the parsing of specific categories (004, 020, 063, 065) and fixing bugs within existing dissectors. Their work involved adding new fields, correcting data representation issues, and implementing special processing logic to handle dependencies between fields. These changes indicate a deep understanding of the ASTERIX protocol and its implementation within Wireshark.
tsharkgit-repositorywiresharkpacket-capturegitlab
markohrastovec/MBclient

Oct 2017 - Mar 2022

Modbus/TCP client Perl module (pure Perl code)
Contributions:2 pushes, 1 branch in 4 years 5 months
siemensperl5solidworksmodbus-client-tcpmodbus-tcp
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
Marko Hrastovec - Head Of System Design And Development Division at Kontrola zračnega prometa Slovenije