Tadej Janež

Director Of Engineering at Oasis Protocol Foundation

Contact Info Other
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

🤩
Rockstar
🎓
Top School
Tadej Janež is an engineering leader with 14 years of experience building decentralized infrastructure and production-grade DevOps systems, currently serving as Director of Engineering at Oasis Protocol Foundation and an active Fedora contributor. He blends hands-on backend and automation expertise with strategic leadership—helping grow the Oasis Network, enable ROSE token management, and support DApp developer workflows. A lifelong hacker and former infrastructure lead, he has modernized Python tooling (notably maintaining the pew virtualenv manager) and improved ML docs in the high-profile scikit-learn project. With a PhD-focused background from the University of Ljubljana, he pairs academic rigor with practical security-minded engineering. Based in Slovenia, he’s also a family-focused practitioner who quietly maintains key open-source packages and packaging for the Fedora ecosystem.
code14 years of coding experience
job12 years of employment as a software developer
bookDoctor of Philosophy (PhD) Computer Science and Informatics, Doctor of Philosophy (PhD) Computer Science and Informatics at University of Ljubljana
bookGimnazija Bežigrad
github-logo-circle

Github Skills (15)

scikit10
machine-learning10
virtual-environment10
pytest10
python10
scikit-learn10
data-science9
setuptools9
documentation9
data-analysis9
testing9
statistics8
devops8
cicd7
git5

Programming languages (17)

PowerShellJavaJinjaC++CRustVueGo

Github contributions (5)

github-logo-circle
pew-org/pew

Jul 2019 - Jun 2022

A tool to manage multiple virtual environments written in pure python
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:1 review, 21 commits, 7 PRs in 2 years 10 months
Contributions summary:Tadej focused on modernizing and maintaining the 'pew' tool, a virtual environment manager written in Python. Their contributions include dropping support for older Python versions (2.7, 3.4, 3.5) and removing legacy dependencies. Furthermore, they refactored tests, updated testing dependencies, and ensured compatibility with newer versions of the virtualenv tool, setuptools, and pytest. They also made changes to build and test files.
virtual-environmentspythonenvironmentspure-python
scikit-learn/scikit-learn

Oct 2012 - Apr 2013

scikit-learn: machine learning in Python
Role in this project:
userData Scientist
Contributions:17 commits in 5 months
Contributions summary:Tadej contributed primarily to documentation improvements within the `scikit-learn` repository, focusing on the model selection exercise. These improvements involved refining code examples and explanatory text within the documentation, specifically addressing the selection of the alpha parameter in Lasso models and the impact of cross-validation folds. Additionally, the user made several updates to the decision tree export documentation, incorporating and refining code examples involving the pydot library. These changes enhanced clarity and usability for users of the library.
data-analysispythonstatisticsdata-sciencelearn-machine-learning
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
Tadej Janež - Director Of Engineering at Oasis Protocol Foundation