Ivan Danov

Software Architect at Palantir Technologies

London, England, United Kingdom
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
Ivan Danov is a Software Architect based in London with 11 years of experience building production-ready data systems. He is the architect and creator of Kedro, a widely used open-source toolbox that brings software engineering best practices to data science and engineering pipelines. Hands-on in backend development and documentation, he has improved Kedro's core functionality (e.g., AbstractVersionedDataSet) and streamlined docs navigation with custom "Edit on GitHub" links. Ivan blends practical engineering with a focus on reproducibility and maintainability, making complex data workflows auditable and modular. Colleagues value him for turning principled design into tangible developer tools that accelerate production data projects.
code11 years of coding experience
github-logo-circle

Github Skills (6)

python10
documentation10
data-pipelines9
data-pipeline9
version-control8
pipeline8

Programming languages (11)

TypeScriptCSSShellCoffeeScriptCScalaJavaScriptGo

Github contributions (5)

github-logo-circle
kedro-org/kedro

May 2019 - Jan 2023

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
Role in this project:
userBackend Developer & Documentation Specialist
Contributions:32 releases, 153 reviews, 126 commits in 3 years 8 months
Contributions summary:Ivan contributed to improving the project's documentation by adding custom "Edit on GitHub" URLs, enhancing navigation within the documentation pages. They also made changes to the project's core codebase, adding functionality to the AbstractVersionedDataSet class, which included the addition of methods for retrieving load and save versions. Furthermore, the user updated the project's configuration files to include default paths for datasets, expanding the available data set options for users.
experiment-trackingpythonsciencepipelinedata-science
nickbalestra/kactus

Sep 2015 - Sep 2023

Cactus's default theme on Jekyll
Contributions:2 PRs in 8 years 1 month
cactusjekylljekyll-themedefault-theme
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
Ivan Danov - Software Architect at Palantir Technologies