Skip to content
View GuledIM's full-sized avatar

Block or report GuledIM

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GuledIM/README.md

Hi πŸ‘‹, I'm Guled Macallin

Data Engineer | Analytics Engineer | Microsoft Fabric Certified Professional

Building reliable data pipelines, transforming raw data into actionable insights, and exploring modern data platforms.

LinkedIn Microsoft Fabric Certified Python SQL


πŸ‘¨β€πŸ’» About Me

I'm a data professional passionate about data engineering, analytics engineering, cloud technologies, and building data-driven solutions.

My focus is on designing and developing data workflows that turn raw, disconnected data into structured, reliable, and meaningful information. I enjoy exploring how modern data platforms can simplify data integration, improve data quality, and enable better business decision-making.

My technical interests span the data engineering lifecycle, from data ingestion and transformation to data modelling, analytics, and reporting.

I work with Python, SQL, PySpark, Pandas, Microsoft Fabric, Snowflake, Flask, APIs, and MQTT, continually developing my skills across data processing, integration, and modern data architecture.

I'm particularly interested in the intersection of data engineering and analytics engineering: building dependable data foundations while ensuring that the resulting data is useful, accessible, and ready for analysis.

🎯 What I Focus On

  • πŸ”„ Data Engineering: Building and developing ETL/ELT workflows and data pipelines.
  • ☁️ Microsoft Fabric: Working with modern data engineering and analytics capabilities across an integrated data platform.
  • ⚑ Data Processing: Using Python, PySpark, and Pandas to manipulate, transform, and analyse data.
  • πŸ—ƒοΈ SQL & Data Modelling: Querying, transforming, and structuring data for analytical use cases.
  • ❄️ Cloud Data Platforms: Exploring Snowflake and modern cloud-based data solutions.
  • πŸ”Œ Data Integration: Connecting systems and services through APIs and message-based communication using MQTT.
  • πŸ“Š Analytics Engineering: Preparing structured, trustworthy data to support reporting and business intelligence.
  • 🌱 Continuous Learning: Exploring data streaming, cloud architecture, automation, and emerging data technologies.

πŸ… Professional Certifications

I have earned the following Microsoft certifications, demonstrating my commitment to developing skills across data engineering and analytics.

Microsoft Certified: Fabric Data Engineer Associate

  • Certification: Microsoft Certified: Fabric Data Engineer Associate
  • Issued: February 2026
  • Valid through: February 2027
  • Credential ID: DA2063E0A9D3F2E7

This certification supports my focus on designing, implementing, and maintaining data engineering solutions using Microsoft Fabric.

Microsoft Certified: Fabric Analytics Engineer Associate

  • Certification: Microsoft Certified: Fabric Analytics Engineer Associate
  • Issued: September 2026
  • Valid through: September 2027
  • Credential ID: 56184A1CED00516E

This certification complements my data engineering background with a focus on analytics solutions, analytical data models, and preparing data for business intelligence.

Data Engineering β€” Generation UK & Ireland

  • Issued: May 2025
  • Participated in an intensive, hands-on data engineering bootcamp.
  • Developed foundational experience in Python, SQL, ETL processes, data modelling, cloud platforms, and pipeline development.
  • Worked on learning activities and team projects simulating real-world data engineering challenges.
  • Developed problem-solving, collaboration, and professional communication skills.

Data Streaming Engineer Foundations β€” Confluent

I have also explored the fundamentals of data streaming through the Confluent Data Streaming Engineer Foundations certificate, gaining an introduction to Apache Kafka and Apache Flink.

This complements my broader interest in data integration, streaming architectures, and the movement of data between systems.


πŸ› οΈ Technical Skills & Technologies

πŸ’» Programming & Data Processing

Python PySpark Pandas SQL

  • Python: Data processing, scripting, automation, and application development.
  • PySpark: Distributed data processing and large-scale data transformation.
  • Pandas: Data manipulation, cleaning, exploration, and analysis.
  • SQL: Data querying, filtering, aggregation, transformation, and analytical problem-solving.

☁️ Data Engineering & Analytics

Microsoft Fabric Snowflake

  • Microsoft Fabric: Data engineering, data integration, data transformation, and analytics workflows.
  • Snowflake: Cloud data warehousing and analytical data platforms.
  • ETL/ELT: Data extraction, transformation, loading, and integration concepts.
  • Data Modelling: Structuring data for consistency, usability, and analytical workloads.
  • Analytics Engineering: Developing data foundations that support reliable reporting and business intelligence.
  • Data Quality: An interest in improving the consistency, reliability, and usability of analytical data.

πŸ”Œ APIs, Applications & Integration

