Skip to content
View rushmetra's full-sized avatar
🌎
Anywhere
🌎
Anywhere

Highlights

  • Pro

Block or report rushmetra

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
rushmetra/README.md

About Me

I hold an MSc in Software Engineering from the University of Minho, with specializations in Knowledge Engineering and Cryptography and Information Security. I also hold a BSc in Software Engineering from the same university.

My professional interests include machine learning, data warehousing, ETL systems, and Google Cloud. Currently, I'm working with SAP ABAP programming and SAP CPI implementations.

Most of my repositories are related to academic and research projects 🎓 — you can find some of my featured work pinned below.


Technology Stack

Python, C, C++, Java, Terraform, Docker && Docker Compose, Makefile, Apache Kafka, SQL, Git, SAP ABAP, SAP CPI


Master’s Thesis & Published Work

As part of my MSc, I designed and implemented a microservices-based ETL architecture leveraging Apache Kafka for real-time data streaming and Docker Compose for service orchestration. The project focused on improving scalability, maintainability, and modularity in modern data processing systems.

The source code and implementation details are available in my repository:
🔗 Microservice Architecture for ETL Patterns

This research was also published at the 20th International Conference on Hybrid Artificial Intelligent Systems (HAIS 2025), held in Salamanca, Spain.

Publication:

A Microservice System Architecture for Receiving ETL System Patterns
Hybrid Artificial Intelligent Systems, HAIS 2025, Salamanca, Spain, October 16–17, 2025, Proceedings, Part I.
Springer Link


How to reach me

Rui Guilherme Monteiro | LinkedIn Rui Guilherme Monteiro

Pinned Loading

  1. CP-K_means CP-K_means Public archive

    Lloyd's K-Means clustering algorithm for Parallel Computing course 2022/2023 @ uminho

    C

  2. Cryptographic-Structures Cryptographic-Structures Public

    Pratical assignments of Cryptographic Structures 2022/2023

    Jupyter Notebook

  3. noSQL-Migrations noSQL-Migrations Public archive

    Forked from jjgonc/noSQL_Project

    Migrating MySQL to NoSQL Databases (MongoDB and Neo4J) and comparing both approaches

    Jupyter Notebook

  4. CPIGovernanceAutomation CPIGovernanceAutomation Public archive

    Forked from webst2r/PI-CPIGovernanceAuto

    "CPI Governance Automation" project for PI 23/24 @ UMinho in partnership with Accenture

    Java

  5. Microservice-Architecture-ETL-Patterns Microservice-Architecture-ETL-Patterns Public

    Implementation of a Microservice System Architecture for Receiving ETL System Patterns in Python, Docker and Apache Kafka

    Python

  6. DataMining DataMining Public

    Forked from jjgonc/DataMining

    [2022-2023] Data Mining @ UMinho

    Python