Professional Documents
Culture Documents
CV Panayiotis Pouroullis 2022-1
CV Panayiotis Pouroullis 2022-1
Panayiotis Creative and system’s oriented data engineer going beyond the call of duty to improve business critical
(Pano) processes. The biggest achievement has been in transforming old into new optimised processes during
the companies movement from on-premise to cloud infrastructure.
Pouroullis I have worked very closely with cloud based solutions such as Snowflake and Azure SQL and NoSQL prod-
ucts whilst being the administrator for the Snowflake production databases and Power BI reporting. In the
Data Engineer process I have monitored and designed production infrastructure and data models for reports to ensure
100 000 £ contracts are maintained. With 1-2 years of work experience as a data engineer and data sci-
(Data Scientist) entist my approach to documenting, reporting and improving live systems has only grown in manifold. I
have used Matillion ETL and Python for work designs of live data models and pipelines (including a machine
i England, West Midlands, learning pipeline) whilst creating and maintaining production systems. I have trained a data engineer and
Solihull, Knowle a Power BI analyst in helping to grow expertise and consolidate the business units of the company.
T Mobile :
+44 774 5289 091 I have obtained a distinction in electronic graduate (top electronic engineering university in Africa ). Cur-
rently undertaking a part time Machine Learning Master’s at the university of Pretoria. With a growing
love for machine learning and a growing adeptness to automation, this highlights the importance of my
m LinkedIn :
foundations in electronic engineering amidst the analytical sphere of data science and data engineering.
Panayiotis Pouroullis
Work Experience
m Github :
Data Engineer and Scientist (Dee Set - Retail Solution) 03-2021 to present
Panolof’s Github
• Building, modelling & maintaining the data warehouse:
– Obtaining requirements from business users to design the data warehouse model.
m Kaggle :
– Designing & optimising the star schema model (dimension 1,2, fact & bridge tables).
Panayiotis Pouroullis’ Kaggle – Integrating old (SQL server) and new (Azure SQL server) pipelines for business users.
– Building the framework for a machine learning pipeline for image recognition from
@ Email Address : old and new systems for business users.
pano.pouroullis@gmail.com • Designing, verifying & maintaining data infrastructure:
– Maintaining 500 staging & 500 persistent staging tables in Matillion ETL.
– Staging dozens of tables from Azure SQL and NoSQL databases into Snowflake.
About me – Development and Production testing methods utilising Dbeaver, Snowflake and Power BI.
– Working with data sources from SQL and NoSql databases.
Oldest of 4 children, born and – Working with Developers in improving consistency amongst systems:
raised in Johannesburg South * Ensuring pay is correctly distributed for hundreds of colleagues.
Africa to parents of Greek/Cypriot • Data administration and training:
descent. Thanks to my upbringing – Administrating Snowflake & Power BI privileges to business users.
and the environment within which I – Training a Data Engineer on best practises for data ingestion and ETL processes.
was raised, I thrive in diversity. I – Training a Power BI Analyst on SQL server, Power BI and Snowflake usage to
am passionate about solving ensure their adeptness in integrating with other business units.
increasingly complex problems, • Automation of 2 £350 000 Cosmetics orders for Supply Chain (running weekly):
and have an insatiable thirst for – Improving sales by exploratory data analysis by the inclusion of 100s of items/order.
learning. To integrate learnings – Creating transparency to the ETL process for Supply Chain informing them
and quiet the mind I have a of potential lost sales of £30 000.
budding mindfulness practice – Automation of the Python ETL process of 7 legacy data sources.
which includes piano and • Built a data tool for the Head of Nutmeg clothing using Python & Microsoft VBA:
meditation. – Aided the business user in managing 1,000,000 work-hours across 500 stores.
– Transformed a 3 year old static system of poor business adaptability into
something dynamic giving the business user a voice.
Technical Skills – Presenting this new system to the board of directors as 1 of the key projects
to the data science function.
Platforms & Software • Automation & synchronisation of systems with 2 retailers:
– Python web scraping of data from retailer on accredited merchandisers.
Python/Matillion ETL/Power BI – Data transformations of retailer’s data sources to obtain those newly accredited.
– Synchronisation of employee IDs between the 2 retailers and the service provider.
– Tools: Python, Task scheduler, Matillion, Snowflake, Azure SQL/Storage, and file share.
Dbeaver/Snowflake/Task Scheduler
• Power BI report building, maintenance and automation:
– Built KPI business reports for £100 000 contracts using old and new systems
Power Automate/Azure SQL Server for Nectar and Hallmark where image recognition was used.
– Built an internal report for the ten Nutmeg Area Managers on quarterly validations.
– Automating report infrastructure reducing the time for maintenance by means of a
Azure Storage/MATLAB/Github Dynamic SQL query in Power BI.
– Data sources include:
C++/C/VHDL/Assembly/Java * Snowflake/SQL/Azure SQL/Microsoft Excel/Access/Google sheets.
– Building and maintaining internal reports for deliveries to colleagues homes and stores.
• Documentation and Agile methodologies:
Gitlab /VBA – Document development and production environments by hierarchy <Major.Minor.Patch>
– Collaboratively working with a senior data scientist, business change manager
and data engineer in an agile development environment (Zoho Sprints)
(*)[Relative skill scale is from 0
(Fundamental Awareness) to 5 (Expert).] – Experience working in Gitlab and Github.
• Routine Tasks:
– Data extraction via API calls to Walmart’s Retailink for essential business services.
Degree Modules – Business user reports for discrepancies in invoices between retailer’s databases
and the service provider’s databases.
– Verifying hundreds of thousands of images are rendering correctly for client reporting.
• Electricity and electronics (99%) Power BI trainee (Tharisa - mining corporation) 01-2020 to 06-2020
• Programming (C++) (87%) • Exploratory analysis improving insights on machine data through ML
• Electrical Engineering (86%) inference in Python.
• 6 Math Module Avg. (82%) • Key insight shared with the System’s engineering team on the prospects
• Machine Learning Project (80%) of Power BI through data analytics for 4 different mining machines.
• Digital Signal Processing (79%) • Establishing foundations in Power BI and techniques for data visualisation
• Research Project (79%) • Conceptual understanding built on data obtained from mining equipment
• Dynamics (72%) Software Development trainee (Discovery Limited - financial services) 01-2019 to 01-2019
• Advanced Electronics (71%) • Experience gained working in an Agile software development scheme
• Microwaves and Antennas (70%) • Built an application to improve employee satisfaction which was
• Engineering Management(69%) demonstrated to the Head of Digital Channels
• Automation (65%)
Technical Experience
• Cloud: Azure Storage and Snowflake
• Data Engineering Tools: Matillion ETL and Dbeaver
• Automation: Microsoft Task Scheduler, Power Automate
• Python libraries: numpy, pandas, requests, json, tensorflow, sklearn, seaborn, feather
win32com, bs4, selenium, os, matplotlib, csv, datetime, pytz
• SQL & NoSQL platforms: Microsoft SQL Server/Azure SQL Server/MySQL/COSMOS DB
• APIs (using Python): Maintaining an API connection to Walmart’s Retail Link. Working
with Windows API to access file metadata. Establishing a secure API connection
to Google Sheets. Working with Matillion’s API for staging data into Snowflake.
• Working with file/table formats: ".mdb",".xlsx",".csv", ".json",".ORD" as well as ".lz4"
Education
2017-2020 University of Pretoria Hatfield, Pretoria, South Africa
• BEng in Electronic Engineering, cum laude
• UK equivalence is a 2 : 1 Beng Electronic degree
• Graduation date: 04/2021 (transcripts are available on request)
• Accredited by the Washington Accord
• Top South African university for Electronic Engineering
2012-2016 St John’s College Houghton, Johannesburg, South Africa
• 83.3% scholarship (music and academic)
• 4 distinctions
• Prefect and Deputy head of choir