
Filip Rodik
Verified Expert in Engineering
Data Build Tool (dbt) Developer
Zagreb, Croatia
Toptal member since June 18, 2020
Filip is a data-oriented engineer with over 13 years of experience, specializing in the architecture, deployment, and maintenance of data platforms tailored to various team requirements. In cloud environments, he has refined data processes, managed smooth tool transitions, and strengthened resource management. Filip has established and guided in-house data teams within various industries. His technical skill set includes advanced data modelling and proficiency with an array of BI tools.
Portfolio
Experience
- SQL - 16 years
- Bash - 6 years
- Python - 5 years
- Data Build Tool (dbt) - 5 years
- GitHub Actions - 4 years
- Snowflake - 4 years
- BigQuery - 3 years
- Terraform - 2 years
Availability
Preferred Environment
Python, Google Cloud Platform (GCP), Azure, Snowflake, BigQuery, PostgreSQL, Terraform, Docker, GitHub Actions, Data Build Tool (dbt)
The most amazing...
...project I've created was a new data platform using Azure DevOps, Snowflake, dbt, Python, Docker, and Terraform, built by a team of three skilled developers.
Work Experience
Data Scientist
Tune IT
- Designed and implemented OLAP cubes.
- Created several data warehouses.
- Developed an ETL package.
- Designed the database for a CRM application.
- Optimized a transactional database.
- Created custom reporting with R and Power BI.
Application Developer
Incendo
- Developed banking software.
- Optimized stored procedures.
Application Developer
Comminus
- Developed a web application for the Ministry of Agriculture.
- Created a desktop application for newspaper distribution.
- Developed a web application for a Sports betting house.
Experience
Mosaic of Influence
The project's goal is to gather as much available data on politically exposed people (from Croatia and the region) and create a search engine for it. The idea is to get as many relations between entities as possible. The entities are people (mostly politicians and business), NGOs, companies, and public authorities.
My role was gathering various data sources, creating ETL packages for reading/transforming the data, and, finally, writing it to a central warehouse using an API.
ETL packages were created with R.
The search engine will be public in 2019
Education
Master of Science Degree in Computer Science
Faculty of Electrical Engineering and Computing (FER), University of Zagreb - Zagreb, Croatia
Bachelor of Science Degree in Computer Science
Faculty of Electrical Engineering and Computing (FER), University of Zagreb - Zagreb, Croatia
Certifications
Microsoft Certified Trainer
Microsoft
MCSA: SQL Server 2012
Microsoft
Skills
Libraries/APIs
Facebook API, X (formerly Twitter) API, YouTube API, Ggplot2
Tools
Microsoft Excel, Dplyr, Microsoft Power BI, BigQuery, Looker, Terraform
Languages
SQL, R, Snowflake, Bash, C#, HTML, Python
Paradigms
Database Design, OLAP, Model Context Protocol (MCP)
Storage
SQL Server Management Studio (SSMS), SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), Microsoft SQL Server, Database Administration (DBA), SQL Server Reporting Services (SSRS), PostgreSQL
Platforms
RStudio, Windows Server, Google Cloud Platform (GCP), Azure, Docker
Frameworks
Windows Presentation Foundation (WPF), RStudio Shiny
Other
ETL Development, Data Build Tool (dbt), Multidimensional Expressions (MDX), Query Optimization, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring