Bruno Jagic
Verified Expert in Engineering
Software Developer
Nuremberg, Bavaria, Germany
Toptal member since June 18, 2020
Bruno is a data engineer with over eight years of experience in data engineering and analysis, modeling, data quality, and writing complex SQL queries. He has spoken at conferences and trained internal employees in SQL, Exasol, and Alteryx as part of his work with Adidas. He has top ratings in his freelance work with a focus on data and SQL, and he is looking for new remote opportunities to add value and put his experience to good use.
Portfolio
Experience
Availability
Preferred Environment
MySQL, Exasol, Microsoft SQL Server, Redshift, Amazon Athena, Amazon QuickSight, Sisense, Alteryx, Database Design, Tableau
The most amazing...
...thing I've done is build Consumer DNA, a product for Adidas that became a core element of their email marketing and data science models.
Work Experience
SQL Developer
Piggy, LLC
- Developed a full dashboarding solution with dashboards that provide insights to all relevant stakeholders in the team: worked closely with CIO, built dashboards for the marketing team, and provided insights for the partnerships team.
- Automated the solution so that the whole team has the data ready for them when they wake up in the morning. Started from AWS Glue to the end of the data flow and dashboard.
- Improved data quality and standardized reporting.
Data Engineer
Adidas
- Integrated payment data for fraud analysis, designed databases, built automated solutions, and presented them to the business.
- Architected a data quality framework for main integration topics like sales and clickstream data in an automated fashion.
- Built and maintained consumer DNA, a set of attributes from digital touchpoints: clicks from the website, sales, registration, paid media, NPS, and bazaar voice. It is a core product used in email marketing and personalization for better targeting.
- Spoke at conferences, including Alteryx Inspire 2018 in London, where I presented how we use Alteryx in Adidas. In March 2019, I attended as an invited guest to speak on a similar topic.
- Built Alteryx applications and workflows, such as a workflow that connects to different APIs to get data relevant to our apps, including the number of downloads, active users, and installations.
- Created applications that helped our database administrators to automate their work. For example, Alteryx creates users, grants them privileges, and automatically emails the users with relevant information.
- Developed multiple workflows and applications for ad-hoc analysis, data quality, integration, and database administration.
Database Developer
CROZ
- Developed a data warehouse for Croatian tax authorities where the goal was to centralize all the relevant data that our government has to be able to provide them the ability to detect tax fraudsters.
- Built a warehouse for the Croatian Bureau of Statistics for data integration and analysis of all the relevant data about high school education in Croatia.
Database Developer
Self-employed
- Used MySQL to store all data about properties in the US with a goal of estimating a value of specific property. My tasks included responsibilities for data quality in each step, such as integration, insertion to dimensional model, and preparation of reports for senior management.
- Built databases for students and small companies including everything from the collection of requirements to the design of solutions up to building a solution in a specific database (MySQL, MS SQL, Postgre).
- Created an integration process for loan reporting; the client had a collection of companies that have provided loan services, and all of them came to the system from which I had to build integration steps to provide insights.
- Used Alteryx to analyze the data, preparing insights and doing data cleanup.
- Provided data analysis for a client that wanted to predict the stock market; my part was to build SQL queries for a specific business use case and stock market items.
Experience
Consumer DNA
DWH for Croatian Tax Authorities
DWH for Croatian Bureau of Statistics
Payments Data Integration
I was brought to Adidas for this. It was a one-man project for eight months, in which I was able to deliver a hyper-automated solution that works even now after two years of operation and optimization without an issue.
Education
Master's Degree in Computer Science
University of Zagreb - Zagreb
Certifications
Microsoft Certified: Power BI Data Analyst Associate
Microsoft
Alteryx Advanced Certified
Alteryx
Exasol Certified Database Developer
Exasol AG
Exasol Certified Scripting Expert
Exasol AG
Exasol Certified Performance Expert
Exasol AG
Skills
Tools
DbVisualizer, Jira, Amazon Athena, Amazon QuickSight, Sisense, Excel 2016, Confluence, Adobe Analytics, Microsoft Excel, Tableau, AWS Glue, Microsoft Power BI, Apache Airflow
Languages
SQL, Lua, T-SQL (Transact-SQL), Python
Paradigms
Database Design, Agile, Database Development, Business Intelligence (BI), Scrum, ETL
Platforms
Alteryx, Talend, Jupyter Notebook
Storage
Exasol, SQL Server 2016, MySQL, SQL Server Management Studio (SSMS), Databases, PostgreSQL, SQL Server Integration Services (SSIS), Datastage, Microsoft SQL Server, IBM Db2, Redshift
Other
Entity-relationships Model (ERM), Complex Data Analysis, Data Analysis, Dashboards, Data Visualization, Office 365, Data Engineering
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