Director Of Engineering at Oasis Protocol Foundation
Contact Info
Other
Join Prog.AI to see contacts
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.
14 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science and Informatics, Doctor of Philosophy (PhD) Computer Science and Informatics at University of Ljubljana
A tool to manage multiple virtual environments written in pure python
Role in this project:
Backend 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.
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.
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