Flask REST APIs MQTT

  • Flask: Python web application and backend API development.
  • APIs: System integration, data exchange, and connecting applications to external services.
  • MQTT: Lightweight messaging and communication between connected systems.
  • Data Integration: Exploring ways to move and exchange data between applications, services, and platforms.

🌊 Streaming & Emerging Technologies

  • Apache Kafka: Foundational knowledge gained through data streaming learning.
  • Apache Flink: Introduction to stream-processing concepts.
  • Data Streaming: An interest in event-driven systems and real-time data processing.
  • Modern Data Architecture: Exploring scalable approaches to data ingestion, transformation, storage, and analytics.

🧰 Development & Workflow

  • Git and GitHub
  • Version control and repository management
  • Python development
  • SQL development
  • API integration
  • Collaborative project development

πŸ—οΈ Areas of Interest

I'm interested in developing practical solutions across the following areas.

Area Focus
Data Engineering Data ingestion, transformation, pipeline development, and integration
Analytics Engineering Preparing structured, reliable data for reporting and analysis
Cloud Data Platforms Microsoft Fabric, Snowflake, and cloud-based data solutions
Big Data Processing Python, PySpark, and scalable data transformation
Data Integration APIs, ETL/ELT workflows, and connecting disparate systems
Data Streaming Kafka, Flink, MQTT, and event-driven data flows
Backend Development Python applications and Flask-based APIs
Business Intelligence Making data accessible and useful for analytical decision-making

πŸš€ Projects & Practical Learning

I use practical learning and project development to deepen my understanding of data engineering and analytics.

I'm particularly interested in projects that demonstrate the complete journey from source data to usable analytical outputs.

πŸ”„ Data Pipeline Development

Exploring how to build workflows that extract data from different sources, transform it into a consistent structure, and prepare it for downstream analysis.

Technologies: Python, SQL, Pandas, PySpark.

☁️ Microsoft Fabric Data Solutions

Developing my understanding of how Microsoft Fabric can bring data ingestion, transformation, engineering, and analytics together in an integrated environment.

Technology: Microsoft Fabric.

❄️ Cloud Data Warehousing

Exploring modern data warehousing concepts, analytical data structures, and cloud-based approaches to storing and querying data.

Technology: Snowflake, SQL.

πŸ”Œ API-Based Data Integration

Exploring how Python applications can communicate with APIs, retrieve data from external services, and make that data available for processing.

Technologies: Python, Flask, APIs.

🌊 Data Streaming & Messaging

Developing my understanding of how data can be exchanged between systems through messaging protocols and streaming platforms.

Technologies: MQTT, Apache Kafka, Apache Flink.

Explore my repositories for available projects, source code, experiments, and technical learning.


πŸ“š Continuous Learning

Technology evolves constantly, and I believe that strong data professionals need both technical foundations and a willingness to keep learning.

I'm continuing to develop my knowledge of:

  • Modern data engineering architectures.
  • Microsoft Fabric and cloud-based analytics.
  • Python-based data processing and automation.
  • Advanced SQL and analytical data modelling.
  • Distributed processing with PySpark.
  • Cloud data warehousing with Snowflake.
  • API development and system integration.
  • Streaming data architectures and messaging.
  • Data quality, governance, and reliable data delivery.

My goal is to continue strengthening my ability to build data solutions that are scalable, maintainable, and valuable to the people who use them.


🀝 Let's Connect

I'm always interested in connecting with people working in data engineering, analytics engineering, cloud technologies, and data platforms.

Whether it's sharing ideas, discussing technical challenges, exploring new technologies, or collaborating on projects, I'm keen to learn from the wider data community.

Connect on LinkedIn

Building data solutions. Learning continuously. Turning data into insights. πŸš€

Popular repositories Loading

  1. transaction-tracking-app transaction-tracking-app Public

    This was my first bootcamp project, where I built a CLI-based menu system for a cafΓ© to manage products, customers, couriers, and transaction data. The project evolved over six stages β€” from basic …

    Python

  2. Super-Cafe-ETL Super-Cafe-ETL Public

    In this group project simulating a real-world setting, we built a scalable ETL pipeline to process daily CSV transactions into a centralized PostgreSQL database. We used Docker, Grafana for visuali…

    Python

  3. chicken-breeder-app chicken-breeder-app Public

    A simple CLI-based chicken record management app built in Python. Designed as a proof of concept to help a local chicken breeder digitize their paper-based system.

    Python

  4. local-cafe-etl local-cafe-etl Public

    CafΓ© Order ETL Pipeline | Python, Docker & MySQL CLI & GUI Proof of Concept for local data management and PII-safe record storage.

    Python

  5. GuledIM GuledIM Public