Stanimir Stanchev
Verified Expert in Engineering
Data Warehouse Design Developer
Stanimir is a BI engineer with years of hands-on experience working with customers across multiple domains using a variety of ETL tools/databases. He's been part of teams working on solutions for AXA (among the biggest insurance & financial services conglomerates), Bank of Montreal (one of the ten largest banks in North America), and many others. He has an excellent mind for creating data integration solutions, building DWH models and reporting.
Portfolio
Experience
Availability
Preferred Environment
SQL, ETL
The most amazing...
...thing I've done was once I reengineered a huge and clunky SELECT query into an ETL transformation that improved the performance of the job by a factor of 100.
Work Experience
BI Engineer
Bede Gaming
- Enhanced the DW and DV with new processes and features.
- Supported the DW and DV solutions in production (most notably the DW daily jobs, DV one-minute jobs, and DV daily healing job).
- Created and maintained processes that ship data to or from various vendors integrated within the customers' infrastructure (e.g., Smartfocus, Netrefer).
- Developed and maintained processes that are not part of the classic DW or DV, e.g., send welcome emails to newly registered players.
- Implemented peer review features and changes developed by other team members before moving them to QA.
- Maintained the BA server's Mondrian schemas in order for them to be in-line with the changes and additions to the data warehouse (DW).
Senior ETL & DWH Consultant
Adastra Bulgaria
- Developed a change request aimed to facilitate the addition of new elements in the source file format and structure.
- Altered several code areas to allow undeterred processing of French-specific characters.
- Changed the remaining calls to graphs to be calling PDL-coded problem sets (psets) instead.
- Created a type-two reconciliation process after the type-one reconciliation process in an effort to audit the data flow.
- Developed a type-two reconciliation process after the transformation process—finishing the data audit measures.
- Merged all of the newly created processes within the existing ones.
- Unit-tested the entire flow, both old and new processes, from source to EDW tables.
- Created SBG documents with implementation and QA instructions.
Senior ETL & DWH Consultant
Adastra Bulgaria
- Analyzed ETL code of previous developers and verified its usefulness. Applied fixes where possible and reworked the rest.
- Developed new pieces of code and additional processes with the evolution of the requirements.
- Incorporated into the code common utilities and functions for unloading, loading, logging, and more.
- Participated in daily conference calls with the client to measure progress and discuss issues.
- Worked closely with the QA team and provided support and timely responses to discovered defects.
- Prepared the ETL processes for bi-weekly SIT runs that ensured all QA defects are fixed before each run.
- Wrote and uploaded to SP the SBGs, delivery letters, DBA requests, and other artifacts.
Senior ETL & DWH Consultant
Adastra Bulgaria
- Developed ETL code for LRM program of BMO. Unit tested the code using the SAP BA remote function components.
- Investigated various issues to their roots and provided detailed information to BMO TSBI.
- Developed wrapper scripts for running the process steps.
- Configured the entire process using PDL and environment parameters.
- Created and supported SBG documents for deployment of the code.
- Supported QA during the code validation process.
- Supported production and investigated production issues in real time.
Senior ETL Developer with Informatica PowerCenter
CSC Bulgaria
- Maintained and enhanced the information management architecture.
- Managed an ETL developer team.
- Created and managed technical design specifications documents.
- Developed and tested Informatica ETL processes which target the Oracle database and various types of files.
- Unit-tested the developed ETL scripts, created test SQLs, and handled UAT issues.
- Supported the production implementation of the ETL solutions on site and supported the daily/monthly batch chain runs in production.
- Managed the software configuration and provided production support and data fixes.
Experience
Toptal First Project
https://git.toptal.com/Stanimir-Stanchev/stanimir-stanchev/tree/Projects/Interview_home_project/Interview%20home%20projectDELIVERED:
• A DDL script for the operational database and tables.
• Scripts for generating test data with hundreds of thousands of rows.
• Source files with tens of thousands of rows with test data about logins and marketing leads.
• Source file with an accurate real-world country to IP address mapping.
• A DDL script for the data warehouse database and tables.
• Twenty ETL jobs and transformations altogether orchestrating the load of the data warehouse; the processes included exception handling and logging, monitoring and tracking ETL metadata, assurance that they were restartable without data loss or duplication, support for an upsert execution, and could load nearly a million records in less than a minute.
• Parameter files with all connection details and other variables so the solution can easily be ported across environments.
• All the required reports—handy and ready to run SQL queries.
The whole project took me about 15 hours to complete.
Skillset
Languages
T-SQL (Transact-SQL), SQL
Tools
Pentaho Data Integration (Kettle), Informatica ETL, Informatica PowerCenter, Ab Initio
Paradigms
ETL, ETL Implementation & Design
Other
ETL Tools, ETL Testing, ETL Development, Data Warehousing, Data Warehouse Design, Requirements & Specifications, Pentaho Reports, Data Vaults
Platforms
Pentaho, Oracle Database
Storage
Microsoft SQL Server, Oracle PL/SQL, IBM Db2
Education
Bachelor's Degree in Mathematics
Plovdiv University "Paisii Hilendarski" - Plovdiv, Bulgaria
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