I started my professional journey at OFFIS research institute for computer science in Oldenburg. During the four years I spent there, I performed different tasks in multi-cultural EU research projects e.g. Prototypes implementation in Java, project management and project coordination and co-authoring of research articles in the fields of modeling, safety and design of embedded systems, and the integration of lifecycle management tools using web services.
Through that, I became more conscious of my interest in web development and my keen interest in the development part of my job and made a switch to the industry. Accordingly, I joined Itemis where I worked on an Eclipse-based product developed by the company for traceability management and I became a certified Scrum Master/Professional.
Since 2018 I have been at Otto where I topped up my experience in backend software development with DevOps and cloud expertise with state-of-the-art technologies and tools like AWS, Jenkins, Typescript, Gradle, and Spring boot, etc.
I am currently on the lookout for new opportunities that would allow me to further polish my technical know-how and personal skills.
OFFIS & Carl von Ossietzky University of Oldenburg, Department of Computer Sciences
January 2013
to March 2017
Full-time
Oldenburg
Germany
Participation in several research projects including Artemis MBAT, CSE, and Amalthea4Public
Development of an adapter for the AMALTHEA4public platform enabling integration scenarios based on the OSLC standard
Development of a SPARQL Query engine for EMF Models based on Apache Jena
Integration of an interoperable Requirements Formalization and Consistency Analysis Toolchain based on Research Technology, IBM DOORS and the BTC Embedded Specifier tool. Integration based on the OSLC Standard
Contribution to the development of a model transformation of Matlab Simulink/Stateflow models using the Eclipse Modeling Framework
Development of a Lifecycle Query ToolChain enabled by the OSLC Standard
Extension of the OSLC standard for interoperability of lifecycle management tools together with major players of the software industry, e.g. DASSAULT systems
Co-authoring and review of project deliverables and participation in meetings with project partners
Management, authoring, and co-authoring of several peer-reviewed scientific articles and presentation of two of them in EU conferences
Ongoing Contribution to The Eclipse Lyo project
Technologies: JAVA / the Lyo OSLC4J libraries, Apache Jena ARQ, SPARQL language/protocol and open source HTTP SPARQL-enabled triplestore technology, IBM Rational Lifecycle Management toolsuite, Matlab Simulink/Stateflow
Detailed Description
Participation in the MBAT (Model-Based Analysis and Testing) research project
Participation in the AMALTHEA4public project centered around an open source tool platform for engineering embedded multi- and many-core software systems
Participation in the CSE project (CSE Interdisciplinary Research Center on Critical Systems Engineering for Socio-Technical Systems)
Consultancy for the KTH Royal institute of Technology in Stockholm
Contribution to the development of a model-based safety analysis framework for safety-critical software using software fault injection techniques and model checking
Summary: experience with state of the art research in the field of V&V of safety-critical systems, participation in a continent-wide V&V research project
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
Detailed Description
Summary: use of the test robot SWTBot, first experience with model-based testing and the MaTeLo tool, first experience with a continuous integration environment
Technical context: Model Based Testing, MaTeLo, Eclipse RCP, SWTBot, Hudson, Maven, Continuous Integration