a Randstad company

Software Entwicklung, Design & Architektur

Profil
Top-Skills
C# SQL UML Software Architektur Design Patterns
Verfügbar ab
15.09.2022
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

7 Monate

2022-03

heute

Digital Asset Management System

Fullstack Entwickler Java JavaScript Vue ...
Rolle
Fullstack Entwickler
Projektinhalte

Erweitern des Funktionsumfanges

Kenntnisse
Java JavaScript Vue HTML
Kunde
Modula4
2 Jahre

2020-05

2022-04

Softwareentwicklungsprozesse

Dozent Fachinformatiker Anwendungsentwicklung C# Python SQL ...
Rolle
Dozent Fachinformatiker Anwendungsentwicklung
Projektinhalte

  • Softwareentwicklungsprozesse: Wasserfall, V-Modell, SCRUM, Agil 
  • Softwaregrundlagen: Datenstrukturen, Algorithmen, UML, Design Patterns, GIT, Unit Tests

Kenntnisse
C# Python SQL PHP HTML CSS JavaScript
Kunde
IBB Institut für Berufliche Bildung AG
6 Monate

2021-10

2022-03

Autonomes Fahren

Software-Architekt, Bereich Autonomous Driving SCRUM Confluence UML ...
Rolle
Software-Architekt, Bereich Autonomous Driving
Projektinhalte
  • Bewertung der existierenden Architektur
  • Erweitern und Dokumentieren der Architektur aufgrund neuer Anforderungen
  • Durchführung einer Schulung Thema Software Architektur
Kenntnisse
SCRUM Confluence UML Enterprise Architect C++ Agiles Team
Kunde
FDTech
2 Jahre 1 Monat

2019-01

2021-01

Vernetzung im Bereich Güterverkehr

Softwarearchitekt für Vernetzung im Bereich Güterverkehr Requirements Engineering Use Case UML
Rolle
Softwarearchitekt für Vernetzung im Bereich Güterverkehr
Projektinhalte
  • Ausarbeitung der Software-Architektur für einen ?Rail Freight Data Hub?
  • Lastenheft: Requirement Analyse, Business Process Modelling, Funktionale ? und nicht Funktionale Anforderungen, Use Cases
Kenntnisse
Requirements Engineering Use Case UML
Kunde
INFRA Dialog Deutschland GmbH
Einsatzort
Berlin
3 Monate

2018-11

2019-01

Mobility Inside

Softwarearchitekt Requirements Engineering Use Case UML
Rolle
Softwarearchitekt
Projektinhalte
  • Ausarbeitung Lastenheft: Requirement Analyse, User Stories, Funktionale und Nicht Funktionale Anforderungen, Anwendungsfälle
  • Ausarbeiten und Verantworten des Architekturmodells: Festlegen der Funktionsmodule, der Schnittstellen zwischen den Modulen, der Schnittstellen zu externen Systemen und des Datenmodells (Datenstrukturen, Datenbanken usw.).
  • Ansprechpartner für die Vergabe (Auftrag, Bewertung, Passung, Kosten, Qualität), technische Begleitung und Steuerung der technischen Aufträge an Zulieferer. Festlegen des Funktions - und Testumfangs der Iterationsschritte bei der Produktion einzelner Module.
  • Ansprechpartner für die Teilnahme an Reviews sowie für einzelne fachliche Zulieferungen an andere Arbeitsgruppen im Projekt.
Kenntnisse
Requirements Engineering Use Case UML
Kunde
Verband Deutscher Verkehrsunternehmen, Köln / Berlin

2016 ? 2019: Requirement Analyse, User Stories

Kunde: Verband Deutscher Verkehrsunternehmen, Köln / Berlin, INFRA Dialog Deutschland GmbH, Berlin

Rolle: Softwarearchitekt für Vernetzung im Bereich der Mobilität


Aufgaben:

  • Ausarbeitung Lastenheft: Requirement Analyse, User Stories, Funktionale und Nicht Funktionale Anforderungen, Anwendungsfälle
  • Ausarbeiten und Verantworten des Architekturmodells: Festlegen der Funktionsmodule, der Schnittstellen zwischen den Modulen, der Schnittstellen zu externen Systemen und des Datenmodells (Datenstrukturen, Datenbanken usw.)
  • Ansprechpartner für die Vergabe (Auftrag, Bewertung, Passung, Kosten, Qualität), technische Begleitung und Steuerung der technischen Aufträge an Zulieferer. Festlegen des Funktions - und Testumfangs der Iterationsschritte bei der Produktion einzelner Module
  • Ansprechpartner für die Teilnahme an Reviews sowie für einzelne fachliche Zulieferungen an andere Arbeitsgruppen im Projekt

2016 - 2016: Architektur Warenwirtschaftssystem Datenbank, Business Logik, Weboberfläche

Kunde: Relaxdays, Halle


