Janez Troha is a Principal Software Engineer and independent developer with 12 years of experience, based in Slovenia and currently working at Niteo and on ParetoSecurity. He brings deep backend expertise, demonstrated by significant contributions to the Mopidy open-source music server—improving its HTTP API, adding a YouTube extension, and hardening JSON and header handling. Comfortable shipping production-quality refactors and features, he blends pragmatic engineering with an eye for API correctness and library hygiene. As a self-employed developer he pairs hands-on coding with architectural thinking, tackling both new integrations and legacy cleanup. Known for quietly improving developer-facing interfaces, he often surfaces subtle bugs that improve reliability for downstream users.
Mopidy is an extensible music server written in Python
Role in this project:
Back-end Developer
Contributions:3 PRs, 1 push, 1 branch in 2 months
Contributions summary:Janez contributed significantly to the Mopidy music server, primarily focusing on improving the HTTP API and related components. They implemented new features, such as the YouTube extension, and refactored existing code, including HTTP handlers and routing. Furthermore, the user addressed bugs related to HTTP headers and JSON handling, ensuring correct API responses. They also worked on improvements such as removing duplicates from the library root.
Contributions:14 releases, 34 commits, 4 PRs in 3 years 3 months
golangpainlessbootstrapping
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
Janez Troha - Developer at Niteo - Empowering Small Businesses