Simon Rozman

Software Developer, System Administrator, Network Administrator

Domžale, 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
Simon Rozman is a seasoned software developer, system and network administrator with over three decades of computing experience and a decade of professional engineering focused on delivering end-to-end solutions for small and medium businesses. Based in Domžale, Slovenia, he combines hands-on C/Go backend work, Windows API and driver integration, and build/packaging automation—evidenced by contributions to high-profile open-source projects like OpenVPN and WireGuard and UI/tooling work on lxn/walk. He routinely bridges development and operations, improving Windows installer and driver build systems, adding MSI/WiX packaging and cross-SDK build support, and hardening CI/build scripts. A pragmatic problem-solver, he refactors for maintainability (multi-instance service support, safer string handling) and enhances UX in GUI components (TableView improvements and dynamic annotations). His academic background in digital signal processing complements a long record of shipping reliable, installable software from prototype to production.
code10 years of coding experience
bookHigh school for Electrotechnics and Computer Science, Ljubljana, Vegova ulica 4
bookMaster of Science (M.Sc.), Digital Signal Processing, Master of Science (M.Sc.), Digital Signal Processing at University of Ljubljana, Faculty of Computer and Information Science
languagesSlovenian, English, Croatian
stackoverflow-logo

Stackoverflow

Stats
307reputation
77kreached
7answers
0questions
github-logo-circle

Github Skills (46)

win6410
pywin3210
c-language10
wp-api10
windows-installer10
windows10
packaging10
msix10
win32gui10
wix10
msp10
winapi10
pthreads-win3210
security10
win32com10

Programming languages (17)

C#PowerShellJavaC++CRustGoHTML

Github contributions (5)

github-logo-circle
OpenVPN/tap-windows6

Jun 2018 - Oct 2020

Windows TAP driver (NDIS 6)
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:30 commits, 13 PRs, 23 comments in 2 years 3 months
Contributions summary:Simon primarily focused on improving the build and packaging process for the tap-windows driver. Their work included adding support for building with different Windows SDKs (EWDK and WDK), integrating MSM (Microsoft Software Modules) packaging, and updating the documentation to reflect these changes. They also addressed build failures by implementing exception handling for system commands and corrected resource rebuilding, indicating an understanding of build automation and continuous integration principles. Furthermore, they introduced the installer.dll project and adapted it for general use.
hyper-vwindowsndis
OpenVPN/openvpn-build

Sep 2018 - Mar 2021

OpenVPN Build
Role in this project:
userDevOps Engineer
Contributions:3 reviews, 111 commits, 8 PRs in 2 years 6 months
Contributions summary:Simon Rozman's contributions primarily focused on enhancing the OpenVPN build system and packaging for Windows. They implemented MSI packaging using the WiX Toolset, adding support for features such as TAP-Windows6 driver installation, Wintun, and 7-Zip SFX installers. These changes streamlined the build process, improved the user experience with features like auto-download and installation of required binaries, and enhanced the overall robustness of the OpenVPN installer. Furthermore, Simon focused on addressing previous installation and upgrade issues.
vpnwireguardopenvpn
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
Simon Rozman - Software Developer, System Administrator, Network Administrator