Dmitry Yaroshenko, Developer in London, United Kingdom
Dmitry is available for hire
Hire Dmitry

Dmitry Yaroshenko

Verified Expert  in Engineering

Data Warehousing Developer

London, United Kingdom
Toptal Member Since
June 18, 2020

Dmitry helps businesses transform into data-driven organizations, leveraging the best technology, cloud, and engineering practices. With expertise in data warehousing, analytics, and strategic consulting for the last 16 years, he has worked with major players in financial services, telco, insurance, technology, gaming, and utilities.


Perfsys Solutions
Amazon Web Services (AWS), Redshift, BigQuery, Tableau, Azure...
Planorama (AI, retail)
Python, Pentaho, Microsoft Power BI, Tableau, Redshift
CIB Deutsche Bank
Pentaho, Oracle Exadata, Tableau




Preferred Environment

Amazon Web Services (AWS), Azure, Google Cloud Platform (GCP), Tableau

The most amazing...

...program I've created was the Performing Digital Transformation program, an analytical platform for 50+ data scientists exploring 750+ terabytes of data.

Work Experience

Senior Solutions Architect

2019 - PRESENT
Perfsys Solutions
  • Designed and delivered the end-to-end data warehousing solutions using cloud technologies across many customers.
  • Contributed to architecture, modeling, ETL, DWH, data virtualization, and BI development.
  • Migrated projects to cloud analytics.
  • Created self-service analytics and prototyping using DBT and Tableau.
Technologies: Amazon Web Services (AWS), Redshift, BigQuery, Tableau, Azure, Google Cloud Platform (GCP)

Data Analytics Consultant

2018 - 2019
Planorama (AI, retail)
  • Worked as an audit of the existing analytical landscape solutions.
  • Implemented the migration to modern cloud analytics/data warehousing.
  • Boosted current engineering processes for better SDLC and Agile data warehousing.
  • Implemented new business use cases with advanced analytics and data monetization.
Technologies: Python, Pentaho, Microsoft Power BI, Tableau, Redshift

VP of Data Analytics

2018 - 2018
CIB Deutsche Bank
  • Improved existing data processes by implementing an analytics platform.
  • Helped and advised senior management to make faster and better decisions.
  • Provided an accurate view of business financial activities, their limits, KPIs, and constraints.
  • Worked on implementing agile data warehouse and a self-service BI platform.
Technologies: Pentaho, Oracle Exadata, Tableau

Data Warehouse Architect

2017 - 2018
Mukra Entertainment (Gaming)
  • Designed and implemented the data warehouse/analytical platform for self-service data discovery and analyzing web users' behavioral patterns to improve firm KPIs (traffic conversion, targeting, marketing campaigns, A/B testing etc).
  • Created a new analytical platform using Tableau with BigQuery and Hadoop.
  • Managed huge data volumes/throughput (4Tb/day, 120Tb+).
  • Defined solution architecture and led the implementation.
  • Developed data modeling, dashboard, and data visualization.
  • Tested and tuned performance, capacity, and scalability.
Technologies: Python, QlikView, Tableau, BigQuery, Vertica

Head of Reporting and Analytics, Treasury

2012 - 2018
Deutsche Bank
  • Managed the overall strategy and direction of treasury reporting and analytics.
  • Managed stakeholders demand. Offered solutions for supporting business roadmap by technical delivery.
  • Designed and implemented the architecture of a multi-terabyte enterprise data warehouse.
Technologies: Impala, SAP BusinessObjects (BO), Oracle Business Intelligence Enterprise Edition 11g (OBIEE), Tableau, Oracle Exadata

Data Warehouse Architect

2012 - 2014
Comscore (Telecom)
  • Implemented a variety of analytical solutions for Telecom clients including Verizon, Sprint, and Mobinil as well as building internal analytics for comScore.
  • Addressed solutions such as significant data volume challenges (40+ Tb) and consolidating granular data from the network equipment and mobile devices in order to support the analysis.
Technologies: Tableau, SQL Server Integration Services (SSIS), Pentaho, Oracle, Greenplum, Vertica

Risk Management Analytics for Investment Banking

Investment Banking is the industry where faster, better data-driven decisions are forming a key differentiation factor on the market.

Overcoming various challenges (data variety, quality, availability, complexity, volume) I managed to design and build a range of analytical solutions that supported a range of optimizations in revenue-generating departments as well as risk control.

One of the systems formed the strategic fundamental data warehouse layer that becomes a solution for stress test scenario modeling to understand the potential impact on liquidity buffers and regulatory reporting/liabilities.

Technically: a multi-terabyte data warehouse, running the MPP platform with self-service Tableau/BOBJ portal.

Demand and Capacity Analytics for Telco

Build a data warehouse that collects IoT data from the network equipment of large telecom service providers (Sprint, Mobilil, Verizon) in order to predict the demand and make corresponding actions to ensure clients will have the good service availability.

- 250+ Tb of granular data
- started with 5 Tb/day of data ingestion
- cost-efficient analytics, bringing additional market data (weather, public events, campaigns) to make the insights robust

Data Vault 2.0 Certified Practitioner

A big believer and advocate of Agile data warehousing practices that could be established by a combination of Data Vault 2.0 data modeling technique and CMMI aligned SDLC processes.

Critical to being able to execute projects on a large enterprise-scale and not get stuck with the data model inflexibility as a bottleneck

Training and Education Services

Had a great experience establishing internal communities of practices for data analytics and warehousing for multiple companies.

Delivered a large number of trainings, best practices, and subject presentation to the diverse audiences, starting from less technically savvy all the way down to architects and data engineers.

Modernizing Data Analytics in IoT Manufacturer Company

Creating a completely new analytical platform from scratch bringing together information from numerous customer IoT devices into valuable business insights.

Challenging: data volumes (Tbs a day), semi-structured data sources, solid analytical requirements, low latency, high concurrency.

Technologies: Stitch, Segment, Redshift, Snowflake, DBT, Tableau

Video Streaming Service, Data Analytics Platform

Build from scratch the entire analytical stack for the large video streaming brokers, enabling internal analytics and share data insights with their customers (new product offering).

Tech: Tableau, BigQuery, Dbt
2002 - 2007

Master's Degree in Computer Science

National University of Ukraine - Ukraine


Oracle 10G OCP





Tableau, Oracle Exadata, Microsoft Power BI, Matillion ETL for Redshift, Impala, BigQuery, Sisense, Oracle Business Intelligence Enterprise Edition 11g (OBIEE)


SQL, Python


Data Science, ETL, Dimensional Modeling, Business Intelligence (BI)


Azure, Google Cloud Platform (GCP), Oracle, Qlik, QlikView, Pentaho, Amazon Web Services (AWS)


IBM Db2, Vertica, Redshift, PL/SQL, Greenplum, SQL Server Integration Services (SSIS)




Data Warehousing, Data Vaults, Data Build Tool (dbt), Data Warehouse Design, Data Analytics, Azure Data Factory, Google BigQuery, Performance Tuning, SAP BusinessObjects (BO), ETL 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.


Share your needs

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

Choose your talent

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

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