Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Omar KACIMI

Omar KACIMI

Software-Qualität und Entwicklungsingenieur

31 Jahre alt
Hamburg (22767) Germany
Demnächst verfügbar Verfügbar
Mein beruflicher Werdegang hat beim OFFIS Informatik Forschungsinstitut in Oldenburg begonnen. Während der vier Jahre, die ich da verbracht habe, habe ich unterschiedliche Arten von Aufgaben erledigt innerhalb einer Vielzahl von europäischen Forschungsprojekten. Ich habe dabei z.B. Projektmanagement-Qualifikationen erworben. Weiter habe ich unterschiedliche Software-Prototypen in Java entwickelt und mehrere wissenschaftliche Artikel über Analysis and Safety of Embedded Systems geschrieben, darüberhinaus habe ich Artikel über die Integration von Lebenszyklus Management Tools veröffentlicht.

Ich habe bei der Forschung viel Spaß gehabt. Währenddessen habe ich festgestellt, dass ich mich für Software-Entwicklung begeistern kann und bin somit in die Industrie gewechselt. Bei meiner nächsten Arbeitsstelle (ITEMIS AG) habe ich an einem Eclipse-basierten Produkt für Traceability Management gearbeitet. Dort habe ich mich auch als Scrum Master zertifizieren lassen.

Seit 2018 arbeite ich bei Otto. Hier habe ich meine Backenderfahrungen und Know-how mit DevOps und Cloud Expertise ergänzt. Die Arbeit mit aktuellen Werkzeugen und Technologien wie AWS, Jenkins, Typescript, Gradle, Spring Boot u.s.w. ist hierbei sehr hilfreich.

Aktuell interessiere ich mich für die Weiterentwicklung in die Bereichen Full-Stack Entwicklung und DevOps.

Software Entwickler

OTTO
Seit Februar 2018
Dauerstellung
Hamburg
Deutschland
  • Web Entwicklung bei e-commerce Bereich von Otto
  • Java, Spring, Spring boot, Amazon Web Services, Mongo DB, Atlas, Dynamo DB, Typescript, Gradle, Golang

IT Berater

ITEMIS AG
Juni 2017 bis Dezember 2017
Hamburg
Deutschland
  • Entwicklung des Yakindu Traceability Produkt nach den Scrum Richtlinien in Java / Eclipse RCP
  • Teilnahme an mehrereren Schulungen: Scrum (Zertifizierter Scrum Master / Professional), Clean Code und TDD

Wissenschaftlicher Mitarbeiter

OFFIS & Carl von Ossietzky Universität Oldenburg, Department für Informatik
Januar 2013 bis März 2017
Oldenburg
Deutschland
  • Teilnahme an mehreren Forschungsprojekten einschließlich Artemis MBAT, CSE und Amalthea4Public
  • Entwicklung eines Adapters für die Amalthea4Public-Projektplatform für Integrationsszenarien nach dem OSLC-Standard
  • Entwicklung einer SPARQL Query Engine für EMF-Modelle basierend auf Apache Jena
  • Integration einer interoperablen Anforderungsformalisierungs- und Konsistenzanalyse-Toolchain basierend auf Forschungstechnologien, IBM DOORS und dem BTC Embedded Anforderungswerkzeug. Integration basierend auf dem OSLC Standard
  • Teilnahme an der Entwicklung einer Modelltransformation von Matlab Simulink / Stateflow-Modellen mit JAVA und dem Eclipse Modeling Framework
  • Entwicklung einer Lifecycle Query ToolChain (durch den OSLC-Standard)
  • Erweiterung des OSLC-Standards für die Interoperabilität von Lifecycle-Management-Tools mit wichtigen Akteuren der Softwareindustrie, z.b. DASSAULT-Systeme
  • Mitgestaltung und Überprüfung von Projektleistungen und Teilnahme an Treffen mit Projektpartnern
  • Management, Authoring und Co-Authoring mehrerer von Experten begutachteter wissenschaftlicher Artikel und Präsentation von zwei von ihnen auf EU-Konferenzen
  • Laufender Beitrag zum Eclipse Lyo Projekt
  • Technologien: JAVA / die Lyo OSLC4J-Bibliotheken, Apache Jena ARQ, SPARQL Sprache / Protokoll und Open Source HTTP SPARQL-fähige Triple-Store-Technologie, IBM Rational Lifecycle Management Toolsuite, Matlab Simulink / Stateflow
Mehr erfahren
  • Untersuchung der Verwaltung einer aktualisierten Testspezifikation
  • Entwurf einer Teststrategie zur Generierung von Testfällen aus einem Testmodell und vorhandenen Testfällen
  • Spezifikation und Design der Lösung in UML
  • Implementierung eines Backends basierend auf JAVA und dem Eclipse Modeling Framework und einer GUI basierend auf SWT
Mehr erfahren

Ingenieursassistent: Erstellung eines modellbasierten Testautomatisierungsprozesses

ALL4TEC
Oktober 2011 bis Februar 2012
LAVAL
Frankreich
  • Analyse der kontinuierlichen Integrationsumgebung des Unternehmens
  • Automatisierung der Testgenerierung und ausführung für neu erstellte Softwareartefakte durch Verwendung eines Testmodells und Testausführungsrobotern
Mehr erfahren

Master-Abschluss in Systems Engineering und Projektmanagement. Spezialisierung: Qualität und Zuverlässigkeit von Computersystemen (ex QUASI) (Doppelabschluss)

Institut für Ingenieurwissenschaften und -techniken von Angers (ISTIA), Frankreich

September 2011 bis September 2012
Abschlussarbeit: Erstellung einer Testfallgenerierungsstrategie zur Verwaltung einer Spezifikationsänderung und des begleitenden Testmodellupdates

Master-Abschluss in Software Engineering

Nationale Hochschule für angewandte Wissenschaften von Tanger (ENSA), Marokko

September 2009 bis September 2011

Höhere Studienabschluss in Naturwissenschaften und Technik

Fakultät für Naturwissenschaften und Technik in Tanger (FST), Marokko

September 2007 bis September 2009
  • Scrum (Zertifizierter Scrum Master / Professional)
  • Arabisch: Muttersprache
    Experte
  • Französisch: fließend
    Experte
  • Englisch: fließend, TOEIC 92%
    Fortgeschritten
  • Deutsch: Fortgeschrittene Mittelstufe, Stufe B2
    Gut
  • Spanisch: Mittelstufe
    Fortgeschrittener Anfänger
  • OSLC (Open Services for Lifecycle Collaboration)
  • UML Testing Profile
  • OAuth 2.0
  • SPARQL
  • Riskomanagement: FMEA (Failure Modes and Effects Analysis)
  • Sicherheitsanalyse: Fault Tree Analysis, software fault injection, model checking, model-based safety analysis
  • TDD / Clean code
  • UML, Merise
  • Restful Services
  • MaTeLo, Model-Based Testing
  • SQL, SPARQL
  • HTML
  • C, C++(QT)
  • JAVA
  • Golang
  • Typescript
  • Eclipse Framework (Rich Client Platform, Eclipse Modeling Framework), Eclipse Lyo
  • Apache Jena
  • Subversion, Git
  • MySQL, Oracle (10g, 11g), SQLite, Apache Jena TDB / Fuseki, Eclipse RDF4J, Stardog triplestore, Dynamo DB, Mongo DB
  • Matlab Simulink/Stateflow
  • IBM DOORS Next Generation, IBM Rational Quality Manager, IBM Jazz Team Server
  • BTC Embedded Specifier
  • Jenkins
  • AWS(Codepipeline, IAM,EC2,DynamoDB, Cloudformation, CDK...)
  • Gradle