J'ai commencé mon parcours professionnel à l'institut de recherche OFFIS pour l'informatique à Oldenburg. Au cours des quatre années que j'ai passées là-bas, j'ai effectué différentes tâches dans des projets de recherche européens multiculturels, par exemple. Implémentation de prototypes en Java, gestion de projets et coordination de projets et co-rédaction d'articles de recherche dans les domaines de la modélisation, de la sûreté de fonctionnement et de la conception de systèmes embarqués, et l'intégration d'outils de gestion du cycle de vie à l'aide de services web.
Grâce à cela, j'ai pris conscience de mon intérêt pour le développement Web et de mon vif intérêt pour la partie développement de mon travail et je suis passé à l'industrie. En conséquence, j'ai rejoint Itemis où j'ai travaillé sur un produit basé sur Eclipse développé par la société pour la gestion de la traçabilité et je me suis fait certifié comme Scrum Master / Professional.
Depuis 2018, je suis chez Otto où j'ai complémenté mon expérience dans le développement backend avec DevOps et une expertise cloud avec des technologies et des outils de pointe comme AWS, Jenkins, Typescript, Gradle et Spring Boot, etc.
Je suis actuellement à la recherche de nouvelles opportunités qui me permettraient de peaufiner davantage mon savoir-faire technique et mes compétences personnelles.
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
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
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
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
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