Omar KACIMI
Angestellt, Software Developer, Otto (GmbH & Co KG)
Hamburg, Deutschland
Werdegang
Berufserfahrung von Omar KACIMI
- Web Entwicklung bei e-commerce Bereich von Otto - Java, Spring, Spring boot, Amazon Web Services, Mongo DB, Atlas
- Java / Eclipse RCP development according to Scrum of the Yakindu Traceability product - The accomplishment of several training sessions. In Scrum (Certified Scrum Master/Professional), Clean Code, and TDD.
- Consultancy for the KTH Royal institute of Technology in Stockholm - Development of a Lifecycle Query ToolChain enabled by the OSLC Standard - Experience with big data technologies: RDF databases, triplestores and SPARQL as query language and protocol - Development based on JAVA / the Lyo OSLC4J libraries, Apache Jena ARQ and OpenRDF Sesame as client libraries and open source HTTP SPARQL-enabled triplestore technology
AMALTHEA4public project open source tool platform for engineering embedded multi- and many-core software systems - Development of an adapter for the platform enabling OSLC integration - Development of an SPARQL Query engine for EMF Models based on Apache Jena CSE project (CSE Interdisciplinary Research Center on Critical Systems Engineering for Socio-Technical Systems) - OSLC Integration of a Consistency Analysis Toolchain, IBM DOORS and the BTC Embedded Specifier tool using OSLC, Eclipse Lyo and EMF
MBAT (Model-Based Analysis and Testing) EU research project - Co-authoring and review of project deliverables and scientific publications. Presented in EU conferences - Contribution to the development of a model-based safety analysis for safety-critical software using fault injection, model checking and transformation of Matlab Simulink/Stateflow based on the Eclipse Modeling Framework - Extension of the OSLC standard together with major players of the software industry, e.g. DASSAULT systems
- Thesis: establishment of a test case generation strategy to manage a specification’s change and the accompanying test model update - Research in the state of the art in the management of a specification's update in testing - Design of a test strategy for generating test cases from a test model and existing test cases - Specification, design and development of the solution
- Understanding the continuous integration environment of the company - Taking in hand the SWTBot test robot - Automation of test generation and execution for newly created software artifacts by the use of a test model and test execution robots
Ausbildung von Omar KACIMI
1 Jahr und 1 Monat, Sep. 2011 - Sep. 2012
Systems engineering and project management (ex QUASSI) (double degree)
University of Angers - Engineering sciences and techniques institute of Angers
Quality and dependability of computer systems
3 Jahre und 1 Monat, Sep. 2009 - Sep. 2012
Software engineering
National school of applied sciences of Tangier
2 Jahre und 1 Monat, Sep. 2007 - Sep. 2009
Electrical engineering
Faculty of sciences and techniques of Tangier
Sprachen
Französisch
Fließend
Deutsch
Fließend
Spanisch
Gut
Englisch
Fließend
Arabisch
Muttersprache