Jernej Urankar is a data scientist and software developer with nine years of experience, blending a background in physics with practical expertise in data engineering and visualization. Based in Ljubljana, he contributes to open-source projects such as Orange3, where he has improved data I/O, missing-data handling, sparse data integration, and refactored visualization and statistical widgets. His work spans both backend model implementations (e.g., tree inducers, LDA) and front-facing analytical tools, showing a rare full-stack fluency in data science libraries. Colleagues rely on him to untangle tricky bugs and translate statistical methods into robust, user-facing components. He combines scientific rigor with hands-on coding, often surfacing edge-case fixes that improve reliability for large, real-world datasets.
๐ :bar_chart: :bulb: Orange: Interactive data analysis
Role in this project:
Back-end Developer & Data Scientist
Contributions:350 commits, 199 PRs, 22 pushes in 11 months
Contributions summary:Jernej primarily focused on fixing bugs in the data input/output and visualization modules of the Orange3 library, particularly those related to the handling of missing data, errors in specific widgets, and the integration of sparse data structures. The contributions also involved refactoring and extending various widgets for data visualization (e.g., Scatter Plot, Mosaic Display, Tree Viewer, Silhouette Plot) and statistical analysis (e.g., Test & Score). Furthermore, the user worked on issues related to the implementation of the models in the code (e.g., tree inducers, LDA).
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.