Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Michael Rosin

Michael Rosin

Data Engineer
Pretoria

Summary

Highly skilled and results-driven Data Engineer with a strong background in designing, developing, and maintaining data systems and solutions. Expertise in building data pipelines, database management, and automating processes. Experienced in data engineering for industries such as agriculture, pharmaceuticals, and enterprise resource planning (ERP) migrations. Currently serving as a Data Engineer and Product Owner, managing pipelines, collaborating with stakeholders, and ensuring data integrity and quality.

Overview

2
2
years of professional experience
4
4
years of post-secondary education
7
7
Certifications

Work History

Data Engineer

Synapse Junction
Sandton, Johannesburg
09.2024 - Current
  • Develop and maintain data pipelines using PySpark within Azure Synapse Analytics (ASA) environment.
  • Implement and optimise data processing for Parquet files in Data Lake Gen2.
  • Work with APIs (e.g., Sage EVO) and SDKs (e.g., Firebase) to streamline data ingestion and processing.
  • Designed automated testing processes to validate client-side data before computation and future processing.
  • Worked with Microsoft Fabric to structure data for Power BI visualization, ensuring optimal formatting.
  • Acting as Product Owner, engaging in weekly sprint planning and reviews with stakeholders to discuss product goals and budgets.
  • Utilise GitHub for version control and Jira for task and project management.

Computer Scientist

Fourier-E
Centurion, Gauteng
01.2023 - 08.2024
  • Designed, developed, and maintained scalable and efficient Data Warehouses for multiple clients.
  • Built robust ERP data pipelines for seamless data integration and migration.
  • Assisted with an ERP migration project, specifically from SAP B1 to SAP S4
  • Automated report generation and visualisations using Power BI, enabling better decision-making for clients.
  • Developed and maintained relational databases for various data storage needs.
  • Assessed and analyzed the data landscape of different clients, providing tailored solutions for data centralization.
  • Implemented automation processes to improve operational efficiency and reduce manual workloads.
  • Integrated automated testing into data workflows to ensure data quality and integrity.

Education

BSc Honours - Computer Science And Information Technology

North-West University
Potchefstroom, South Africa
01.2022 - 12.2022

Bachelor of Science - Information Technology

North-West University
Potchefstroom, South-Africa
01.2019 - 12.2021

Skills

ETL development

Data pipeline design

Data modeling

Data warehousing

Database design

Database optimisation

Python

Azure Synapse Analytics

ERP systems

Power BI

SSIS

Problem solving

SQL

Leadership

Certification

Azure Synapse Analytics: Beginner to Expert

Timeline

Data Engineer

Synapse Junction
09.2024 - Current

Computer Scientist

Fourier-E
01.2023 - 08.2024

BSc Honours - Computer Science And Information Technology

North-West University
01.2022 - 12.2022

Bachelor of Science - Information Technology

North-West University
01.2019 - 12.2021

Azure Synapse Analytics: Beginner to Expert

The Fundamentals of DataOps

Taming Big Data with MapReduce and Hadoop

Google Cloud Professional Data Engineer

Git

Agile Intro

API

Michael RosinData Engineer