Rok Mandeljc is a freelance software engineer and open-source enthusiast with 15 years of experience specializing in computer vision, build systems, and backend development. Based in Ljubljana, Slovenia, he combines a research background in computer vision with pragmatic engineering, contributing substantive fixes and feature work to flagship projects like OpenCV (including MATLAB bindings and CUDA stereo enhancements) and PyInstaller. Rok is particularly strong at bridging research-grade algorithms with production toolchains—improving binding generation, CUDA compatibility, and cross-environment binary packaging. His contributions reveal an attention to build reliability and platform interoperability, from refining MATLAB bridges to resolving DLL import paths and bootloader integration. Colleagues know him as a hacker-errant who pushes open-source infrastructure forward while keeping code readable and maintainable.
Freeze (package) Python programs into stand-alone executables
Role in this project:
Back-end Developer & Build & Release Engineer
Contributions:1 release, 741 reviews, 715 commits in 2 years 6 months
Contributions summary:Rok primarily focused on enhancing the build process and maintaining the core functionality of PyInstaller by making it compatible with the different python environments. Their contributions included fixing the import of DLL libraries and adding the correct paths to them. They also implemented methods to ensure better integration between the bootloader and the application to be run. Furthermore, the user contributed to improving the code by refactoring the existing functions to make them more readable and maintainable.
Contributions:20 commits, 3 PRs, 2 comments in 2 years 6 months
Contributions summary:Rok primarily contributed to the OpenCV library's core functionality, particularly focusing on the MATLAB bindings and CUDA-related improvements. Their work involved adding and fixing declarations for various image processing and computer vision modules within the MATLAB interface. Furthermore, they addressed compilation issues related to CUDA 6.5 and enabled support for more data types within the CUDA stereo vision modules. They also removed legacy components.
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.