Kurzprofil
Übersicht
Berufserfahrung
Ausbildung
Kompetenzen
Sprachen
Zertifizierung
Zeitleiste
Generic
khalid El Aoufi

khalid El Aoufi

Adelsheim

Kurzprofil

Ich habe zwei Master-Abschlüsse, einen in Embedded Systems und einen in Automatisierungstechnik. Ich verfüge über fundierte Kenntnisse in C/C++, Python sowie in der Arbeit mit Sensoren auf Raspberry Pi und Arduino. Meine Masterarbeit und zahlreiche Kurse im Bereich Maschinelles Lernen und Deep Learning konzentrieren sich auf die Entwicklung von AI-basierten Predictive Maintenance Systemen. Mein Ziel ist es, meine Programmierkenntnisse und Erfahrungen in Predictive Maintenance anzuwenden.

Übersicht

2
2
years of professional experience
3
3
years of post-secondary education
1
1
Certification

Berufserfahrung

SPS-Programmierer

DBS GmbH Automatisierungstechnik
Adelsheim, Deutschland
2025.07 - heute
  • Erstellung von SPS-Programmen
  • Inbetriebnahme elektrischer Steuerungen beim Kunden
  • Erstellung von Dokumentationen

Software Inbetriebnehmer

ROTZINGER PharmaPack GmbH
Waiblingen
2025.01 - 2025.06
  • Inbetriebnahme und Implementierung von Softwarelösungen im pharmazeutischen Verpackungsbereich
  • Technischer Ansprechpartner für Automatisierungs- und IT-Lösungen
  • Mitwirkung an digitalen Transformationsprojekten und Schnittstellenentwicklung

Praktikant Softwareentwicklung

Atlascopco
Bretten
2024.06 - 2024.11
  • Entwickle und programmiere SPS-Systeme(Speicherprogrammierbare Steuerung) unter Verwendung von Beckhoff TwinCAT für industrielle Maschinen.
  • Arbeite an einem Modul für maschinelles Lernen, dasPredictive Maintenance-Strategien implementiert, umWartungsbedarf automatisiert vorherzusagen undBetriebsausfälle zu minimieren. Verwende dabei Methodenwie logistische Regression und Entscheidungsbäum.
  • Analysiere Maschinendaten und implementiere Algorithmenmit Python, um die Zuverlässigkeit und Effi zienz vonProduktionsanlagen zu verbessern.

Masterarbeit

BTU
cottbus
2024.02 - 2024.11

Projekttitel: Entwicklung und Implementierung eines Condition-Monitoring-Systems in einer Industrie-nahen Umgebung

  • Entwicklung eines Condition-Monitoring-Systems mit Fokus auf Predictive Maintenance
  • Integration industrieller Sensorik und Echtzeit-Datenerfassung (Arduino, Raspberry Pi)
  • Datenvorverarbeitung und Machine-Learning-Analyse mit Python
  • SPS-Programmierung und Maschinenanbindung
    (TwinCAT 3, Siemens TIA Portal V19, Structured Text)

Werkstudent Softwareentwicklung

MakroSolutions GmbH
Leipzig
2024.01 - 2024.05
  • Programmierung von SPS-Systemen (Siemens S7)für industrielle Fertigungsanlagen.
  • Durchführung von Fehleranalysen und Optimierungen an Betriebsmitteln, um Ausfallzeiten in der Serienproduktion zu minimieren.
  • Dokumentation von Schaltplänen und Bauteillisten gemäß industriellen Standards.

Werkstudent SPS-Programmierer

Stanova
Berlin
2023.07 - 2023.12
  • Entwicklung und Programmierung von Sps-gesteuerten Maschinen unter Verwendung von strukturiertem Text (ST) in Twincat 3.
  • Spezialisierung auf die Programmierung von Maschinen für Stanzen und Schneiden.

Ausbildung

Master of Science - Elektrotechnik - Automatisierungstechnik

Brandenburgische Technische Universität
Cottbus
2021.10 - 2025.02

DSH-2 - DSH-Vorbereitung

Universität Kiel
2020 - 2021

Goethe-Zertifi B1 - Goethe-Institut

Goethe-Institut
Rabat, Marokko
2018 - 2019

Master of Science - Eingebettete Elektronik und Telekommunikationssys

Universität Ibn Tofail
Kenitra-Marokko
2016 - 2018

Bachelor of Science - Wissenschaften der Materie - Physik

Universität Ibn Tofail
Kenitra-Marokko
2012 - 2015

Ibn Batota Gymnasium
Kenitra-Marokko
2009 - 2012

Kompetenzen

Automatisierungstechnik

  • Elektrische Messtechnik und Messdatenerfassung
  • Sensorik und Messung nichtelektrischer Größen
  • Regelungs- und Steuerungstechnik, ereignisdiskrete Systeme
  • Simulation von Fertigungssystemen, verteilte Steuerungssysteme
  • SPS-Programmierung (TwinCAT 3, Siemens TIA Portal/Step7, Codesys, PC Worx, PLCnext Engineer)
  • IEC 61131-3 (Strukturierter Text, ST), SPS-Basisprogrammierung und Inbetriebnahme

Softwareentwicklung & Datenkommunikation

  • Programmierung: Python (Data Science, Machine Learning, KI), C/C (eingebettete Systeme), ST
  • Datenmodellierung und Datenschemata (XML, JSON)
  • Versionsverwaltung mit Git
  • Netzwerk- und Kommunikationsprotokolle: MQTT, OPC UA
  • Debugging und Datenanalyse mit Wireshark
  • Sichere Kommunikation mit TLS-Zertifikaten

Künstliche Intelligenz & Predictive Maintenance

  • Entwicklung von Machine-Learning- und KI-Modellen zur vorausschauenden Instandhaltung
  • Datenaufbereitung, Feature Engineering und Analyse von Sensordaten
  • Anwendung mathematischer Grundlagen (Lineare Algebra, Statistik, Optimierung)

Tool-Kenntnisse

  • TwinCAT 3, TIA Portal, Step7, Codesys, PLCnext Engineer, PC Worx, Git, XML, JSON, MQTT, OPC UA, Wireshark, TLS-Zertifikate

Sprachen

Arabisch
Muttersprache
Deutsch
Fortgeschrittene Kenntnisse
C1
Französisch
Gute Kenntnisse
B2
Englisch
Mittlere Kenntnisse
B1

Zertifizierung

  • TwinCAT-3 (Beckhoff)

Inhalte: SPS-Programmierung in ST (IEC 61131-3), Hardwarekonfiguration, ADS-Kommunikation, Debugging und Bibliothekserstellung. (Beckhoff, 10/2023)

  • Machine Learning von A-Z: Lerne Python & R für Data Science!

Inhalte: Data Preprocessing, Supervised/Unsupervised Learning, Modellierung mit Python und R. (Udemy, 09/2024, 36.5h)

  • Advanced Data Analysis using Wavelets and Machine Learning

Inhalte: Signalverarbeitung mit Wavelets, Feature Engineering, Machine Learning Modelle. (Udemy, 09/2024, 10h)

  • Mathematical Foundations of Machine Learning

Inhalte: Mathematische Grundlagen (Lineare Algebra, Statistik, Optimierung) für Machine Learning. (Udemy, 09/2024, 16.5h)

  • Maintenance Management: AI in Predictive Maintenance

Inhalte: KI-Anwendungen in der vorausschauenden Wartung von Industrieanlagen. (Udemy, 07/2024, 2h)

  • Machine Learning For Engineering: A-Z

Inhalte: ML-Algorithmen und Anwendungen im Ingenieurwesen, Python-Implementierung. (Udemy, 08/2024, 12h)

  • Beckhoff Umsteigerkurs (Online)

Inhalte: Projekte, einfache/erweiterte SPS-Programmierung, Visualisierung, dezentrale Teilnehmer.
(sps4you, 2024)

  • SPS Programmieren lernen - Grundkurs

Inhalte: Grundprinzipien der SPS-Programmierung, TIA Portal, STEP 7, digitale Ein-/Ausgänge. (sps4you, 2024, Kursfortschritt: 49%)

Zeitleiste

SPS-Programmierer

DBS GmbH Automatisierungstechnik
2025.07 - heute

Software Inbetriebnehmer

ROTZINGER PharmaPack GmbH
2025.01 - 2025.06

Praktikant Softwareentwicklung

Atlascopco
2024.06 - 2024.11

Masterarbeit

BTU
2024.02 - 2024.11

Werkstudent Softwareentwicklung

MakroSolutions GmbH
2024.01 - 2024.05

Werkstudent SPS-Programmierer

Stanova
2023.07 - 2023.12

Master of Science - Elektrotechnik - Automatisierungstechnik

Brandenburgische Technische Universität
2021.10 - 2025.02

DSH-2 - DSH-Vorbereitung

Universität Kiel
2020 - 2021

Goethe-Zertifi B1 - Goethe-Institut

Goethe-Institut
2018 - 2019

Master of Science - Eingebettete Elektronik und Telekommunikationssys

Universität Ibn Tofail
2016 - 2018

Bachelor of Science - Wissenschaften der Materie - Physik

Universität Ibn Tofail
2012 - 2015

Ibn Batota Gymnasium
2009 - 2012
khalid El Aoufi