
Mihail Ahremenko

Connect with Mihail Ahremenko to Send Message
Connect
Connect with Mihail Ahremenko to Send Message
ConnectTimeline
About me
SQL Authority | Data Engineer & Architect | Expert in DWH, ETL, BI | OLAP, Big data, OLTP | FinTech & Banking
Education
.webp)
National Research University of Electronic Technology (MIET)
2003 - 2007Associate's degree Applied MathematicsIncomplete

Saint Petersburg State Electrotechnical University "LETI"
2017 - 2022Bachelor's degree Physics 4,3 from 5Activities and Societies: Electronics and nanoelectronics

Higher School of Economics
2024 - 2026Master of Science - MS Applied Mathematics and Computer ScienceActivities and Societies: Data Science
Experience

Rosbank
Oct 2008 - Apr 2013Domain: Retail Business (Loans).In addition:- help accounting directors to make reports;- help other accountants. Domain: Retail Business (Loans).- DBMS: MS Access;- Reports: Excel;- PL: VBA, VBScript;- Other: IBM System i, AS/400, MS Excel, whole bank's accounting stuff, russian accounting standards, statements, postings, transactions, financial analysis.In first 3 months the 1500 pages book of programming in VBA was thoroughly studied for the purpose of automation our bookkeeping routine (after that, ~80 bookkeepers and accountants relaxed a little). Domain: Retail Business (Loans).Calls, collect debt, consulting.Taken an award "Best hardworker in 2010" (most quantity of calls in the whole Call center).
Lead Accountant
Apr 2012 - Apr 2013Accountant
Aug 2011 - Apr 2012Collections Specialist
Oct 2008 - Aug 2011

Alfa-Bank
Apr 2013 - Sept 2014Senior Data AnalystDomain: Finance of Retail Business (Loans).- DBMS: MS SQL Server;- ETL: SSIS, DTS (for 2008 ver. of MSSQL);- Reports: SSAS (multidimensional OLAP cubes), Excel, Crystal Reports;- PL: SQL, T-SQL, VBA, VBScript;- Infrastructure administration: partial responsibility of MSSQL Server infrastructure (DWH server, SSAS, SSIS);- Data warehouse architecture: Kimball (snowflake scheme);- Other: system / business / financial analysis, financial modelling.Created a big olap-cube for the Legal entities sales department. Show less

Bank Otkritie Financial Corporation
Sept 2014 - Jul 2020Domain: ITSM and HR.- DBMS: PostgreSQL, Oracle, MS SQL Server;- ETL: db links (pl/sql scripts, t-sql scripts), powershell, SSIS, Pentaho DI;- Reports: SSRS, SSAS (multidimensional OLAP cubes), Power BI, Excel;- PL: sql, powershell, python, c#, jscript;- Infrastructure administration: full ownership of MSSQL Server infrastructure (DWH, SSRS, SSAS, Power BI, SSIS servers), help with PostgreSQL OLTP servers;- Data warehouse architecture: mixed Data Vault and Kimball and Inmon (snowflake schemes);- Other: data modeling, people managment, interviewing, training, business analysis.Team size: 3 people.SQL query sizes reached 3000 lines.DB Sizes: OLTP PostgreSQL -> Oracle (DB of ITSM system OTRS) ~2 tb, DWH MS SQL ~300 gb.DB users count: DB OTRS ~500, MSSQL ~50, portal SSRS ~200, SSAS (olap cubes) ~50.DB load: DB OTRS ~1000 transactions/sec (OLTP), MSSQL ~2 jobs/sec (DWH).900+ report were created, revised and maintained.Almost 2000 IT guys from the bank started to receive bonuses because some BI system was developed by me.ITSM system "OTRS" database (oltp) was successfully migrated from PostgreSQL to Oracle (for testing, because the OTRS Company could refuse to support PostgreSQL). Show less Domain: Accounting, Finance and Compliance.Project inside the bank Trust (a part of the Financial Corporation).- DBMS: Oracle;- ETL: PL/SQL scripts, Informatica;- Reports: Excel, Oracle ApEx;- PL: sql, pl/sql, vba, vbscript, jsscript;- Infrastructure administration: partial administration of the Oracle DWH server;- Data warehouse architecture: Data Vault;- Other: data modeling, sql loader, jscript, vbscript, vba, .bat, jira, SVN, financial / business / system analysis.Team size: 3 people.SQL query sizes reached 5000 lines.DB had 3 layers (operational, normalized operational, detailed). The second and third layers in conception Data Vault (hubs, satellites, links).DB size (on may 2018): ~15 tb;The reporting process was a bit tricky: DWH -> Oracle Application Express -> XML -> MS Excel.Almost all compliance reports (~30) were under my responsibility.It was a turning point when I started to dive deep into sql. Show less Domain: Finance overall.- DBMS: MS SQL Server, Oracle, PostgreSQL, Vertica;- ETL: Oracle DI, SSIS, PL/SQL scripts, T-SQL scripts, powershell;- Reports: SSRS, SSAS (multidimensional OLAP cubes), Excel;- PL: sql, pl/sql, t-sql, powershell, c#;- Infrastructure administration: partial responsibility of MSSQL Server infrastructure (DWH server, SSRS, SSAS);- Data warehouse architecture: Kimball (star scheme);- Other: MS TFS, SAS AML, FIS Collection Systems, DB and BI servers administration (MSSQL DB, SSRS, SSAS);ITSM system "OTRS" database (oltp) was successfully migrated from Oracle to PostgreSQL. Show less Domain: Finance of Retail Business.Project inside the bank Trust (a part of the Financial Corporation).The bank became part of the Corporaion only in 2017, but in fact the chain of shifts of positions can be considered as within the same organization- DBMS: Oracle, MS Access;- ETL: PL/SQL scripts, VBA (on MS Access), vbscript, jscript;- Reports: Excel;- PL: sql, pl/sql, vbscript, jscript, vba;- Infrastructure administration: partial responsibility of the Oracle server (financial DWH);- Data warehouse architecture: Inmon (snowflake scheme);- Other: financial / accounting / budget / system / business analysis, financial modelling.Automated whole the Collection debts reporting process. Show less
Principal BI Developer
Jul 2018 - Jul 2020Head of DWH Development Division
Jul 2017 - Jul 2018Data Quality Engineer
May 2016 - Jun 2017Financial Analyst
Sept 2014 - May 2016

Innotech
Jul 2020 - Nov 2021Lead Data EngineerDomain: Treasury and Asset/Liability Management.Project in the Top 2 Russian Bank VTB.- DBMS: Hadoop (Impala, HDFS + parquets);- ETL: spark, sql, Airflow;- Reports: Excel;- PL: python, sql;- DevOps: git, bitbucket, docker, SonarQube, Nexus, TeamCity;- Data warehouse architecture: mixed Data Vault and Kimball (star scheme);- Other: data modeling, Hadoop (HDFS, Yarn, Hue), jupiter notebook, Informatica DQ/Axon, oracle data modeler, jira, confluence.Creating ALM (asset and liability management) DWH for the dynamic balance calculation of VTB bank (stakeholders: Finance, Treasury and Risks): collect business requirements, create DB models (conceptual, logical, physical), DWH/BI development.DWH on Hadoop (for bank's Treasury, with a size of 64 tb) was built from scratch to MVP. Show less

E-Global Trade & Finance Group, Inc
Nov 2021 - Oct 2024DWH & BI DeveloperDomain: Trading.- DBMS: Vertica, Clickhouse, Hadoop (HDFS + parquets, deltalake);- ETL: Pentaho DI, python, sql, spark, Airflow;- Reports: Oracle BI, Metabase, Excel;- PL: sql, python, bash/shell;- DevOps: git, bitbucket, docker, Jenkins;- Infrastructure administration: Vertica DWH server, Hadoop cluster, Airflow instance;- Data warehouse architecture: Inmon (star scheme);- Other: software architecture, Trino, linux, jira, confluence.The DWH & BI team is pretty small (compared to my previous experience in banking) - just two people, and we do everything about data: communications with business customers from different countries, business and systems analysis, infrastructure, choosing technologies, developing ETL, building DWH, making reports in BI systems, support, testing, data quality issues, servers' administration.Reduced the ETL time by half, moved DWH from Vertica to Clickhouse, implemented Metabase. Show less

Vena Solutions
Jul 2023 - nowLead Data Engineering ConsultantDomain: FP&A (financial planning and analysis).Implementing Vena Solution products (finance planning and analysis) in a list of small-mid size US companies from the vendor's side.My role is to advise and implement some features in databases and ETL processes on the MS stack.- DBMS: MS SQL Server;- ETL: SSIS, t-sql;- PL: sql, t-sql, python, .bat-scripting, powershell;- DevOps: git, bitbucket;- Infrastructure administration: MS SQL Server;- Data warehouse architecture: Kimball (star scheme). Show less
Licenses & Certifications
- View certificate

Python: object oriented programming (the big course from Sergey Balakirev)
StepikNov 2022 - View certificate

Software architect's key practices
LuxoftSept 2021 - View certificate

Python: basics and application
StepikMar 2021 - View certificate

Python: programming
StepikFeb 2021
Honors & Awards
- Awarded to Mihail AhremenkoImagine Cup Microsoft Sep 2005 C programming
Languages
- enEnglish
- ruRussian
Recommendations

Rosan koopman
Sociaal psycholoog | Behavioural Designer bij UNPLUGGEDAmsterdam, North Holland, Netherlands
Javier pozzi
Blockchain Engineer | DoodlesBuenos Aires, Buenos Aires Province, Argentina
Drew riegsecker
Purchasing Specialist at Menasha PackagingAppleton-Oshkosh-Neenah Area
Olena pysina
Project Manager at healthPrecisionUkraine
Brandon renteria
Exam Delivery Specialist at The American Board of RadiologyTucson, Arizona, United States
Thomas letchford
Product Manager at VerizonDallas, Texas, United States
Ajay kumar gudekal
Design Engineer | Modeling, Product Design, Problem SolvingBengaluru, Karnataka, India
Jacqueline epcar
Certified Phlebotomist at Gather LabsBurbank, California, United States
Karamveersingh khalsa
Senior System Analyst at Cybage | BI and Data Analytics EngineerPune, Maharashtra, India
Julia alton tubbs, mba, msha
Business and Strategic Planning Senior Manager, Centurions Apex Class of 2026Kansas City, Missouri, United States
Audra buck
Talent Acquisition at PNC BankGreater Cleveland
Rohan patil
Data Center Practices | Web Werks India Pvt. Ltd. | Operations ManagementMumbai, Maharashtra, India
Patrick nwankwo, pmp®
Mechanical EngineerDarlington, Inglaterra, Reino Unido
Devansh mathur
Student at Indraprastha Institute of Information Technology, DelhiNew Delhi, Delhi, India
David barnhart
President of Behavioral Sciences of Alabama, Inc.Huntsville, Alabama, United States
Piyush kumar
Technology Consultant at EY IndiaDelhi, India
Danial naveed
Building Rock-Solid IT Infrastructure | System Admin & Support Engineer | MCSA, MCITPAjman Emirate, United Arab Emirates
Kathryn squire
Experienced Education Manager with an Operations BackgroundLondon, England, United Kingdom
Apoorva singhal
Strategic Communications | External Communication | Product Communication | Change CommunicationBerkeley Heights, New Jersey, United States
Caio vinícius gomes
Senior Software Development Engineer at Seconds | .Net | Flutter | Angular | C#Itu, São Paulo, Brazil
...