Filip Rodik, Developer in Zagreb, Croatia
Filip is available for hire
Hire Filip

Filip Rodik

Verified Expert  in Engineering

Software Developer

Location
Zagreb, Croatia
Toptal Member Since
June 18, 2020

Filip is a data-oriented developer and analyst with a master's degree in computer science and nine years of professional experience in several Croatian companies. His primary platform is MS SQL Server and he is a certified trainer for MS data platform. Filip organizes R meetups in Zagreb, Croatia to meet, discuss, and network with other R developers.

Portfolio

Tune IT
Microsoft Power BI, R, Microsoft SQL Server
Incendo
Microsoft Silverlight, Microsoft SQL Server, C#
Comminus
ASP.NET, Microsoft SQL Server, Microsoft Silverlight...

Experience

Availability

Part-time

Preferred Environment

Windows Server, Tools, RStudio, SQL Server Management Studio (SSMS), Microsoft SQL Server

The most amazing...

...project I have developed was a live database of relevant political Facebook content (posts and comments). Both ETL and basic analysis were fully automated.

Work Experience

Data Scientist

2013 - 2018
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.
Technologies: Microsoft Power BI, R, Microsoft SQL Server

Application developer

2012 - 2013
Incendo
  • Developed banking software.
  • Optimized stored procedures.
Technologies: Microsoft Silverlight, Microsoft SQL Server, C#

Application developer

2010 - 2012
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.
Technologies: ASP.NET, Microsoft SQL Server, Microsoft Silverlight, Windows Presentation Foundation (WPF), C#

Mosaic of Influence

I am the data cleaner on this project.

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
2009 - 2011

Master of Science Degree in Computer Science

Faculty of Electrical Engineering and Computing (FER), University of Zagreb - Zagreb, Croatia

2006 - 2009

Bachelor of Science Degree in Computer Science

Faculty of Electrical Engineering and Computing (FER), University of Zagreb - Zagreb, Croatia

MARCH 2015 - MARCH 2019

Microsoft Certified Trainer

Microsoft

MARCH 2015 - PRESENT

MCSA: SQL Server 2012

Microsoft

Libraries/APIs

Facebook API, Twitter API, YouTube API, Ggplot2

Tools

Microsoft Excel, Dplyr, Microsoft Power BI, Microsoft Silverlight, Looker

Paradigms

Database Design, OLAP

Languages

SQL, R, C#, HTML

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)

Frameworks

Windows Presentation Foundation (WPF), ASP.NET, RStudio Shiny

Platforms

RStudio, Windows Server

Other

ETL Development, Multidimensional Expressions (MDX), Query Optimization, Tools

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring