Business Analyse & Software Engineering
Aktualisiert am 16.09.2022
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2023
Verfügbar zu: 90%
davon vor Ort: 100%
Deutsch
verhandlungssicher
Englisch
verhandlungssicher
Russisch
Muttersprache
Ukrainisch
Muttersprache

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km) Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

9 Monate
2018-12 - 2019-08

Ticketverkauf Backend

Business Engineer Scrum JSON UML ...
Business Engineer
  • Konzeption & Optimierung der Datenmodelle, Begleitung der Teams bei Umsetzung
  • Erfassung & Konzeption der Geschäftsprozesse
  • Anforderungserhebung, Feststellung der Abhängigkeiten
  • Optimierung der Schnittstellen zwischen Microservices
  • Koordination und Zusammenarbeit mit Architekten, vielen Teams und anderen Domänen
  • Erstellung von Test Cases in Gerkin
  • Produktdokumentation für die Betriebsführung: Anwendungsfälle, Prozesse, fachliche Fehler, Schnittstellen
Git instana grafana Cucumber Signavio swagger gitlab CI Atlassian Confluence Atlassian JIRA Postman
Scrum JSON UML BPMN Gerkin
großes Verkehrsunternehmen
6 Monate
2018-07 - 2018-12

Business Engineering & Qualitätssicherung

Scrum Axure RP Atlassian JIRA Software ...
  • Anforderungserhebung, Verfeinerung der Use Cases
  • Explorative Tests & Bug Reporting, Erstellung von Test Cases in Gerkin
  • Analytics, A/B Tests, Logfileanalyse, Verbesserungsvorschläge
Scrum Axure RP Atlassian JIRA Software Atlassian Confluence Jenkins git Java Oracle Weblogic JavaScript IntelliJ IDEA HP Quality Center Docker Cucumber elasticsearch JSON Kibana
Ticketverkauf Web / großes Verkehrsunternehmen
1 Jahr 2 Monate
2017-03 - 2018-04

IT-Lösung für Ticketverkauf

Verantwortliche für Implementierung einer Java-Webapplikation Scrum Axure RP Atlassian JIRA Software ...
Verantwortliche für Implementierung einer Java-Webapplikation
  • Anforderungserhebung, -Abstimmung und Spezifikation
  • Konzeption UI/UX, Kundeninterviews, Demos
  • Use Cases: Dokumentation, Ablaufdiagramme
  • Aufwandschätzungen
  • Einzelne Architekturaufgaben
  • Erstellung von Epics und Stories
  • Organisation und Begleitung des Scrum-Prozesses im Team
  • Product Backlog Management, Projektdokumentation
  • Analyse, Auswahl und Integration der Software/Hardware Konfiguration
  • Qualitätssicherung, Defektmanagement und Bugfixing
Scrum Axure RP Atlassian JIRA Software Atlassian Confluence Jenkins git Java JSF Primefaces Oracle Weblogic JavaScript IntelliJ IDEA jrebel HP Quality Center Docker citrix Linux Selenium
Kleinagenturen / großes Verkehrsunternehmen
2 Monate
2017-06 - 2017-07

Java Frontend Entwicklung

Primefaces JSF agiles Verfahren ...
  • Frontend für Sitzplatzreservierung im Nahverkehr / großes
    Verkehrsunternehmen
  • Softwareentwicklung, Testing, Defektmanagement und fixen
Primefaces JSF agiles Verfahren Jenkins JIRA Software git JSON IntelliJ IDEA jrebel HP Quality Center
4 Monate
2017-01 - 2017-04

Frontend für graphische Sitzplatzreservierung

Business Engineer Axure RP gimp JIRA Software ...
Business Engineer

Graphical Seat Display (Frontend für graphische Sitzplatzreservierung)

  • Konkurrenzanalyse, Vorschläge zu den Features
  • Abstimmung mit den Kunden, Interviews, Demos
  • Anforderungserhebung und Spezifikation
  • Konzeption UI/UX, Prototyping mit Wireframes, Ideenfindung Icons
  • Technische Machbarkeitsanalyse, Analyse vorhandener APIs & Stammdaten
Axure RP gimp JIRA Software JIRA Confluence Subversion Linux bash
großes Verkehrsunternehmen
1 Jahr 6 Monate
2015-06 - 2016-11

Requirement Engineering und Geschäftsmodellentwicklung

