Novica Nakov

Senior Data Engineer

Oslo, Norway
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

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job18 years of employment as a software developer
bookMA, International relations and conflict resolution, MA, International relations and conflict resolution at Univerzitet 'Sv. Kiril i Metódij' vo Skopje
bookMaster’s Degree, MRes Human Rights and International Politics, Distinction, Master’s Degree, MRes Human Rights and International Politics, Distinction at The University of Glasgow
languagesCroatian, Serbian, English
stackoverflow-logo

Stackoverflow

Stats
685reputation
34kreached
34answers
2questions
github-logo-circle

Github Skills (14)

shiny10
r-package10
r10
testing10
rstudio9
documentation8
knitr6
rmarkdown6
casting6
dplyr6
ggplot6
numeric6
tidyverse6
stringr6

Programming languages (14)

C#CSSTeXRezElmHTMLErlangJupyter Notebook

Github contributions (5)

github-logo-circle
ThinkR-open/golem

Oct 2019 - Oct 2021

A Framework for Building Robust Shiny Apps
Role in this project:
userFull-stack Developer
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.
r-packagershiny-appsshinyshiny-r
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.
Request Free Trial
Novica Nakov - Senior Data Engineer