Novica Nakov is a Senior Data Engineer based in Oslo with 13 years of experience building data platforms, ETL pipelines, and cloud-native analytics solutions. Currently at the Norwegian Veterinary Institute he helped design an Azure Databricks-based platform with Terraform and Azure DevOps, led Posit onboarding for 15–20 researchers, and migrated dashboards and web-facing data pipelines. As founder of a boutique consultancy he delivered end-to-end migrations, open data tooling for municipalities, and real-time climate and analytics pipelines for NGOs and commercial clients. A long-time free software advocate and localization volunteer, he combines deep technical skills (PySpark, Databricks, Unity Catalog) with community-centered product thinking and documentation-driven training. He also contributes to open-source R tooling—enhancing the popular golem framework for robust Shiny apps—bringing practical full-stack improvements for module generation and testing. This blend of enterprise platform experience, public-sector data work, and grassroots open-source involvement makes him adept at turning complex institutional data needs into usable, well-documented systems.
13 years of coding experience
18 years of employment as a software developer
MA, International relations and conflict resolution, MA, International relations and conflict resolution at Univerzitet 'Sv. Kiril i Metódij' vo Skopje
Master’s Degree, MRes Human Rights and International Politics, Distinction, Master’s Degree, MRes Human Rights and International Politics, Distinction at The University of Glasgow
Contributions:1 review, 33 commits, 15 PRs in 2 years
Contributions summary:Novica primarily contributed to the `golem` R package, focusing on enhancements to its module creation and testing functionalities. They implemented features allowing the inclusion of function and utility files during module generation. Additionally, the user added tests to ensure the correct functioning of the module creation, including file existence checks and incorporated UI improvements. The user also made documentation and UI improvements by adding a title tag and clarifying package usage.
App for reporting salmon and rainbow trout losses in Norway
Contributions:26 PRs, 46 pushes, 4 branches in 1 year
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.