Jurijs Jefimovs
Verified Expert in Engineering
Data Engineer and Developer
Riga, Latvia
Toptal member since November 24, 2020
Jurijs is an experienced Business Intelligence (BI) engineer with 17 years of experience building data warehouses (DWH) and BI applications. He specializes in developing self-service BI environments tailored to your organization's needs, from building DWH and dimensional models (star schemas) to delivering BI applications and user training. With a robust background in eCommerce, supply chain, iGaming, and beyond, Jurijs ensures impactful analytics solutions for diverse industries.
Portfolio
Experience
- Data Visualization - 13 years
- ETL Development - 13 years
- Dimensional Modeling - 12 years
- Data Warehouse Design - 12 years
- Microsoft Power BI - 5 years
- Tableau - 5 years
- QlikView - 3 years
- Snowflake - 2 years
Availability
Preferred Environment
ELK (Elastic Stack), Google BigQuery, Google Data Studio, Qlik Sense, QlikView, Tableau, Microsoft Power BI, SQL Server Integration Services (SSIS), Azure, Snowflake
The most amazing...
...thing I've rolled out was self-service BI with environment set up, data warehousing, ETL development, dimensional modeling, app development, and user training.
Work Experience
Data Engineer | Data Architect | Data Platform Development Lead
Luminor
- Created dashboards and reports with Tableau for the eCommerce supply chain area to help better understand inventory positioning, planning, order fulfillment rate, product stale, and order path from check out to delivery.
- Engineered a data analytical layer using Snowflake, dbt, Tableau, Power BI, and Git as a foundation data layer for eCommerce needs. Developed data pipelines, dimensional modeling (star schema), and automated BI dashboards and reports.
- Implemented a real-time data streaming platform to enable DSS systems, covering use cases like real-time transaction search, fraud monitoring, and interactive product recommendations.
- Designed and prototyped various systems, successfully advocating them in front of the enterprise architecture committees.
- Introduced pub/sub message delivery semantics for data integration between various back-end components and DSS systems.
- Conducted rigorous tests for delivered solutions, including functional, non-functional, performance, and penetration tests.
- Migrated customer transaction history from the old core system into a new data platform.
BI Engineer
LeoVegas Group
- Developed reports analyzing user visits, interests, and behavior on web pages using clickstream data and Google Analytics.
- Developed Google Analytics reports encompassing landing page analyses, acquisition overviews, path exploration (customer journey), engagement summaries, and conversion rates.
- Utilized Google Analytics, Tableau, and BigQuery to create reports for digital marketing, including landing pages, acquisition overviews, customer journey, engagement overview, and conversion rates.
- Created BI applications with QlikView, Tableau, and Power BI for marketing, customer acquisition, CRM, responsible gaming, payments, and finance.
- Implemented ETL processes and data marts with QlikView Publisher to consolidate data for decision support systems (DSS).
- Established a data warehouse on Google Cloud Platform using dimensional modeling to enable DSS (BI tools) systems to utilize consolidated and verified data sources.
- Developed a BI/DSS application for configuring payment providers' pricing models and commission calculations using Google Sheets (configuration tool), Google Big Query (ETL), and Data Studio (reporting).
- Created and supported various automated reports with Qlik NPrinting.
BI Data Engineer
Betsson Group
- Developed reports for digital marketing using Google Analytics, Data Studio, and Big Query, covering areas like landing pages, acquisition, customer journey, engagement, and conversion rates.
- Created BI applications, including customer lifetime value (CLV) and customer classification with Qlik Sense.
- Analyzed user visits and behavior on web pages using clickstream and Google Analytics data.
- Established a self-service BI environment with Qlik Sense, from setting up the environment, data modeling, and development of applications to user training.
- Conducted prototyping of real-time analytics with ELK stack and a data analytical layer on top of the big data platform for enhanced query speed, evaluating technologies like Jethro Data.
Lead Software Developer
Intrum Justitia
- Developed an analytical layer on top of Big Data (Cloudera's CDH) using Apache Hive for ETL, Apache Impala for query processing, and Tableau for BI applications, enhancing DSS/BI systems support.
- Designed and developed a consolidated dimensional model to unify data from various sources, providing a single data model for diverse business reporting needs and enabling the use of consolidated data across the organization by DSS systems.
- Introduced self-service BI adoption among business users, advocating for its benefits in internal conferences across different offices throughout the EU, particularly with Tableau.
Systems Analyst
Idea Port Riga
- Developed and maintained the data warehouse, ETL, and BI application processes for the insurance, telco, and pharmacy retailer companies.
- Customized CRM system to fix reporting data gaps and improve ETL processes (CDC).
- Built a data archiving tool to offload historical data from CRM to improve CRM's performance, which helped to decrease customer service response time.
- Developed POC of fraud detection BI application, which helped find fraudulent cases and analyze the reasons behind insurance claims.
- Created the POC of a product recommendation engine for pharmacy retailers, which could increase sales by offering similar products based on transactional data.
Analyst Programmer
Rietumu Bank
- Built the customer investment portfolio performance report for customers.
- Created customer account statements and other regulatory reports automation.
- Developed the automated generation of customers' account statements and send-outs by email.
Senior Developer
Accenture
- Developed the integration layer between legacy systems and Oracle Siebel CRM (Java).
- Customized various Siebel CRM applications for clients.
- Improved performance of Siebel CRM system for a few clients by reviewing and refactoring custom scripts.
Experience
Data Streaming Platform
Self-service BI Environment
Analytical Layer on Top of Big Data
Tableau Public Profile
https://public.tableau.com/profile/jurijs.jefimovs#!/DWH and Analytical Layer With Snowflake
Tech stack: Snowflake, dbt, GitHub, SQL, Tableau, Microsoft Power BI
Product Recommendation Engine for Pharmacy Retail
Tech stack: SQL Server Analysis Services, MS SQL Server, MS Power BI
Fraud Detection Engine for Insurance Company
Tech stack: Oracle Database, Oracle Data Miner, SQL, PL/SQL, Oracle Business Intelligence (BI) EE
Customer Lifetime Value
Customer Segmentation for iGaming Company
Tech stack: Python, Microsoft SQL Server, Tableau, Power BI
Education
Data Science Specialization in Data Science
Johns Hopkins University - Coursera
Master's Degree in Computer Science
Transport and Telecommunication Institute - Riga, Latvia
Bachelor's Degree in Computer Science
Transport and Telecommunication Institute - Riga, Latvia
Certifications
Python and Pandas for Data Engineering
Duke University | via Coursera
MongoDB Performance
MongoDB University
Leveraging Unstructured Data with Cloud Dataproc on Google Cloud Platform
Google Cloud
Serverless Data Analysis with Google BigQuery and Cloud Dataflow
Google Cloud
Google Cloud Big Data and Machine Learning
Google Cloud
Google Cloud Platform Big Data and Machine Learning
Coursera
Big Data Modeling and Management Systems
University of California San Diego | via Coursera
Hadoop Platform and Application Framework
University of California San Diego | via Coursera
Tableau Advanced Trainings
Udemy
Big Data XSeries
edX
Data Science Specialization
Coursera
Pattern Discovery in Data Mining
University of Illinois at Urbana-Champaign | via Coursera
Skills
Libraries/APIs
Bloomberg API, Spark ML, TensorFlow, Pandas
Tools
Tableau, Apache Impala, Informatica PowerCenter, Oracle Warehouse Builder (OWB), Microsoft Power BI, Google Analytics, Qlik Sense, ELK (Elastic Stack), Talend ETL, Apache NiFi, Amazon EKS, Kafka Streams, Siebel CRM, Crystal Reports, Microsoft Access, Microsoft Excel, GitHub, Git, Tableau Desktop Pro, Power BI Desktop, Apache Beam, Google Cloud Dataproc
Languages
SQL, Snowflake, T-SQL (Transact-SQL), Excel VBA, Java, R, Python, JavaScript
Paradigms
Database Design, Dimensional Modeling, ETL, ETL Implementation & Design, Requirements Analysis, Business Intelligence (BI), MapReduce
Platforms
SharePoint, QlikView, Qlik NPrinting, Oracle BI EE 11g, Apache Kafka, Amazon Web Services (AWS), Google Cloud Platform (GCP), Oracle Database, Azure, Jupyter Notebook, Visual Studio Code (VS Code)
Storage
Database Architecture, Database Modeling, MySQL, PL/SQL, Apache Hive, Microsoft SQL Server, SQL Server Integration Services (SSIS), Data Lakes, Data Pipelines, NoSQL, Elasticsearch, SQL Performance, PostgreSQL, MongoDB, Amazon S3 (AWS S3), Oracle RDBMS, SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS), Oracle PL/SQL, SQL Server 2016, Databases
Frameworks
Hadoop, Apache Spark
Industry Expertise
Project Management
Other
Data Warehouse Design, ETL Development, Data Modeling, Data Engineering, Data Architecture, Data Visualization, Dashboard Development, Dashboards, Dashboard Design, Visualization, Visualization Tools, Analytical Dashboards, Analytics, Analytical Thinking, Analysis, Impact Analysis, Business Analysis, Business Intelligence Training, Data Analysis, API Integration, Decision Support, Decision Support Systems, DSS, Google Data Studio, Google BigQuery, Performance Analysis, Architecture, Artificial Intelligence (AI), Amazon MSK, Jethro, Apache Kylin, IBM Cognos Business Intelligence, Oracle Data Miner, Data Science, Performance Tuning, Big Data Architecture, Leadership, Team Leadership, Remote Work, Remote Team Leadership, NiFi, IT Project Management, Big Data, Streaming, APIs, Cloud Architecture, Open Data, Data Transformation, Data Build Tool (dbt), Tableau Server, DAX, Machine Learning, Oracle BI, Programming, Statistics, Natural Language Processing (NLP), A/B Testing, Regression Modeling, Classification Algorithms, Data Preprocessing, Data Cleaning, Data Products, ClickStream, Data Mining, Sequential Pattern Mining, Publish–Subscribe Pattern, Cloud Computing, Data Management, Data Structures
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