Aufgaben:

  • Ausarbeitung Architektur (Datenbank, Business Objekte, Webservice, Asp.Net Oberfläche)
  • Abschätzung Aufwand
  • Programmierung Demo (Proof of Concept)


Kenntnisse:

MsSql Server 2012, Webservices, WCF, C#, Asp.NET, JavaScript

2016 - 2016: Weiterentwicklung eines Terminologiemanagement-Systems

Kunde: itl AG, München


Aufgaben:

  • Implementierung neuer Module
  • Pflege bestehenden Codes
  • Betreuung des belgischen Endkunden für Installation und Support (in Englisch)


Kenntnisse:

VB.Net, Visual Studio 2015 (Desktop) und PHP (Web Interface), MS-SQL Server 2012

2015 - 2015: Anforderungsanalyse zur Entwicklung eines neuen Produkts und Dokumentation der Software

Kunde: Qundis GmbH, smart metering solutions, Erfurt


Aufgaben:

  • Identifizieren neuer Anforderungen im engen Dialog mit Systemdesigner, Produktmanager und Softwareentwicklern
  • Dokumentation im Pflichtenheft
  • Erstellen geeigneter Testfälle
  • Erstellen von Roadmaps (Anforderungen und Softwarearchitektur) für die Entwicklung ähnlicher Produkte
  • Erstellen von Konzepten zur weiteren Testautomatisierung
  • Erstellen von Dokumentation für Entwickler, Testabteilung und Kunden


Kenntnisse:

MSP 430 ähnliche Basis, M-Bus, C++

2015 - 2015 : Laufzeit Optimierung einer Projektmanagement Software für den Straßenbau

Kunde: Consulting Firma Technische Systemprogrammierung Schneeweiss, Herten


Aufgaben:

  • Finden von Optimierungspotential in GUI und Architektur
  • Implementieren, Testen und Profilen möglicher Lösungsstrategien
  • Abgeben von Empfehlungen


Kenntnisse:

C++, Visual Studio 2013

2014 - 2014: Reports und Script Entwicklung

Kunde: Landgard eG, Logistik, Straelen-Herongen


Aufgaben:

  • Diverse Reports
  • Anpassen und Erweitern von Plugin Scripts


Kenntnisse:

Brabender Logistic Suite, MsSql 2005, DevExpress Report Komponente, C#, Excel, VBA

2013 - 2014 : Plugin Entwicklung

Kunde: Firma Höft & Wessel AG, Ticketing & mobile Lösungen, Hannover


Aufgaben:

Schnittstelle zwischen der Datenbank (Fahrkartenverkäufe) von ÖPV Automaten zu SAP


Kenntnisse:

Multi Tier Client Server, SOA, C#, XML, .NET, Visual Studio 2010

2012 - 2013: Gui Komponenten

Kunde: Pfreundt GmbH, mobile Wägesysteme & Wägetechnik, Südlohn


Aufgaben:

Neuentwicklung, Architektur und Programmierung eines Gui Komponenten Frameworks im Windows 8 Design und Touchscreen Bedienung.


Kenntnisse:

C#, Custom Windows CE Hardware, Visual Studio 2008

2012 - 2013 : Datenerfassung mit Windows Mobile, Darstellung in Web Portal

Kunde: Pobisch Instandhaltungs-GmbH


Aufgaben:

  • Mobile Datenerfassung, Übertragen der Daten in zentrale Datenbank, Darstellung statistischer und buchhalterischer Auswertungen
  • Allgemein erweiterbares System für diverse Endkunden
  • Softwaredesign, Planung und Projektierung in Eigenverantwortung


Kenntnisse:

Multi Tier Client Server, SOA, Windows Mobile, Microsoft Sql Server 2005, Asp.Net, C#

2012 - 2012: Plugin Entwicklung

Kunde: Seidenader Pharma Technology Solutions, Schwäbisch Hall


Aufgaben:

  • Plugin IO Schnittstelle Kommunikation PC mit SPS über RS232 (Profibus Schnittstelle)
  • Plugins IO Client und Server TcpIp
  • Plugin Diagnosewerte aus IO Layer auf Gui


Kenntnisse:

Delphi 2005, SPS Hardware

02/2011 ? 02/1012: Leitung IT Abteilung

Kunde: Reifen-Go GmbH, Essen


Aufgaben:

  • Leitung, Organisation, Projektierung, Umsetzung und Support aller softwareseitigen IT-Abläufe, insbesondere Betreuung und Ausbau des ERP Systems und der Webshops mit einem kleinen Team aus Webprogrammierern und Designern (keine disziplinarische Verantwortung)
  • Lösung gängiger IT-Probleme, welche in einem aufstrebenden Unternehmen anfallen
  • allgemeine Verwaltungstätigkeiten

Konzeption und Implementierung einer Produktkonfigurationslösung

Kunde: ISD Software und Systeme, Dortmund