Agile methodology lean startup theory of constraints ...
  • Aufbau von Werkzeugketten und Prozessen
  • Kundenentdeckung und Konkurrenzanalyse
  • Anforderungserhebung und Spezifikation
  • Geschäftsmodellierung
  • Prototyping
Agile methodology lean startup theory of constraints user requirements specification ideation Business Model Canvas UML Trello JIRA Core JIRA Software balsamiq GlassFrog git
Startup / E-commerce
6 Monate
2013-10 - 2014-03

Release- und Qualitätsmanagement

Enterprise Release Governance Quality Gate Management MkBlue/Face (URS) ...
  • Planung und Verhandlung der Releasemanagement- maßnahmen
  • Release Risikominderung
  • CAB-Treffen, Inter-Team-Koordination
  • Unterstützung der Einrichtung eines Qualitätsmanagementsystems
  • Überwachung der Einhaltung von Vorschriften
Enterprise Release Governance Quality Gate Management MkBlue/Face (URS) SAP HANA SAP BW SAP Solution Manager Microsoft SharePoint ALM tool (Application Lifecycle Management) Enterprise Content Management System Deployment Request Sheets ETL Factory
Führende deutsche Bank / Finanzwesen, Kontoverwaltung
4 Monate
2013-04 - 2013-07

Business Analyse, Enterprise Software Entwicklung

Java Netty Swing ...

Applikation für Waagenverwaltung in Lagern

  • Projektplanung
  • Anforderungsanalyse
  • Design und Entwicklung
  • Qualitätssicherung
Java Netty Swing JavaBuilders Log4J JUnit Design Patterns Scrum XML YAML SAP NetWeaver
Internationaler Papierhersteller / Enterprise Software, Lagerverwaltung
4 Monate
2012-12 - 2013-03

Business-Analyse, Softwareentwicklung

SAP BSP SAP Business Warehouse OO-ABAP ...

SAP BSP-Applikation für Lager/Transportüberwachung

  • Projektplanung, Anforderungsermittlung und -Management
  • Evaluierung geeigneter Technologien
  • Prototyping, Design und Implementierung im Team
  • Qualitätssicherung
SAP BSP SAP Business Warehouse OO-ABAP JavaScript jQuery JSON pure Raphael CSS HTML5 selenium Design Patterns MS Project Scrum
Italienischer Bahnkonzern / Logistik
11 Monate
2012-01 - 2012-11

Anforderungsmanagement

Diverse proprietäre Collaboration- Payroll- und Timesheet-Software jenkins ...

Anforderungsmanagement, Software Prozess- und Infrastruktur-Beratung

  • Infrastrukturanalyse und Redesign für wesentliche Wartung-/ Kosteneinsparungen, Interne Prozessoptimierung
  • Evaluierung und Migration der Systeme für Ressourcenmanagement, Zeiterfassung und Rechnungswesen
  • Datenbankkonzeption und Migration
  • Evaluierung mehrerer Groupware-Systemen, Umstrukturierung interner Wissensdatenbank, Migration der Datenablage
  • Team-Trainings zur Unterstützung der Veränderungen
Diverse proprietäre Collaboration- Payroll- und Timesheet-Software jenkins PowerPoint Excel Data Mining mantis git gitolite cgit SourceCgit Apache Linux/Windows administration TortoiseGit GitWeb ssh Java C++ PHP CMake CppUnit PHPUnit eclipse Visual Studio MySQL PostgreSQL
Beratungsunternehmen / Kollaborationssoftware, Payroll
1 Jahr 2 Monate
2010-10 - 2011-11

Forschung, Leitung einer Arbeitsgruppe

Enterprise Architect UML AUTOSAR (AUTomotive Open System ARchitecture) ...

TIMMO-2-USE - ITEA2 Projekt für engere Zusammenarbeit und bessere Verwendung der zeit-relevanter Information in Entwicklung verteilter Echtzeitfahrzeugsysteme

  • Modellierung und Entwurf Teilen der Spezifikationssprache zur Übernahme in AUTOSAR
  • Leitung einer Arbeitsgruppe
  • Planung, Aufwandsschätzung, Erstellung der Deliverables und Berichten
  • Anforderungsanalyse
Enterprise Architect UML AUTOSAR (AUTomotive Open System ARchitecture) EAST-ADL MS Office wiki
Europäisches Forschungsprojekt TIMMO-2-USE / sicherheitskritische Softwaresysteme, Automobiltechnik
1 Jahr 6 Monate
2010-06 - 2011-11

Business-Analyse, Project Management

MediaWiki xmind Mind Mapping ...

Redesign einer domänenspezifischer Sprache für statische Analysen

  • Projektmanagement
  • Anforderungsanalyse
  • Reverse Engineering, Data-Mining
  • Domänenmodellierung, DSL design, API design
  • Dokumentation, Präsentation des Modells an relevante Stakeholder
MediaWiki xmind Mind Mapping bison UML XML C C++ MySQL
AbsInt Angewandte Informatik GmbH / Forschung, Sicherheitskritische Softwaresysteme
2 Jahre 8 Monate
2009-04 - 2011-11

Softwareentwicklung, Qualitätssicherung, Software Verifikation

C/C++ OOD STL ...

Framework der statischen Code-Analysen für Beweisung der Fehlerfreiheit und Sicherheitseigenschaften in harten Echtzeitsoftwaresystemen

  • Back-End: Entwicklung, Wartung und Refactoring Bibliotheken und Modulen, Erweiterung um weitere CPU-Architekturen, Optimierung der statischen Analysen, Verbesserung der Schnittstellen, Dokumentation
  • Front-End: Entwicklung, explorative Tests, Refactoring, Usability- Verbesserungen
  • Qualitätssicherung: Testspezifikation, Verbesserung und Formalisierung des Testprozesses, Konzeption und Führung wöchentlicher Sitzungen und Koordinierung der Front-End Entwickler, Tester, technischer Redakteueren
  • Verifikation der Sicherheitseigenschaften der Automobil- und Luftfahrtsoftware (Airbus 380, mehrere Automobilsoftware-Bausteine)
C/C++ OOD STL Qt firmeneigene funktionale Sprache CMake googletest eclipse valgrind gdb Intel VTune profiling tools AbsInt Astrée AbsInt a³
AbsInt Angewandte Informatik GmbH / Automobil- und Luftfahrttechnik
6 Monate
2009-11 - 2010-04

Optimierung der Geschäftsprozessen

Proprietäre Timesheet- und Abrechnungssoftware wiki PHP ...
  • Migration der Timesheet- und Abrechnungssoftware: Anforderungsanalyse, Deployment, Datenmigration, Anpassung
  • Konzeption, Design und Entwicklung eines neuen Moduls für Statistik und Dokumentationsabdeckung für ein QS/CI-Werkzeug - das Modul sparte 2/3 des QS-Aufwandes und erlaubte neue Metriken für höhere Produktqualität
  • User-Dokumentation und Training
Proprietäre Timesheet- und Abrechnungssoftware wiki PHP Perl MySQL PostgreSQL shell Doxygen eclipse sed XML
AbsInt Angewandte Informatik GmbH / Buchhaltung Software, Timesheets, QS-System
1 Jahr
2008-04 - 2009-03

Forschung, Softwareentwicklung

Absint Astrée Absint a³ ML ...

Publikationen und Forschung für C-Code Analyse

  • Olha Honcharova, Christoph Cullmann, Florian Martin. “Static Detection of Parametric Loop Bounds on C Code”, Proceedings of the 30th IFAC Workshop on Real-Time Programming and 4th International Workshop on Real-Time Software (WRTP/RTS’09), pp. 65-72, 2009.
  • Daniel Kästner, Christian Ferdinand, Stephan Wilhelm, Stefana Nevona, Olha Honcharova, Patrick Cousot, Radhia Cousot, Jérôme Feret, Laurent Mauborgne, Antoine Miné, Xavier Rival, und Élodie-Jane Sims. Astrée: Nachweis der Abwesenheit von Laufzeitfehlern. Workshop "Entwicklung zuverlässiger Software-Systeme", Regensburg, Deutschland, 18. Juni, 2009.
Absint Astrée Absint a³ ML C C++ TCP/IP nebenläufige Programmierung Netzwerkprogrammierung Esterel Lustre SCADE Suite nxtOSEK LaTeX Linux Shell Scripting und Entwicklerwerkzeuge
AbsInt Angewandte Informatik GmbH / Forschung, sicherheitskritische Softwaresysteme

Aus- und Weiterbildung

Aus- und Weiterbildung

Institution: Universität des Saarlandes & International Max Planck Research Schools

Abschluss: M.Sc. in Informatik (Note 1.4)

10/2006 ? 02/2009:

Institution: International Max Planck Research School on Computer Science

Ausbildung: Stipendium und Mitgliedschaft an IMPRS

09/2001 ? 06/2005:

Institution: Technische Universität Poltava, Ukraine

Abschluss: B.Sc. in angewandter Mathematik und Informatik (mit Auszeichnung)

Zertifikate:

Certified Professional for Requirements Engineering (IREB)

Zertifizierungen und Weiterbildung:

2013:

Requirements Engineering: CPRE Certified Professional for Requirements Engineering

2009:

Forschung, Echtzeitsysteme, Sicherheitskritische Systeme: 10th Int?l Workshop on Worst-Case Execution Time Analysis, Brussel, Belgien (2010), ARTIST Summer School on Embedded Systems Design, Grenoble, France

2010:

  • Business Analyse: Business Model Generation Course (2012), OpenERP Business Applications Workshop
  • Software Entwicklung: Pattern-Oriented Software Architecture (2013), ABAP (2012), Scrum (2011), ADAPT Summer School on Software Adaptation (2010), 12th Workshop Software-Reengineering 

2009:

Soft Skills: Rhetorik- und Präsentationsseminar (2011), Seminar ?Beraten-verkaufen-verhandeln?

1999:

System Administration: Brainbench Certified Linux System Administrator

Position

Position

  • Business Engineer

Kompetenzen

Kompetenzen

Schwerpunkte

  • Domain- und Problemanalyse, Anforderungsmanagement und -Analyse
  • Software Lifecycle, Software Design & Development, Migration, CI
  • Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

Technische Skills:

  • Methodenkompetenz für Softwareentwicklung:
    • Agile, Scrum, TDD, DDD, Prototyping, Wasserfall, V-Modell
  • Modellierung und Business Analyse:
    • domain-specific modeling, UML, BPMN, mind mapping, CMM, Business Analysis Body of Knowledge, Business Model Canvas, Enterprise Architect, MS Project, signavio
  • Software Engineering:
    • continuous integration, release management, design patterns, pattern languages
  • Computersprachen:
    • Java, C++, C, JavaScript, Perl, PHP, assembler, shell script, awk, sed, AspectJ, Esterel, Lustre, ABAP, SQL, Pascal, VisualBasic, ML, CSS, LaTeX, HTML, XML, JSON, YAML, verschiedene DSLs
  • Entwicklungswerkzeuge/IDE:
    • git, subversion, maven, cmake, make, gcc, bison, eclipse, Microsoft Visual Studio, SCADE Suite, emacs, Intel VTune profiling tools, valgrind, gdb, doxygen, poedit, nsis, InnoSetup, Axure RP, balsamiq
  • Testen/QA/Issue Tracking:
    • JUnit, googletest, CppUnit, eCATT, selenium, HP Quality Center, Application Lifecycle Management software by SAP, redmine, IssueZilla, JIRA Software, bugzilla, mantis, Hudson/Jenkins
  • Frameworks:
    • JSF, Swing, Hibernate, JavaBuilders, Java EE, Netty, STL, Qt, wxWidgets, Log4J, jQuery
  • Software Systemen:
    • Apache HTTP Server, Apache Tomcat, Oracle Weblogic, SAP BSP, SAP NetWeaver
  • Teamwork/Office:
    • eGroupware, Trello, JIRA Core, Microsoft SharePoint, Microsoft Office (Word, Excel, Visio, Project, PowerPoint), Open-/LibreOffice

Betriebssysteme

Linux
Administrierung verschiedener Distributionen seit 1999
MS Windows

Programmiersprachen

ABAP
agent-oriented
aspect-oriented
AspectJ
assembler
automata-based
awk
C
C++
concurrent computing
CSS
domain-specific
Esterel
functional
HTML
imperative
Java
JavaScript
JSON
LaTeX
Lustre
ML
object-oriented
OOA/OOD/OOP
Pascal
Perl
PHP
sed
service-oriented
shell script
SQL
VisualBasic
XML
YAML

Datenbanken

MS SQL
MySQL
PostgreSQL

Branchen

Branchen

  • Enterprise Software
  • Sicherheitskritische Software
  • Echtzeitsysteme
  • Forschung
  • Kostenrechnung
  • Logistik
  • Open Source
  • E-Commerce

Einsatzorte

Einsatzorte

Frankfurt am Main (+20km) Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

9 Monate
2018-12 - 2019-08

Ticketverkauf Backend

Business Engineer Scrum JSON UML ...
Business Engineer
  • Konzeption & Optimierung der Datenmodelle, Begleitung der Teams bei Umsetzung
  • Erfassung & Konzeption der Geschäftsprozesse
  • Anforderungserhebung, Feststellung der Abhängigkeiten
  • Optimierung der Schnittstellen zwischen Microservices
  • Koordination und Zusammenarbeit mit Architekten, vielen Teams und anderen Domänen
  • Erstellung von Test Cases in Gerkin
  • Produktdokumentation für die Betriebsführung: Anwendungsfälle, Prozesse, fachliche Fehler, Schnittstellen
Git instana grafana Cucumber Signavio swagger gitlab CI Atlassian Confluence Atlassian JIRA Postman
Scrum JSON UML BPMN Gerkin
großes Verkehrsunternehmen
6 Monate
2018-07 - 2018-12

Business Engineering & Qualitätssicherung

Scrum Axure RP Atlassian JIRA Software ...
  • Anforderungserhebung, Verfeinerung der Use Cases
  • Explorative Tests & Bug Reporting, Erstellung von Test Cases in Gerkin
  • Analytics, A/B Tests, Logfileanalyse, Verbesserungsvorschläge
Scrum Axure RP Atlassian JIRA Software Atlassian Confluence Jenkins git Java Oracle Weblogic JavaScript IntelliJ IDEA HP Quality Center Docker Cucumber elasticsearch JSON Kibana
Ticketverkauf Web / großes Verkehrsunternehmen
1 Jahr 2 Monate
2017-03 - 2018-04

IT-Lösung für Ticketverkauf

Verantwortliche für Implementierung einer Java-Webapplikation Scrum Axure RP Atlassian JIRA Software ...
Verantwortliche für Implementierung einer Java-Webapplikation
  • Anforderungserhebung, -Abstimmung und Spezifikation
  • Konzeption UI/UX, Kundeninterviews, Demos
  • Use Cases: Dokumentation, Ablaufdiagramme
  • Aufwandschätzungen
  • Einzelne Architekturaufgaben
  • Erstellung von Epics und Stories
  • Organisation und Begleitung des Scrum-Prozesses im Team
  • Product Backlog Management, Projektdokumentation
  • Analyse, Auswahl und Integration der Software/Hardware Konfiguration
  • Qualitätssicherung, Defektmanagement und Bugfixing
Scrum Axure RP Atlassian JIRA Software Atlassian Confluence Jenkins git Java JSF Primefaces Oracle Weblogic JavaScript IntelliJ IDEA jrebel HP Quality Center Docker citrix Linux Selenium
Kleinagenturen / großes Verkehrsunternehmen
2 Monate
2017-06 - 2017-07

Java Frontend Entwicklung

Primefaces JSF agiles Verfahren ...
  • Frontend für Sitzplatzreservierung im Nahverkehr / großes
    Verkehrsunternehmen
  • Softwareentwicklung, Testing, Defektmanagement und fixen
Primefaces JSF agiles Verfahren Jenkins JIRA Software git JSON IntelliJ IDEA jrebel HP Quality Center
4 Monate
2017-01 - 2017-04

Frontend für graphische Sitzplatzreservierung

Business Engineer Axure RP gimp JIRA Software ...
Business Engineer

Graphical Seat Display (Frontend für graphische Sitzplatzreservierung)

  • Konkurrenzanalyse, Vorschläge zu den Features
  • Abstimmung mit den Kunden, Interviews, Demos
  • Anforderungserhebung und Spezifikation
  • Konzeption UI/UX, Prototyping mit Wireframes, Ideenfindung Icons
  • Technische Machbarkeitsanalyse, Analyse vorhandener APIs & Stammdaten
Axure RP gimp JIRA Software JIRA Confluence Subversion Linux bash
großes Verkehrsunternehmen
1 Jahr 6 Monate
2015-06 - 2016-11

Requirement Engineering und Geschäftsmodellentwicklung

Agile methodology lean startup theory of constraints ...
  • Aufbau von Werkzeugketten und Prozessen
  • Kundenentdeckung und Konkurrenzanalyse
  • Anforderungserhebung und Spezifikation
  • Geschäftsmodellierung
  • Prototyping
Agile methodology lean startup theory of constraints user requirements specification ideation Business Model Canvas UML Trello JIRA Core JIRA Software balsamiq GlassFrog git
Startup / E-commerce
6 Monate
2013-10 - 2014-03

Release- und Qualitätsmanagement

Enterprise Release Governance Quality Gate Management MkBlue/Face (URS) ...
  • Planung und Verhandlung der Releasemanagement- maßnahmen
  • Release Risikominderung
  • CAB-Treffen, Inter-Team-Koordination
  • Unterstützung der Einrichtung eines Qualitätsmanagementsystems
  • Überwachung der Einhaltung von Vorschriften
Enterprise Release Governance Quality Gate Management MkBlue/Face (URS) SAP HANA SAP BW SAP Solution Manager Microsoft SharePoint ALM tool (Application Lifecycle Management) Enterprise Content Management System Deployment Request Sheets ETL Factory
Führende deutsche Bank / Finanzwesen, Kontoverwaltung
4 Monate
2013-04 - 2013-07

Business Analyse, Enterprise Software Entwicklung

Java Netty Swing ...

Applikation für Waagenverwaltung in Lagern

  • Projektplanung
  • Anforderungsanalyse
  • Design und Entwicklung
  • Qualitätssicherung
Java Netty Swing JavaBuilders Log4J JUnit Design Patterns Scrum XML YAML SAP NetWeaver
Internationaler Papierhersteller / Enterprise Software, Lagerverwaltung
4 Monate
2012-12 - 2013-03

Business-Analyse, Softwareentwicklung

SAP BSP SAP Business Warehouse OO-ABAP ...

SAP BSP-Applikation für Lager/Transportüberwachung

  • Projektplanung, Anforderungsermittlung und -Management
  • Evaluierung geeigneter Technologien
  • Prototyping, Design und Implementierung im Team
  • Qualitätssicherung
SAP BSP SAP Business Warehouse OO-ABAP JavaScript jQuery JSON pure Raphael CSS HTML5 selenium Design Patterns MS Project Scrum
Italienischer Bahnkonzern / Logistik
11 Monate
2012-01 - 2012-11

Anforderungsmanagement

Diverse proprietäre Collaboration- Payroll- und Timesheet-Software jenkins ...

Anforderungsmanagement, Software Prozess- und Infrastruktur-Beratung

  • Infrastrukturanalyse und Redesign für wesentliche Wartung-/ Kosteneinsparungen, Interne Prozessoptimierung
  • Evaluierung und Migration der Systeme für Ressourcenmanagement, Zeiterfassung und Rechnungswesen
  • Datenbankkonzeption und Migration
  • Evaluierung mehrerer Groupware-Systemen, Umstrukturierung interner Wissensdatenbank, Migration der Datenablage
  • Team-Trainings zur Unterstützung der Veränderungen
Diverse proprietäre Collaboration- Payroll- und Timesheet-Software jenkins PowerPoint Excel Data Mining mantis git gitolite cgit SourceCgit Apache Linux/Windows administration TortoiseGit GitWeb ssh Java C++ PHP CMake CppUnit PHPUnit eclipse Visual Studio MySQL PostgreSQL
Beratungsunternehmen / Kollaborationssoftware, Payroll
1 Jahr 2 Monate
2010-10 - 2011-11

Forschung, Leitung einer Arbeitsgruppe

Enterprise Architect UML AUTOSAR (AUTomotive Open System ARchitecture) ...

TIMMO-2-USE - ITEA2 Projekt für engere Zusammenarbeit und bessere Verwendung der zeit-relevanter Information in Entwicklung verteilter Echtzeitfahrzeugsysteme

  • Modellierung und Entwurf Teilen der Spezifikationssprache zur Übernahme in AUTOSAR
  • Leitung einer Arbeitsgruppe
  • Planung, Aufwandsschätzung, Erstellung der Deliverables und Berichten
  • Anforderungsanalyse
Enterprise Architect UML AUTOSAR (AUTomotive Open System ARchitecture) EAST-ADL MS Office wiki
Europäisches Forschungsprojekt TIMMO-2-USE / sicherheitskritische Softwaresysteme, Automobiltechnik
1 Jahr 6 Monate
2010-06 - 2011-11

Business-Analyse, Project Management

MediaWiki xmind Mind Mapping ...

Redesign einer domänenspezifischer Sprache für statische Analysen

  • Projektmanagement
  • Anforderungsanalyse
  • Reverse Engineering, Data-Mining
  • Domänenmodellierung, DSL design, API design
  • Dokumentation, Präsentation des Modells an relevante Stakeholder
MediaWiki xmind Mind Mapping bison UML XML C C++ MySQL
AbsInt Angewandte Informatik GmbH / Forschung, Sicherheitskritische Softwaresysteme
2 Jahre 8 Monate
2009-04 - 2011-11

Softwareentwicklung, Qualitätssicherung, Software Verifikation

C/C++ OOD STL ...

Framework der statischen Code-Analysen für Beweisung der Fehlerfreiheit und Sicherheitseigenschaften in harten Echtzeitsoftwaresystemen

  • Back-End: Entwicklung, Wartung und Refactoring Bibliotheken und Modulen, Erweiterung um weitere CPU-Architekturen, Optimierung der statischen Analysen, Verbesserung der Schnittstellen, Dokumentation
  • Front-End: Entwicklung, explorative Tests, Refactoring, Usability- Verbesserungen
  • Qualitätssicherung: Testspezifikation, Verbesserung und Formalisierung des Testprozesses, Konzeption und Führung wöchentlicher Sitzungen und Koordinierung der Front-End Entwickler, Tester, technischer Redakteueren
  • Verifikation der Sicherheitseigenschaften der Automobil- und Luftfahrtsoftware (Airbus 380, mehrere Automobilsoftware-Bausteine)
C/C++ OOD STL Qt firmeneigene funktionale Sprache CMake googletest eclipse valgrind gdb Intel VTune profiling tools AbsInt Astrée AbsInt a³
AbsInt Angewandte Informatik GmbH / Automobil- und Luftfahrttechnik
6 Monate
2009-11 - 2010-04

Optimierung der Geschäftsprozessen

Proprietäre Timesheet- und Abrechnungssoftware wiki PHP ...
  • Migration der Timesheet- und Abrechnungssoftware: Anforderungsanalyse, Deployment, Datenmigration, Anpassung
  • Konzeption, Design und Entwicklung eines neuen Moduls für Statistik und Dokumentationsabdeckung für ein QS/CI-Werkzeug - das Modul sparte 2/3 des QS-Aufwandes und erlaubte neue Metriken für höhere Produktqualität
  • User-Dokumentation und Training
Proprietäre Timesheet- und Abrechnungssoftware wiki PHP Perl MySQL PostgreSQL shell Doxygen eclipse sed XML
AbsInt Angewandte Informatik GmbH / Buchhaltung Software, Timesheets, QS-System
1 Jahr
2008-04 - 2009-03

Forschung, Softwareentwicklung

Absint Astrée Absint a³ ML ...

Publikationen und Forschung für C-Code Analyse

  • Olha Honcharova, Christoph Cullmann, Florian Martin. “Static Detection of Parametric Loop Bounds on C Code”, Proceedings of the 30th IFAC Workshop on Real-Time Programming and 4th International Workshop on Real-Time Software (WRTP/RTS’09), pp. 65-72, 2009.
  • Daniel Kästner, Christian Ferdinand, Stephan Wilhelm, Stefana Nevona, Olha Honcharova, Patrick Cousot, Radhia Cousot, Jérôme Feret, Laurent Mauborgne, Antoine Miné, Xavier Rival, und Élodie-Jane Sims. Astrée: Nachweis der Abwesenheit von Laufzeitfehlern. Workshop "Entwicklung zuverlässiger Software-Systeme", Regensburg, Deutschland, 18. Juni, 2009.
Absint Astrée Absint a³ ML C C++ TCP/IP nebenläufige Programmierung Netzwerkprogrammierung Esterel Lustre SCADE Suite nxtOSEK LaTeX Linux Shell Scripting und Entwicklerwerkzeuge
AbsInt Angewandte Informatik GmbH / Forschung, sicherheitskritische Softwaresysteme

Aus- und Weiterbildung

Aus- und Weiterbildung

Institution: Universität des Saarlandes & International Max Planck Research Schools

Abschluss: M.Sc. in Informatik (Note 1.4)

10/2006 ? 02/2009:

Institution: International Max Planck Research School on Computer Science

Ausbildung: Stipendium und Mitgliedschaft an IMPRS

09/2001 ? 06/2005:

Institution: Technische Universität Poltava, Ukraine

Abschluss: B.Sc. in angewandter Mathematik und Informatik (mit Auszeichnung)

Zertifikate:

Certified Professional for Requirements Engineering (IREB)

Zertifizierungen und Weiterbildung:

2013:

Requirements Engineering: CPRE Certified Professional for Requirements Engineering

2009:

Forschung, Echtzeitsysteme, Sicherheitskritische Systeme: 10th Int?l Workshop on Worst-Case Execution Time Analysis, Brussel, Belgien (2010), ARTIST Summer School on Embedded Systems Design, Grenoble, France

2010:

  • Business Analyse: Business Model Generation Course (2012), OpenERP Business Applications Workshop
  • Software Entwicklung: Pattern-Oriented Software Architecture (2013), ABAP (2012), Scrum (2011), ADAPT Summer School on Software Adaptation (2010), 12th Workshop Software-Reengineering 

2009:

Soft Skills: Rhetorik- und Präsentationsseminar (2011), Seminar ?Beraten-verkaufen-verhandeln?

1999:

System Administration: Brainbench Certified Linux System Administrator

Position

Position

  • Business Engineer

Kompetenzen

Kompetenzen

Schwerpunkte

  • Domain- und Problemanalyse, Anforderungsmanagement und -Analyse
  • Software Lifecycle, Software Design & Development, Migration, CI
  • Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

Technische Skills:

  • Methodenkompetenz für Softwareentwicklung:
    • Agile, Scrum, TDD, DDD, Prototyping, Wasserfall, V-Modell
  • Modellierung und Business Analyse:
    • domain-specific modeling, UML, BPMN, mind mapping, CMM, Business Analysis Body of Knowledge, Business Model Canvas, Enterprise Architect, MS Project, signavio
  • Software Engineering:
    • continuous integration, release management, design patterns, pattern languages
  • Computersprachen:
    • Java, C++, C, JavaScript, Perl, PHP, assembler, shell script, awk, sed, AspectJ, Esterel, Lustre, ABAP, SQL, Pascal, VisualBasic, ML, CSS, LaTeX, HTML, XML, JSON, YAML, verschiedene DSLs
  • Entwicklungswerkzeuge/IDE:
    • git, subversion, maven, cmake, make, gcc, bison, eclipse, Microsoft Visual Studio, SCADE Suite, emacs, Intel VTune profiling tools, valgrind, gdb, doxygen, poedit, nsis, InnoSetup, Axure RP, balsamiq
  • Testen/QA/Issue Tracking:
    • JUnit, googletest, CppUnit, eCATT, selenium, HP Quality Center, Application Lifecycle Management software by SAP, redmine, IssueZilla, JIRA Software, bugzilla, mantis, Hudson/Jenkins
  • Frameworks:
    • JSF, Swing, Hibernate, JavaBuilders, Java EE, Netty, STL, Qt, wxWidgets, Log4J, jQuery
  • Software Systemen:
    • Apache HTTP Server, Apache Tomcat, Oracle Weblogic, SAP BSP, SAP NetWeaver
  • Teamwork/Office:
    • eGroupware, Trello, JIRA Core, Microsoft SharePoint, Microsoft Office (Word, Excel, Visio, Project, PowerPoint), Open-/LibreOffice

Betriebssysteme

Linux
Administrierung verschiedener Distributionen seit 1999
MS Windows

Programmiersprachen

ABAP
agent-oriented
aspect-oriented
AspectJ
assembler
automata-based
awk
C
C++
concurrent computing
CSS
domain-specific
Esterel
functional
HTML
imperative
Java
JavaScript
JSON
LaTeX
Lustre
ML
object-oriented
OOA/OOD/OOP
Pascal
Perl
PHP
sed
service-oriented
shell script
SQL
VisualBasic
XML
YAML

Datenbanken

MS SQL
MySQL
PostgreSQL

Branchen

Branchen

  • Enterprise Software
  • Sicherheitskritische Software
  • Echtzeitsysteme
  • Forschung
  • Kostenrechnung
  • Logistik
  • Open Source
  • E-Commerce

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.