Michael Porter

Michael Porter Email and Phone Number

Analytics Engineer @ Virgin Media O2
Southport, GB
Michael Porter's Location
Southport, England, United Kingdom, United Kingdom
About Michael Porter

An experienced data engineer with a track record of using data science, software development and communication skills to deliver immediate business value.

Michael Porter's Current Company Details
Virgin Media O2

Virgin Media O2

View
Analytics Engineer
Southport, GB
Employees:
8067
Michael Porter Work Experience Details
  • Virgin Media O2
    Analytics Engineer
    Virgin Media O2
    Southport, Gb
  • Princes Limited
    Analytics Engineer
    Princes Limited Jul 2023 - Present
    Liverpool, England, United Kingdom
    • Lead the implementation and roll-out of Princes modern data stack.• Use SQL and Snowpark to implement object level role-based access controls in Snowflake.• Implement new Snowflake features as they are released such as Streamlit applications for visualising database roles or 'create or alter' for declarative object management.• Ingest data from multiple sources using Matillion ETL, Alteryx Designer and Python, including but not limited to SAP ECC, SAP Datasphere, Microsoft Graph, Docusign, Salesforce and Sharepoint.• Built a CI/CD process using Matillion, git and Azure Devops enabling data engineers to work on feature branches safely, in parallel and with the benefits of version control.• Experience with test driven development using Pytest and Matillion asserts.• Use Matillion ETL to build and orchestrate data pipelines.• Facilitate regular pair programming sessions for data engineers, fostering collaboration and skill development.• Oversee and manage a data engineer, ensuring alignment with project goals and professional growth.• Work with senior stakeholders to deliver data products that solve business problems.• Assessed components of a modern data stack (including native Azure and AWS services, Matillion ETL, Fivetran, Databricks, Snowflake and Microsoft Fabric) via proof of value implementations.•Enrolled on an Advanced Data Fellowship BSc apprenticeship degree with Multiverse completing hands-on projects using technologies such as Python, Pytest, git and Github Actions.
  • Princes Limited
    Business Analyst
    Princes Limited Aug 2022 - Jul 2023
    Liverpool, England, United Kingdom
    • Regularly build data pipelines using Python, Jupyter Notebooks and Alteryx.• Experience with T-SQL and extracting data from Microsoft SQL Server.• Experience with and knowledge of the SAP landscape, including SAP BW.• Regularly customise and optimise PowerBI dashboards using DAX and M respectively. • Present and explain complex topics to a wide variety of technical and non-technical senior stakeholders.• Proven track record of thinking outside of the box to deliver solutions that provide immediate business value.• Written VBA scripts that provide efficiency gains for existing processes.• Played a key role in implementing a business wide colleague attendance platform. This includes building bespoke reports in a proprietary scripting language as well as teaching managers across sites how to use the system.
  • Bpp University
    Data And Technology Tutor
    Bpp University Apr 2022 - Aug 2022
    United Kingdom
    • Taught object oriented programming and data science/machine learning using Python.• Taught data ingestion, preparation and dashboard development using PowerBI.• Taught across many courses including masters degrees in Data Science.
  • Sainsbury'S
    Data Analyst
    Sainsbury'S Aug 2020 - Apr 2022
    Manchester, England, United Kingdom
    • Built a random forest model to predict employee turnover.• Built a time series forecasting model to forecast business wide inclusion metrics. These forecasts were then used to set long term inclusion targets for the whole business.• Automated the creation of presentation ready slide decks using Python.• Used Flask and Python to create a web app. The app's function used NLP to extract sentiment from a text transcript and output this as a data visualisation on the web page.• Use Excel, SQL and Python on a daily basis to produce reports, find insights and build models. • Presented insights from data analysis to senior stakeholders across the business.• Presented and taught data science and programming techniques to other colleagues.
  • Ormskirk School
    Second In Department Mathematics
    Ormskirk School Sep 2019 - Aug 2020
    Ormskirk, England, United Kingdom
    • Extracted insights from question-level analysis data from the previous GCSE exams using Microsoft Excel and Microsoft Forms.• Delivered professional development to the department after attending training courses and conferences.• Showed leadership skills, responsible for the department when the head of department was out of school.
  • Ormskirk School
    Mathematics Teacher
    Ormskirk School Sep 2017 - Aug 2019
    Ormskirk, England, United Kingdom
    • Advanced knowledge of mathematics used to teach mathematics and statistics up to and including A-Level.• Perfected presentation and communication skills by teaching over 2000 1-hour lessons.• Promoted to second in department after 2 years due to demonstrated competence, reliability and teamwork.
  • Ormskirk School
    Trainee Mathematics Teacher
    Ormskirk School Mar 2017 - Aug 2017
    Ormskirk, England, United Kingdom
  • Bishop Rawstorne Church Of England Academy
    Trainee Mathematics Teacher
    Bishop Rawstorne Church Of England Academy Sep 2016 - Feb 2017
    Croston, England, United Kingdom
  • Manchester Communication Academy
    Mathematics Teaching Assistant
    Manchester Communication Academy Sep 2015 - Aug 2016
    Manchester, England, United Kingdom
  • Lancaster University
    R Tutor
    Lancaster University Oct 2013 - Jul 2015
    • Taught undergraduate students how to the use R to solve a variety of problem sheets.• Demonstrated ability to query and visualise data or to solve problems such as finding a linear regression. • Communicated how to use R in a user-friendly way.
  • Lancaster University
    Student Helper (Edt Headstart Geometry Summer School)
    Lancaster University Jul 2013 - Aug 2014
    Lancaster, England, United Kingdom

Michael Porter Education Details

Frequently Asked Questions about Michael Porter

What company does Michael Porter work for?

Michael Porter works for Virgin Media O2

What is Michael Porter's role at the current company?

Michael Porter's current role is Analytics Engineer.

What schools did Michael Porter attend?

Michael Porter attended Lancaster University, Edge Hill University, Multiverse.

Not the Michael Porter you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.