Nov 17, 2022

Peter Powell

  • Data Engineer
  • Lydney, GL15 6QA, UK
Contractor

Personal Summary

I have over 20 years’ experience in providing a variety of Data Management solutions in Big Data environments (mainly Teradata), based on SQL scripting from multiple data sources including: -

 

  • Reviewing established data processes to suggest solutions on data quality improvements.
  • Designing, building & maintaining data acquisition pipelines.
  • Providing input to requirements gathering in relation to DWH migrations and data remediations.
  • Reverse engineering a QlikView dashboard; transitioning the data manipulation to the DWH to improve both performance & functionality of the Dashboard.
  • Stakeholder management in relation to data requests.
  • Delivery of data to be used to remediate customers when balances have been affected by product or tariff reference data issues.
  • Working collaboratively with data visualization experts to establish data selection and cleansing rules for BI & MI Dashboards.
  • Transformation of core database data into user specific tables; adding detail from DWH & alternatively sourced datasets.
  • Design of data tables and data manipulation processes for ETL delivery of semantic layer data used within BI reporting and databases.
  • Documenting data sources and processing methodologies.
  • Performance tuning and bug fixing SQL code.
  • Ad-hoc reporting from diverse databases as required.
  • Supporting the Change Management Process by investigating data quality issues through knowledge gathering from business & industry experts.

Work Experience

Data Engineer
May 2022 - Dec 2022 Lloyds Banking Group

Responsibilities: -

• Review & triage the SQL processes in Commercial Banking suggesting solutions on data quality & performance improvements.
• Impart knowledge of Teradata SQL and DBA table specific data with colleagues.
• Manage Stakeholder expectations during the project.
• Liaise with LBG DBA's to ensure revised SQL meets company standards.

Senior Analyst
Jun 2015 - Nov 2015 Lloyds Banking Group
Senior Business Analyst Customer Rectifications
Mar 2014 - Apr 2015 Lloyds Banking Group
SQL Reporting Analyst
Oct 2013 - Jan 2014 Lloyds Banking Group
Data Engineer
Oct 2021 - Apr 2022 DB Schenker

Heathrow
Responsibilities: -

• Continuation of monthly report delivery utilising data from five company databases.
• Investigate the existing reports to determine their suitability and functionality; i.e. are they fit for purpose.
• Triage of existing SQL scripts to improve performance through changes to SQL processing, improvements in indexation and statistics collection.
• Input from the data perspective in relation to ongoing and pending projects for major clients.

Data Analyst
May 2019 - Oct 2019 DB Schenker

(Contract position)
Heathrow
Responsibilities: -

• Conversion to alternative reporting tools, more suited to purpose, for on-going reporting requirements; PowerBI & an Azure database were chosen and initiated.
• Continuation of monthly report delivery aggregating data from five separate company databases following the departure of the incumbent Data Analyst.
• Creation of the documentation pertaining to the delivery of these reports.
• Investigate the existing reports to determine their suitability and functionality; i.e. are they fit for purpose.
• Creation of the data flow and report integration documentation pertaining to the existing reporting structure.

Software Engineer III
Jun 2021 - Sep 2021 LexisNexisRiskSolutions

Responsibilities: -

• Triaging ECL code on the HPCC system in regard to bug fixes and epics raised in the Jira ticketing system.
• Supporting the Jira ticketing system & Gitlab code repository.
• Performing Code reviews on colleagues Jira tickets.
• Raising Jira tickets where coding bugs need to be investigated on the HPCC ECL scripts.

Data Engineer
Apr 2020 - May 2021 TSB

Responsibilities: -


• Taking business requirements and interpreting these to design, build and deliver prototype solutions into the Teradata Data Warehouse & then into DataStage ETL scripts.
• Designing models and then implementing ETL solutions (typically Teradata, IBM DataStage) to provide the structured data to the wider business.
• Working with off-shore colleagues to ensure smooth transition from prototype coding through the route to live ETL process in DataStage.

Senior Data Quality Analyst
Mar 2018 - Mar 2019 Royal Mail Group

Responsibilities: -

• Performance tune SQL, in a Teradata environment, used in ETL processing of BI & MI Dashboard data to improve performance and accuracy.
• Reverse engineer an existing QlikView dashboard, transitioning the data manipulation to the DWH to improve both performance & functionality of the Dashboard.
• Review DWH Master and Reference Data tables for accuracy, providing feedback for future requirements gathering.
• Assist in aesthetic design of Executive Dashboard on Parcels Traffic metrics.
• Liaise with Third Party data providers to remediate issues found in Master Data and Reference Data tables; proposing, as necessary, the transition of metric calculations from Qlik to Teradata, correction of data types, improvements to table indexation and statistics collection.

Senior Data Quality Analyst
Sep 2016 - Sep 2017 Royal Mail Group
Performance Analyst
Oct 2017 - Mar 2018

Responsibilities: -

• Determine the degree of performance tuning possible on the clients existing Teradata tables, views and SQL scripts based on DBC performance data.
• Performance tune SQL scripts and Teradata views in clients Teradata Data Warehouse environment.
• Reporting on SQL code determined to be long running (i.e. over 2 mins in duration); could it be improved; do we have users who consistently abuse the system etc.

Data Analyst
Apr 2016 - Aug 2016 FlourishWorld

Nov 2015 - Mar 2016 Vacation and honeymoon in New Zealand

SQL Teradata Analyst
Aug 2012 - Oct 2013 Tesco Plc
Senior Digital Analyst
Nov 2011 - Jun 2012 RSPCA
Senior Data Analyst
May 2011 - Aug 2011

Mar 2011 - May 2011 Setting up contracting company and awaiting first contract.

Data Analyst
Aug 2009 - Feb 2011 Randstad
Operations Reporting Analyst
Sep 2008 - Jul 2009 Customer Operations Team

New Zealand

Senior Data Analyst
Oct 2000 - Mar 2008

Customer Data & Insight Team - EDF Energy
Doxford & Worthing

Feb 2020 - Mar 2020 Yard Operative

BCA (Temporary position)
Royal Portbury Dock
Responsibilities: -

• Safely transitioning vehicles across site, following company & dock company protocols regarding speed, safety and parking standards.
• Correctly assigning new vehicle location into hand held terminals so that next operative can easily locate the vehicle for onward delivery.

Sep 2011 - Oct 2011 Time off at Rugby World Cup

in New Zealand

Mar 2008 - Sep 2008 Vacation in NZ

followed by visa application
prior to job search and visa application.

Education

BA Hons - Business Studies & Economics
Feb 2009 - Oct 2012 Open University
Diploma in Business Studies - Business Studies
Feb 2007 - Oct 2007 Open University
Diploma in Economics - Economics and Economic Change
Feb 2005 - Oct 2005 Open University
GCSE's
Jan 1979 - Jan 1987 Gosford Hill School