Aufgaben:

  • Konzeption und Implementierung einer Produktkonfigurationslösung
  • Umsetzung und Betreuung von kundenspezifischen Lösungen, Mitarbeiterschulung der Produktmanager
  • Systemumgebung und Tools: UML, C#, .NET, Visual Studio 2008, Windows XP und 7, hauseigene CAD Software, Multi Tier Client Server, SOA, Scrum, UML

2010 - 2010: Konzeption und Implementierung einer Produktkonfigurationslösung


Aufgaben:

  • Darstellung abstrakter CAD Teile (3D)
  • Darstellung bautechnischer Gegebenheiten als System logischer Produktionsregeln
  • Implementierung einer generischen API zur Erzeugung von Produktkonfigurationen
  • Implementierung diverser GUI Prototypen zur Erzeugung von Produktkonfigurationen
  • Anbindung des Systems an die existierende CAD Software

2010 - 2010: Automatisierung Glasarchitektur Objekte


Aufgaben:

Verwendung der Produktkonfigurationslösung für die automatische Erzeugung von Fassaden

1 Monat

2022-05

2022-05

Coursera & LearnQuest, Java Enterprise Edition Specialization

Schwerpunkt
1 Monat

2022-05

2022-05

Coursera & LearnQuest, Core Java Specialization

1 Monat

2022-04

2022-04

Java Programming II,

University of Helsinki
Institution, Ort
University of Helsinki
Schwerpunkt
1 Monat

2022-03

2022-03

Java Programming I

University of Helsinki
Institution, Ort
University of Helsinki
Schwerpunkt
1 Monat

2022-02

2022-02

Autonomous Driving, Self-Driving Cars Specialization

University of Toronto
Institution, Ort
University of Toronto
Schwerpunkt


1 Monat

2022-02

2022-02

Confidential Communication in the Internet, Cyber Security

Hasso-Plattner-Institut
Institution, Ort
Hasso-Plattner-Institut
Schwerpunkt


1 Monat

2022-02

2022-02

Digital Identities, Cyber Security

Hasso-Plattner-Institut
Institution, Ort
Hasso-Plattner-Institut
Schwerpunkt
1 Monat

2022-02

2022-02

Cyberthreats by Malware

Hasso-Plattner-Institut
Institution, Ort
Hasso-Plattner-Institut
Schwerpunkt
1 Monat

2022-01

2022-01

Lernpfad Softwarearchitekt

Software Architektur, LinkedIn
Abschluss
Software Architektur
Institution, Ort
LinkedIn
Schwerpunkt
1 Monat

2021-11

2021-11

Software Design and Architecture

Software Architektur, University of Alberta
Abschluss
Software Architektur
Institution, Ort
University of Alberta
Schwerpunkt
1 Monat

2021-11

2021-11

Algorithmen und Datenstrukturen in Java

Hasso-Plattner-Institut
Institution, Ort
Hasso-Plattner-Institut
Schwerpunkt


1 Monat

2021-10

2021-10

Oracle, Java

Oracle, Java Explorer,
Abschluss
Oracle, Java Explorer

Abschluss: Abitur


1987 - 1991:

Institution: Universität Kaiserslautern

Ausbildung: Informatik

Abschluss: nicht abgeschlossen


05/2011:

Institution: Gesundheitsamt Dortmund

Abschluss: Erlaubnis zur berufsmäßigen Ausübung der Heilkunde ohne Bestallung auf dem Gebiet der Psychotherapie


2014 ? 2018:

Institution: IGG Berlin

Ausbildung: Humanistische Psychotherapie & Gestalttherapie


07/2021:

Institution: IHK Cottbus

Abschluss: Ausbilder Eignungsprüfung

  • Software Entwickler
  • Architekt

Englisch Verhandlungssicher
Niederländisch gut

Top Skills
C# SQL UML Software Architektur Design Patterns
Schwerpunkte
  • Systemprogrammierung und – Analyse
  • verteilte datenbankbasierte Anwendungen und serviceorientierte Architekturen
  • Mikrocontroller Programmierung
Produkte / Standards / Erfahrungen / Methoden

Software-Analyse, Design & Architektur:

  • Software-Architekt 5 Jahre 
  • UML, Design Patterns 10 Jahre 
  • Erfahrungen mit agilen Methoden und SCRUM 4 Jahre


Programmiersprachen, Datenbanken, Entwicklungsumgebungen:

  • C#, .NET, Microsoft Visual Studio 2003 bis 2021 11 Jahre 
  • SQL (Ms Sql, MySQL, SQLite, DB2, Interbase, NHibernate, XML) 11 Jahre 
  • C, C++ 7 Jahre 
  • PHP 6 Jahre 
  • HTML, CSS, JavaScript 4 Jahre 
  • AJAX 3.5 Jahre 
  • Perl 2 Jahre 
  • Embedded (M16Cx, MSP430, ATMega 128, CAN Bus) 2 Jahre 
  • DELPHI 6, 7 1.5 Jahre 
  • Python 2 Jahre 
  • VB.NET 6 Monat


EDV:

seit 1986

Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren