Your browser is outdated!

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

×

Omar KACIMI

Omar KACIMI

Ingénieur en qualité et développement logiciel

30 ans
Hamburg (22767) Germany
En poste En recherche active
Ayant travaillé à OFFIS: institut de recherche pour l'informatique à Oldenbourg au cours des quatre dernières années, j'ai acquis des compétences dans divers domaines. Dans différents projets de recherche européens, j'ai participé à des activités de gestion de projet, y compris des réunions dans un environnement interculturel me permettant d'évoluer de manière significative sur le plan interpersonnel. De plus, mes compétences en rédaction et en présentation ont été perfectionnées tout au long de la rédaction et de la présentation des livrables projet et de plusieurs articles scientifiques.Sur le plan technique, je suis devenu plus expérimenté dans le développement Java.

À travers différents projets utilisant la technologie EMF y compris un modèle EMF basé sur Simulink et un moteur de recherche basé sur RDF pour les modèles EMF, je suis devenu très compétent dans les technologies Eclipse. En outre, en travaillant intensivement sur l'intégration logicielle standardisée basée sur la technologie Web (OSLC), j'ai également acquis des connaissances dans le domaine du développement Web basé sur Java. Enfin, en travaillant sur un Tool Chain qui facilite la récupération des données d'ingénierie à partir de différents outils, je me suis bien initié aux technologies du monde big data tel que RDF, SPARQL en tant que langage et protocole, le framework Apache Jena et plusieurs triplestores en open source.

Après avoir acquis ces compétences, j'ai rejoint Itemis pour m'appliquer dans un contexte industriel et m'épanouir autant sur le plan technique que personnel. En conséquence, j'y ai appris à travailler selon Scrum sur un produit basé sur Eclipse et j'ai également eu l'opportunité de suivre une formation Scrum et d'obtenir une certification Scrum master / professional.Je suis actuellement à l'affût de nouvelles opportunités qui me permettraient de raffiner mon savoir-faire technique et mes compétences personnelles.

Développeur logiciel

OTTO
Depuis février 2018
CDI
Hamburg
Allemagne
  • Développeur auprès du département e-commerce
  • Java, Spring, Spring Boot, AWS, Mongo DB, Atlas

IT Consultant

ITEMIS AG
Juin 2017 à décembre 2017
  • développment en Java / Eclipse RCP selon la méthodologie Scrum du produit Yakindu Traceability
  • Accomplissement de plusieurs formations en Scrum (Certified Scrum Master/Professional ), Clean Code et en TDD.

Chercheur Assistant

OFFIS
Janvier 2016 à mars 2017
CDD
Oldenbourg
Allemagne
  • Services de conseil pour l'institut royal de technologie de Stockholm KTH
  • Développement d'une chaîne d'outils pour des requêtes Cycle de Vie basée sur le standard OSLC
  • Contribution en cours au projet Eclipse Lyo
  • Expérience avec les technologies big data: bases de données RDF (triplestores) et SPARQL en tant que standard et langage de requêtes
  • Participation au projet de recherche AMALTHEA4public
  • Développement à base de JAVA / les librairies Lyo OSLC4J , Apache Jena ARQ et OpenRDF Sesame en tant que librairies client et de technologie triplestore open-source compatible avec le standard HTTP SPARQL

Chercheur Assistant

OFFIS & Université de Carl von Ossietzky d'Oldenburg, Département d'informatique
Janvier 2015 à décembre 2015
CDD
Oldenburg
Allemagne
  • Participation au projet de recherche AMALTHEA4public financé par ITEA3, continuation du projet AMALTHEA visant le développement d'une platforme d'outils open source pour l'ingénierie de systèmes embarqués multi-core
  • Développement d'un adapteur pour la platform pour des scénarios d'intégration à base du standard OSLC
  • Développement d'un moteur de requêtes SPARQL pour les modèles EMF à base d'Apache Jena
  • Contribution en cours au projet Eclipse APP4MC
  • Participation au projet CSE (CSE: Centre interdisciplinaire de recherche dans l'ingénierie de Systèmes critiques pour les systèmes socio-techniques)
  • Intégration d'une chaîne d'outils interopérable basée sur des techniques de recherche, IBM DOORS et l'outil BTC Embedded Specifier pour la formalisation et l'analyse de la consistance d'exigences. Intégration basée sur le standard OSLC
  • Développement à base du Framework de Modeling Eclipse, les libraires Lyo OSLC4J et Apache Jena ARQ

Chercheur Assistant

OFFIS
Janvier 2013 à décembre 2014
CDD
Oldenburg
Allemagne
  • Participation au projet de recherche MBAT: Model-Based Analysis and Testing. Projet de recherche financé par: the ARTEMIS Joint Undertaking
  • Rédaction et revue de livrables projet et participation à des réunions avec les partenaires projet
  • Management et rédaction de plusieurs articles scientifiques revues par des pairs et présentation de deux de ces articles dans des conférences européennes
  • Contribution au développement d’un système d’analyse de la sûreté de fonctionnement d’un logiciel critique à base de modèles d’injection de fautes et Model Checking (Model-Based Safety Analysis)
  • Extension du standard OSLC pour l'intéropbilité des outils de gestion de cycle de vie en partenariat avec des acteurs majeurs de l'industrie logiciel e.g. DASSAULT systems
Détails de l'expérience
  • Contexte technique: Eclipse RCP/développement Plug-in Eclipse, API Simulink/ Stateflow, UML Testing Profile, OSLC, Méta-modèle pour l’analyse et le test à base de modèles, Eclipse Lyo OSLC4J, chaînes d'outils IBM pour la gestion de cycle de vie, the Amalthea platform for multi-core development
  • Bilan: Expérience avec l’état de l’art de la recherche dans la V&V des systèmes critiques, travail dans des projet de recherche dans le domaine des systèmes embarqés d’envergure continentale
  • Recherche de l'état de l'art en matière de la gestion de l'impact d'une mise à jour dans le test
  • Conception d'un algorithme de génération de cas de tests à partir d'un modèle de test et de cas de test existants
  • Spécification, développement et test de la solution proposée
Détails de l'expérience
  • Bilan: découverte du milieu de la recherche et développement, spécification, développement et test d’un logiciel
  • Contexte technique: Model-Based Testing, Eclipse RCP / développement Plug-in sous Eclipse, MaTeLo, UML

Ingénieur assistant: mise en place d'une usine à test pour la validation d'un logiciel

ALL4TEC
Octobre 2011 à février 2012
Stage
LAVAL
France
  • Prise en main d'un environnement de gestion automatisée du cycle de vie d'un logiciel
  • Etude de divers robots de test d'applications Eclipse RCP
  • Prise en main du logiciel MaTeLo
  • Mise en place d'un processus d'automatisation de la génération et l’exécution de cas de tests pour des artefacts logiciels nouvellement créés par l’usage de modèles et de robots de test
Détails de l'expérience
  • Contexte technique: Model-Based Testing, MaTeLo, Eclipse RCP, SWTBot, Hudson, Maven, intégration continue
  • Bilan : première expérience avec un environnement d’intégration continue, prise en main du robot de test SWTBot, première expérience avec le Model-Based Testing et le logiciel MaTeLo

Développeur logiciel

aéroport Tanger Ibn Batouta
Juin 2010
Stage
Tanger
Maroc
  • Développement d'une application d'automatisation de sonorisation des messages d'embarquement
Détails de l'expérience
  • Contexte technique: Java IO/Swing

Technicien IT: assistance des techniciens IT

YAZAKI filiale zone franche
Juin 2010
Stage
Tanger
Maroc
  • Assistance des techniciens IT dans les tâches de maintenance informatique