Ayoub Ziat
Angestellt, Software-Entwickler, Novatec Consulting GmbH
Essen, Deutschland
Werdegang
Berufserfahrung von Ayoub Ziat
Tools & Technologies: Pycharm, Jetbrains MPS, mbeddr, Python, C/C++, AWS IoT, BLE, RESTful Services, MQTT, WebSockets, ESP32, ESP8266, Raspberry Pi, JUnit, NUnit, Git, Gradle, Unit-Testing, Integration-Testing, System-Testing, HiL-Testing, Scrum.
Werkstudent im Bereich Embedded Softwareentwicklung. Tools & Technologies: JetBrains MPS, mbeddr, C/C++, AWS IoT, BLE, REST, MQTT, WebSockets, Sensors, ESP32, ESP8266, Git, Gradle, Unit-Testing, Integration-Testing, System-Testing, Scrum.
Praktikum im Bereich Language Engineering: - Die Entwicklung von domänenspezifischen Sprachen (DSLs). - Die Code-Generierung. In dem Praktikum wurde eine Xtext-DSL entwickelt. Hierzu wurde die Grammatik der DSL in Eclipse-Xtext definiert. Außerdem wurden anhand der Xtend-Sprache, die ebenfalls in Xtext entwickelt ist, Code-Generatoren für zwei Outputs implementiert: eine .iCal Datei und eine HTML-Seite. https://github.com/ayoubziat/xtext_DSL_example
Ausbildung von Ayoub Ziat
4 Jahre und 7 Monate, Okt. 2014 - Apr. 2019
Elektrotechnik
Hochschule Bochum - University of Applied Sciences
Java-Programmierung, C-Programmierung und Softwareentwicklung Automatisierungstechnik (Robotik/Regelungstechnik) Antriebstechnik/Leistungselektronik Digitale Signalübertragung Mikrocontroller Batterietechnik
5 Monate, März 2014 - Juli 2014
T/TI-Kurs
Internationales Studienkolleg an der FH Kaiserslautern
Mathematik Informatik Physik (Elektrotechnik, Mechanik)
Sprachen
Deutsch
Fließend
Englisch
Fließend
Französisch
Muttersprache
Arabisch
Muttersprache