Modern Webtechnology Fullstack-Development: Node, Vue, React, Angular. Enterprise Application Development: C#, .Net Core & Framework
Aktualisiert am 12.07.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2023
Verfügbar zu: 100%
davon vor Ort: 100%
node.js
vue.js
typescript
angular
frontend design
agile development
graphql
Vue.js
domain driven design
Deutsch
Verhandlungssicher in Wort und Schrift
Englisch
Verhandlungssicher in Wort und Schrift

Einsatzorte

Einsatzorte

primär Berlin (+50km) Berlin (+100km) Malchin (+100km) Stade (+150km)
möglich

Projekte

Projekte

3 Jahre 1 Monat
2021-03 - heute

Portfolio Rating Plattform für eine Bank

Fachliche Konzeption, Software-Architektur, Entwicklung Statistische Bilanzanalyse Domain Driven Design Clean Architecture
Fachliche Konzeption, Software-Architektur, Entwicklung

Im Rahmen neuer regulatorischer Anforderungen wurden verschiedene bestehende Anwendungen einer Automobilbank neu entwickelt und in einer technisch modernisierten Plattform integriert. Dazu gehören

  • DealerRating - Ein Modul welches das Wholesale-Portfolio (einzelne Autohäuser als Kreditnehmer der Bank) basierend auf Bilanzanalysen und weiteren qualitativen Informationen bewertet und hinsichtlich der Kreditausfallwahrscheinlichkeit klassifiziert (AAA - D)
  • EarlyWarning - Ein Modul welches aufgrund von aktuellen Verkaufszahlen, Betriebswirtschaftlichen Auswertungen (BWA), und Daten zum Zahlungsverhalten fortlaufend laufende Kredite neu bewertet, um mögliche Ausfallrisiken frühzeitig zu erkennen 


Tätigkeiten im Laufe des Projekts:

  • Fachliche Modellentwicklung und Konzeption gemeinsam mit Experten von Ernst & Young und der Bank
  • Design, Entwicklung und Wartung der Software

.net 7 C# SQL-Server ADO.NET Entity Framework ASP.NET OpenAPI Microsoft IIS TypeScript Vue.js Chart.js Element-Plus
Statistische Bilanzanalyse Domain Driven Design Clean Architecture
Ernst & Young, Honda Bank
Berlin / Frankfurt am Main
6 Jahre 3 Monate
2013-08 - 2019-10

Business Application Plattform (CuraSystems GmbH, Exapris GmbH)

Solutions Architect Test Driven Development Domain Driven Design DDD ...
Solutions Architect

Entwicklung einer Plattform zur Erstellung und Betrieb moderner webbasierter Business-Anwendungen. Die Modellierung und der Entwurf des Basis-UI erfolgt dabei in einer eigenen, auch für Nicht-Informatiker intuitiven Definitionssprache (Domain-Specific Language). Businesslogik wird über Trigger mit Wenn-Dann-Regeln bzw. Commands im UI abgebildet, denen Actions hinterlegt werden können. Ziel ist es, eine Umgebung zur Erstelllung und Betrieb von paketierbaren Anwendungen zu schaffen, die dadurch schneller und einfacher herzustellen sind, dass sich der Entwickler in enger Zusammenarbeit mit der Fachabteilung zunächst rein auf die Definition des Businessmodels und der -Logik konzentriert. So entsteht recht schnell eine Basisanwendung, die bereits ein nahzu voll funktionsfähiges Abbild der Fachlichkeit darstellt. In weiteren Schritten besteht die Möglichkeit, das Erscheinungsbild designtechnisch anzupassen oder spezifische Funktionalitäten in Form von Controls oder Services zu ergänzen. Die technische Architektur der gesamtsystems wird durch die Plattform zur Verfügung gestellt. Sie enthält alle relevanten Funktionalitäten wie eine revisions- und auditsichere Datenhaltung, Cloud-Deployment, Offline-Fähigkeit oder ein umfangreiches Berechtigungskonzept.

http://curasystems.com/iris.html

http://bizpin.de

Tätigkeiten im Laufe des Projekts:

  • Begleitung des Projekts von Konzeption bis zur Produktreife (z.B. bizpin.de).
  • Umsetzung verschiedener Branchenlösungen in Unterprojekten, unter Anderem für den Giftnotruf der Charité Berlin, eine Gebäudeversicherung, diverse Tierkliniken, einen internationalen Medizingerätehersteller.
  • Entwicklung, Design, Architekturberatung
  • Produktpräsentationen und -Schulungen

 

angular.js vuej.s node.js javascript typescript ES6 css3 html5 smartOS REST Git Webpack Rollup Chrome indexeddb service-worker jquery elasticsearch event sourcing CQRS architecture SPA PWA mocha chai tape.js graphQL
Test Driven Development Domain Driven Design DDD Event Sourcing CQRS Scrum
CuraSystems GmbH, Exapris GmbH
Berlin, Mainz, Hamburg, Gießen
2 Jahre 5 Monate
2010-09 - 2013-01

Softwaresystem zur Durchführung Medizinischer Studien (ERT / eResearch Technology)

Entwicklung Scrum Unit Testing Code analysis
Entwicklung

Neuentwicklung eines Systems zur Durchführung medizinischer Studien. Das System wird als "closed System" auf Study-Notebooks an betreunde Ärzte und Kliniken ausgeliefert. Angeschlossen werden Labor- und Messgeräte, die ebenfalls im Hause Hergestellt werden. Die Software ist hochkonfigurierbar, um den Anforderungen unterschiedlicher internationaler Studien gerecht zu werden. Es soll ein seit vielen Jahren im Einsatz befindliches System abgelöst werden, welches die steigenden Anforderungen an Flexibilität nur schwer erfüllt.

Projektgröße: 10 - 20 Personen

(Entwicklung, Test, Spezifikation)

Team Foundation Server Visual Studio C# WinForms WPF Workflow Foundation Spring.net XML XSD SQLServer LLBLGen O/R Mapper .NET Framework
Scrum Unit Testing Code analysis
ERT / eResearch Technology
Höchberg / Würzburg
6 Monate
2012-02 - 2012-07

Bestandszahlen-Informationssystem (ERGO Versicherungen AG)

Design und Entwicklung, Koordination des Deployments Test Driven Development
Design und Entwicklung, Koordination des Deployments

 Im Rahmen einer strategischen Plattformumstellung sollen drei Lotus Notes Anwendungen auf Basis von ASP.Net neu entwickelt bzw. portiert werden. Die Anwendungen "Bestandspflegeprovision", "Erfolgsübersicht" und "Einzeljournal" geben den Versicherungsaußendienstmitarbeitern etwa Auskunft über ihre Provisionen sowie den Status laufender und ausstehender Abschlüsse und Verträge. Die notwendigen Daten dazu werden auf einem Großrechner Host-System gesammelt und aufbereitet, schließlich über ein Web-Interface im Vertriebsportal zur Verfügung gestellt.

Projektgröße: 1 Entwickler

Visual Studio 2010 C# ASP.Net MVC Enterprise Library 5.0 Entity Framework ISA-Server Active Directory
Test Driven Development
ERGO Versicherungen
Hamburg
11 Monate
2009-08 - 2010-06

Service Portal für Medizinische Dienstleistungen (CuraSystems GmbH)

Entwicklung
Entwicklung

Als Teil des Produktportfolios im radiologischem Umfeld wurde
für einen Hersteller medizinischer Software ein Service-Portal für medizinische Dienstleistungen Entwickelt. In erster Ausbaustufe ermöglicht es die hausinterne sowie externe Verbreitung von radiologischen Bilddaten, und ermöglicht den beteiligten Ärzten eine systemgestützte Diskussion bei der Befundung.

Visual Studio 2008 C# .Net 3.5 ASP.Net 3.5 ASP.Net MVC WCF Entity Framework
CuraSystems GmbH
Hamburg (remote) / Würzburg
3 Monate
2009-05 - 2009-07

Spracherkennungsmodul für ein Radiologisches Informationssystem (CuraSystems GmbH)

Entwicklung
Entwicklung

Erweiterung des Radiologie-Informationssystem CuraSmartClient / CuraArchive um ein Modul zur Spracherkennung. Die Ärzte diktieren ihren Befund über den CuraSmartClient. Serverseitig werden die Audiodaten in Text umgewandelt, mit einer Genauigkeit von ca. 95% (Speech-Transcription). Über das Modul zur Speech-Correction können Mitarbeiter der Klinik zusätzliche Formatierungen einfügen, sowie einzelne falsch erkannte Wörter korrigieren. Audioabschnitt und textliche Entsprechung der einzelnen Wörter werden dabei synchron gehalten und das Ergebnis der Korrektur zum weiteren Training der Spracherkennungs-Engine verwandt.

Visual Studio 2008 C# .Net 3.5 Linq Windows Presentation Foundation (WPF) Model-View-ViewModel (MVVM) Dragon Naturally Speaking Server SDK
CuraSystems GmbH
Hamburg (remote)
2 Jahre 8 Monate
2006-05 - 2008-12

Business Continuity Management Suite (Info-AG)

Entwicklung, Analyse, Spezifikation UML OOA OOD ...
Entwicklung, Analyse, Spezifikation

Für eine mittelständische Unternehmensberatung wird zur Unterstützung des BCM Beratungsprozesses eine ganzheitliche Software-Suite entwickelt, die in der ersten Version aus drei wesentlichen Modulen besteht: BCP (Business Continuity Planing), RIA (Risc Impact Analysis) und BIA (Business Impact Analysis).

Tätigkeiten und Rollen im Laufe des Projektes:

Analyse und Spezifikation des Mandanten- und Domänenkonzeptes der gesamten Software, Analyse und Spezifikation des Moduls RIA, Architekturberatung und -Design der Module RIA und BIA, Koordination der Entwicklungstätigkeiten des Modules BCP, Entwicklung von Kernkomponenten der Software in C#/.Net, Co-Entwicklungsleitung

Projekgröße: 15 - 30 Personen

(Verschiedene Entwicklungsteams, Testteams, Spezifikation/Anforderung, Management, Qualitätskontrolle)

C# .Net 1.1 .Net 2.0 .Net 3.0 Infragistics NetAdvantage Components Smart Client Architektur (CAB/SCSF) WinForms Enterprise Library .Net LLBLGen O/R-Mapper SQLServer ORACLE DB/2 Reporting (Report SharpShooter) .Net Word Processing (TxTextControl) PDF-Generierung (Aspose Words PDF) Charting (Go! Diagram) NUnit NCover FxCop Enterprise Architect Sparcs Systems
UML OOA OOD AIM-Entwicklungsprozess (Oracle)
Info-AG
Hamburg
1 Jahr
2005-06 - 2006-05

ERP System für einen Entsorgungskonzern (Schönmakers Umweltdienste GmbH & Co. KG)

Analyse / Beratung Prozessanalyse OOA OOD ...
Analyse / Beratung

Ein mittelständisches Entsorgungsunternehmen führt ein
strategisches Projekt zur Umstellung des internen ERP Systems "WasteWatcher" auf Microsoft .Net Technologie durch. Geplant ist eine komplette Neuentwicklung. Der WasteWatcher unterstützt das Unternehmen an allen wesentlichen Stationen der Wertschöpfungskette: Auftragserfassung & Partnerverwaltung, Disposition, Fahrzeugverwiegung, Leistungsnachweisbearbeitung und Faktura. Das verteilte 3-Schicht-System wird täglich von etwa 400 Mitarbeitern genutzt und umfasst ca. 700 Datenbanktabellen.

Tätigkeiten:

Maßgeblich Verantwortlich für Prozessanalyse und -Optimierung, System Soll- und Ist-Analyse, SOA-Architekturberatung, OO-Systemdesign mit UML, Schulungen in UML und Prozessorientiertem Design, Dokumentation

Projektgröße: 12 Personen

(Analysten, Berater, Entwickler Altsystem)

ARIS Toolset (IDS-Scheer) C# .Net 2.0 .Net 3.0 (WWF & WCF) Team Foundation Server Visual Studio Team Suite
Prozessanalyse OOA OOD SOA Service Oriented Architecture
Schönmackers Umweltdienste
Kempen
5 Monate
2005-01 - 2005-05

Generisches Simulations- und Visualisierungs-Framework für geopolitische Fragestellungen (IFSH)

Entwicklung / Analyse
Entwicklung / Analyse

Ausbau des bestehenden Systems R.A.V.E.N (Simulation und
Visualisierung von Raketenabwehrszenarien, siehe weiter unten) zu einem generischen Framework für geopolitische Simulations- und Visualisierungsaufgaben. Insbesondere Erweiterung zur Behandlung von Satelliten als Teil der National Missile Defense Initiative. Implementierung der NORAD Satellite Propagation Modelle SPG4 und SDP4 (Portierung der Original Algorithmen von FORTRAN IV auf Java)

Tätigkeiten im Laufe des Projekts:

Analyse (Soll- und Ist-Zustand), Pflichtenhefterstellung,

OO-Systemdesign mit UML, Entwicklung, Dokumentation,

 Systemschulungen, Einarbeitung weiterer Mitarbeiter zur Fortführung des Projektes

Projektgröße: 3 Personen

(Entwickler, Wissenschaftler)

Java Java-Swing Turbo Pascal FORTRAN IV UML Satellite Propagation: SPG4/SDP4 XML SVG GIS-Systeme insb. ArcView SVGToolkit JBuilder 2005 Altova UModel
Institut für Friedensforschung und Sicherheitspolitik
2 Monate
2004-12 - 2005-01

Anbindung eines radiologischen Informationssystems (RIS) an zentrales Krankenhausinformationssyste (CuraSystems GmbH)

Entwicklung
Entwicklung

Entwicklung einer Schnittstelle auf Datenbankebene zwischen dem
etablierten Veterinärsystem EasyVet (C++) und dem radiologischen Bilderfassungssystem CuraVet (.Net), die es ermöglicht, Patienten- und Bilddaten vor und nach der Untersuchung in beide Richtungen zu kommunizieren.

Blackbox-Analyse der EasyVet-Datenbank (FastObjects),

Entwurf und Realisierung der Schnittstelle (FastObjects Generic C++ API, PtXML).

C++ Microsoft .Net C# XML OQL FastObjects t7 EasyVet CuraVet
CuraSystems GmbH
Hamburg (remote)
10 Monate
2004-03 - 2004-12

Szenargenerierung für militärische Simulationssysteme (IABG)

Analyse / Prototyp-Entwicklung
Analyse / Prototyp-Entwicklung

Entwicklung eines Werkzeuges zur Erstellung und

Bearbeitung von Szenardaten für militärische Simulations- und Leitsysteme. Erarbeitung eines übergeordneten Datenformats und Transformationsmöglichkeiten um kompatibilität mit verschiedene Systemen herzustellen.

Java XML XSL XSD XPath XMLSpy MapForce StyleVision GIS-Anbindung Eclipse Oracle
IABG
Hamburg
1 Jahr
2003-01 - 2003-12

R.A.V.E.N - Simulation von Raketenabwehrszenarien (IFSH)

Entwicklung
Entwicklung

Implementierung eines Modells zur Berechnung der Flugbahnen  von interkontinentalen Trägersystemen (G-Turn Thrust Model).

 

Simulation von Raketenabwehrszenarien mit Hilfe von Airborne Laser Systemen (ABL). Entwicklung von Visualisierungswerkzeugen für geopolitische Aufgabenstellungen, GIS-Anbindung.

Analyse, Pflichtenhefterstellung, OO-Systemdesign mit UML, Entwicklung, Dokumentation

Projektgröße: 3 Personen

(Entwickler, Wissenschaftler)

Java Java-Swing XML XPath SVG GIS-Systeme insb. ArcView Apache Batik-Framework SVGToolkit Eclipse Visio for Enterprise Architects
Institut für Friedensforschung und Sicherheitspolitik
Hamburg
6 Monate
2000-12 - 2001-05

Relaunch der Corporate Website (Deutschen Bank)

Entwicklung
Entwicklung

Relaunch der Deutschen Bank AG Corporate Site

(www.deutsche-bank.de). Entwicklung eines auf BEA WebLogic

 basierenden Content Production Systems (Redaktionssystem) und eines Content Delivery System (Website Engine). Dort insbesondere zuständig für den Entwurf der Schnittstellen zu externen Dienst- und Datenanbietern (zB. Kursdaten)

Tätigkeiten:

Entwicklung, Systemeinführung, Performance Tests,

Schnittstellenentwurf

Projektgröße: 10 Personen

(Entwickler, Leitung)

Java EJB JSP BEA Weblogic Oracle SOAP RSA-Verschlüsselung Sun Solaris CAPUT Community Suite LoadRunner
Debis Systemhaus / Deutsche Bank
Hamburg / Frankfurt am Main
1 Jahr 3 Monate
1999-10 - 2000-12

Online Portfolio Management (Deutsche Bank Privatbanking AG)

Entwicklung
Entwicklung

Entwurf und Entwicklung eines Web-basierten Asset Management Systems. Verwaltung von Wertpapierdepots, Analageanalyse und -Strategie-Tools, Visualisierungen von Was-wäre-wenn-Szenarien im Analagesektor.

Tätigkeiten:

Durchführung von WebObjects und Enterprise Objects (EOF)

Beratung und Schulung, Unterstützung der Entwicklung, später

 Übernahme der technischen Projektleitung, Performance und Lasttests des Systems mit LoadRunner und proprietären Lastsimulationssystemen der Bank, Unterstützung und Beratung bei der Akquise  von Projekten im ähnlichen Umfeld.

Projektgröße: 15 Entwickler

Java WebObjects Enterprise Objects Framework J2EE Oracle CVL LoadRunner
Debis Systemhaus / Deutsche Bank
Frankfurt am Main
1 Jahr
1999-03 - 2000-02

Online Recruiting Plattform (Deutschen Shell AG)

Entwicklung
Entwicklung

Einführung eines elektronischen Workflows zur Erfassung und

Verarbeitung von Bewerbungen im Human Resources.

 

Entwurf und Entwicklung einer modularen und vollkonfigurierbaren Online-Rekruiting-Plattform: WebRecruit

 

Anbindung  an die bestehende Portal-Architektur auf Vignette StoryServer Basis

Systementwicklung und -Einführung, Konzeption des Wartungsplans, Schulung der Benutzer des neuen Systems

Java WebObjects Enterprise Objectes Framework OpenBase Datenbank SAP/R3 DHTML XML XSLT JavaScript StoryServer
Deutsche Shell AG
Hamburg
3 Monate
1999-01 - 1999-03

Verwaltung und Tourenplanung des Lesezirkels (Jahreszeitenverlag)

Entwicklung
Entwicklung

Kunden-, Lieferanten- und Mitarbeiterverwaltung sowie

Tourenplanung für den Leserkreis Daheim und dem Lesezirkel des Jahreszeitenverlages. Client/Server Entwicklung mit Oracle, Java und CORBA.

Java Swing CORBA Visibroker Oracle JBuilder Lotus Notes
Jahreszeitenverlag / CSC Plönske / wCenter Consulting
Hamburg
2 Jahre 10 Monate
1996-04 - 1999-01

Interne Infrastruktur (GAUSS AG)

Werkstudent
Werkstudent

Verschiedene Aufgaben als Werkstudent:

  • Unterstützung bei der Realisierung eines Content Management Systems für das firmeneigene Intranet, Ideenentwicklung für das spätere Enterprise Content Management Produkt Gauss'VIP (später OPENTEXT)
  • Unterstützung der Systemadministration durch Entwicklung von diversen Tools.
  • Entwicklung und Betrieb eines Kundenkontaktsystems (CRM-System) in Perl.
  • Unterstützung bei der Entwicklung einer objektorientierten Projektumgebung für Java und CORBA.
  • Entwicklung von Best-Practice Tutorials und Dokumentation des hauseigenen Client/Server-Frameworks "Java/CORBA Factory"
Java CORBA HP/UX und NT Administration HTML CGI Perl Gauss'VIP ECM-Systeme Apache Webserver
GAUSS AG
Hamburg
3 Monate
1995-08 - 1995-10

Einsatzleitsystem der Hamburger Feuerwehr

Entwicklung
Entwicklung

Als Job zwischen Abi und Studium.

  • Unterstützung bei der Realisierung der Objekt/Relational-Schnittstelle zwischen Oracle Datenbank und C++ im Rahmen des Projektes FELIS (Einsatzleitsystem für die Hamburger Feuerwehr).
  • Implementierung der Datenzugriffskomponenten der Fachklassen unter Nutzung des entstandenen Frameworks.
Entwicklung nach Ellemtel Rules C++ Oracle Sun Solaris VI Erwin
Debis Systemhaus
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik und Astrophysik an der Universität Hamburg
Abschluss: Diplom mit der Gesamtnote "Sehr Gut"

Position

Position

  • Fullstack-Entwicklung mit TypeScript, JavaScript, Node.js, Express, Vue.js, Angular, React und weiteren modernen Webtechnologien.
  • Entwicklung und Architektur in C# und .Net Core & Framework
  • Äppic Business Plattfrom Beratung und -Entwicklung.

Kompetenzen

Kompetenzen

Top-Skills

node.js vue.js typescript angular frontend design agile development graphql Vue.js domain driven design

Produkte / Standards / Erfahrungen / Methoden

.NET Framework
.Net Word Processing (TxTextControl)
Active Directory (AD)
Aeppic Application Framework
AIM-Entwicklungsprozess (Oracle)
Altova UModel
Angular.js
Apache Batik-Framework
Apache Tomcat
Apollo GraphQL Server
ARIS Toolset (IDS-Scheer)
ASP.Net 3.5
ASP.Net MVC
BEA Weblogic
Bootstrap CSS
CAPUT Community Suite
Chart.js
Charting (Go! Diagram)
Chrome
Command Query Responsibility Segregation (CQRS)
CSS 3
CuraVet
CVL/CVS (Source Control)
Domain Driven Design (DDD)
Dragon Naturally Speaking Server SDK
EasyVet
Eclipse
ECM-Systeme (Enterprise Continuity Management)
Element.js
Enterprise Architect
Enterprise Java Beans (EJB)
Enterprise Library .Net
Enterprise Library 5.0
Enterprise Objects Framework
Entity Framework
Entwicklung nach Ellemtel Rules
Erwin
Event Sourcing
FxCop
GIS-Systeme insb. ArcView
Git
GraphQL
HTML 5
Infragistics NetAdvantage Components
ISA-Server
Java Swing
Java-Swing
JBoss
JBuilder
Jest.js
jquery
LLBLGen O/R Mapper
MapForce
Mocha/Chai
Model View Controller (MVC)
Model View Presenter (MVP)
Model-View-ViewModel (MVVM)
Mongoose
Next.js
Node Express
Node.js
NUnit
Object Orientierte Analyse (OOA)
Object Orientiertes Design (OOD)
Object Query Language (OQL)
Passport.js
PDF-Generierung (Aspose Words PDF)
Progressive Web Apps (PWA)
Prozessanalyse
React
Redux
Reporting (Report SharpShooter)
Responsive Design
REST
Rollup
Satellite Propagation: SPG4/SDP4
Scrum
Service Oriented Architecture (SOA)
Service-Worker API
Single Page Application (SPA)
Smart Client Architektur (CAB/SCSF)
Spring.net
SVGToolkit
Tape.js
Team Foundation Server
Test Driven Development (TDD)
Visio for Enterprise Architects
Visual Studio
Visual Studio Code
Visual Studio Team Suite
Vue.js
WebObjects
Webpack
Windows Communication Foundation (WCF)
Windows Presentation Foundation (WPF)
Windows Workflow Foundation (WFS)
WinForms
XML
XMLSpy
 

Betriebssysteme

HP/UX und NT Administration
Mac OS
SmartOS
Sun Solaris
Unix
Windows
Fundierte Kenntnisse

Programmiersprachen

C
C#
C++
Delphi
Delphi
ES6
Java
JavaScript
Linq
Parsing Expression Grammar PEG
Pascal
Perl
PHP
SVG
Typescript
UML

Datenbanken

ElasticSearch
FastObjects t7
IndexedDB
MS SQL Server
MySQL
Object Store
ODBC
Oracle
POET
SQL

Branchen

Branchen

Als Analyst:
  • Gesundheit (Krankenhaus)
  • Business Continuity Management (BCM)
  • Entsorgung / Spedition

Als Architekt:
  • Business Continuity Management (BCM)
  • Forschung / Sicherheitspolitik
  • Rüstung / Militär
  • Energieversorger (Mineralölkonzern)

Als Entwickler:
  • Humanmedizin
  • Veterinärmedizin
  • Pharmazie
  • Versicherungen
  • Industrie (Spielzeugfabrikation)
  • Finanzwesen (Bank)
  • Verlagswesen
  • IT (diverse Systemhäuser)
  • Öffentlicher Dienst (Feuerwehr)

 

Einsatzorte

Einsatzorte

primär Berlin (+50km) Berlin (+100km) Malchin (+100km) Stade (+150km)
möglich

Projekte

Projekte

3 Jahre 1 Monat
2021-03 - heute

Portfolio Rating Plattform für eine Bank

Fachliche Konzeption, Software-Architektur, Entwicklung Statistische Bilanzanalyse Domain Driven Design Clean Architecture
Fachliche Konzeption, Software-Architektur, Entwicklung

Im Rahmen neuer regulatorischer Anforderungen wurden verschiedene bestehende Anwendungen einer Automobilbank neu entwickelt und in einer technisch modernisierten Plattform integriert. Dazu gehören

  • DealerRating - Ein Modul welches das Wholesale-Portfolio (einzelne Autohäuser als Kreditnehmer der Bank) basierend auf Bilanzanalysen und weiteren qualitativen Informationen bewertet und hinsichtlich der Kreditausfallwahrscheinlichkeit klassifiziert (AAA - D)
  • EarlyWarning - Ein Modul welches aufgrund von aktuellen Verkaufszahlen, Betriebswirtschaftlichen Auswertungen (BWA), und Daten zum Zahlungsverhalten fortlaufend laufende Kredite neu bewertet, um mögliche Ausfallrisiken frühzeitig zu erkennen 


Tätigkeiten im Laufe des Projekts:

  • Fachliche Modellentwicklung und Konzeption gemeinsam mit Experten von Ernst & Young und der Bank
  • Design, Entwicklung und Wartung der Software

.net 7 C# SQL-Server ADO.NET Entity Framework ASP.NET OpenAPI Microsoft IIS TypeScript Vue.js Chart.js Element-Plus
Statistische Bilanzanalyse Domain Driven Design Clean Architecture
Ernst & Young, Honda Bank
Berlin / Frankfurt am Main
6 Jahre 3 Monate
2013-08 - 2019-10

Business Application Plattform (CuraSystems GmbH, Exapris GmbH)

Solutions Architect Test Driven Development Domain Driven Design DDD ...
Solutions Architect

Entwicklung einer Plattform zur Erstellung und Betrieb moderner webbasierter Business-Anwendungen. Die Modellierung und der Entwurf des Basis-UI erfolgt dabei in einer eigenen, auch für Nicht-Informatiker intuitiven Definitionssprache (Domain-Specific Language). Businesslogik wird über Trigger mit Wenn-Dann-Regeln bzw. Commands im UI abgebildet, denen Actions hinterlegt werden können. Ziel ist es, eine Umgebung zur Erstelllung und Betrieb von paketierbaren Anwendungen zu schaffen, die dadurch schneller und einfacher herzustellen sind, dass sich der Entwickler in enger Zusammenarbeit mit der Fachabteilung zunächst rein auf die Definition des Businessmodels und der -Logik konzentriert. So entsteht recht schnell eine Basisanwendung, die bereits ein nahzu voll funktionsfähiges Abbild der Fachlichkeit darstellt. In weiteren Schritten besteht die Möglichkeit, das Erscheinungsbild designtechnisch anzupassen oder spezifische Funktionalitäten in Form von Controls oder Services zu ergänzen. Die technische Architektur der gesamtsystems wird durch die Plattform zur Verfügung gestellt. Sie enthält alle relevanten Funktionalitäten wie eine revisions- und auditsichere Datenhaltung, Cloud-Deployment, Offline-Fähigkeit oder ein umfangreiches Berechtigungskonzept.

http://curasystems.com/iris.html

http://bizpin.de

Tätigkeiten im Laufe des Projekts:

  • Begleitung des Projekts von Konzeption bis zur Produktreife (z.B. bizpin.de).
  • Umsetzung verschiedener Branchenlösungen in Unterprojekten, unter Anderem für den Giftnotruf der Charité Berlin, eine Gebäudeversicherung, diverse Tierkliniken, einen internationalen Medizingerätehersteller.
  • Entwicklung, Design, Architekturberatung
  • Produktpräsentationen und -Schulungen

 

angular.js vuej.s node.js javascript typescript ES6 css3 html5 smartOS REST Git Webpack Rollup Chrome indexeddb service-worker jquery elasticsearch event sourcing CQRS architecture SPA PWA mocha chai tape.js graphQL
Test Driven Development Domain Driven Design DDD Event Sourcing CQRS Scrum
CuraSystems GmbH, Exapris GmbH
Berlin, Mainz, Hamburg, Gießen
2 Jahre 5 Monate
2010-09 - 2013-01

Softwaresystem zur Durchführung Medizinischer Studien (ERT / eResearch Technology)

Entwicklung Scrum Unit Testing Code analysis
Entwicklung

Neuentwicklung eines Systems zur Durchführung medizinischer Studien. Das System wird als "closed System" auf Study-Notebooks an betreunde Ärzte und Kliniken ausgeliefert. Angeschlossen werden Labor- und Messgeräte, die ebenfalls im Hause Hergestellt werden. Die Software ist hochkonfigurierbar, um den Anforderungen unterschiedlicher internationaler Studien gerecht zu werden. Es soll ein seit vielen Jahren im Einsatz befindliches System abgelöst werden, welches die steigenden Anforderungen an Flexibilität nur schwer erfüllt.

Projektgröße: 10 - 20 Personen

(Entwicklung, Test, Spezifikation)

Team Foundation Server Visual Studio C# WinForms WPF Workflow Foundation Spring.net XML XSD SQLServer LLBLGen O/R Mapper .NET Framework
Scrum Unit Testing Code analysis
ERT / eResearch Technology
Höchberg / Würzburg
6 Monate
2012-02 - 2012-07

Bestandszahlen-Informationssystem (ERGO Versicherungen AG)

Design und Entwicklung, Koordination des Deployments Test Driven Development
Design und Entwicklung, Koordination des Deployments

 Im Rahmen einer strategischen Plattformumstellung sollen drei Lotus Notes Anwendungen auf Basis von ASP.Net neu entwickelt bzw. portiert werden. Die Anwendungen "Bestandspflegeprovision", "Erfolgsübersicht" und "Einzeljournal" geben den Versicherungsaußendienstmitarbeitern etwa Auskunft über ihre Provisionen sowie den Status laufender und ausstehender Abschlüsse und Verträge. Die notwendigen Daten dazu werden auf einem Großrechner Host-System gesammelt und aufbereitet, schließlich über ein Web-Interface im Vertriebsportal zur Verfügung gestellt.

Projektgröße: 1 Entwickler

Visual Studio 2010 C# ASP.Net MVC Enterprise Library 5.0 Entity Framework ISA-Server Active Directory
Test Driven Development
ERGO Versicherungen
Hamburg
11 Monate
2009-08 - 2010-06

Service Portal für Medizinische Dienstleistungen (CuraSystems GmbH)

Entwicklung
Entwicklung

Als Teil des Produktportfolios im radiologischem Umfeld wurde
für einen Hersteller medizinischer Software ein Service-Portal für medizinische Dienstleistungen Entwickelt. In erster Ausbaustufe ermöglicht es die hausinterne sowie externe Verbreitung von radiologischen Bilddaten, und ermöglicht den beteiligten Ärzten eine systemgestützte Diskussion bei der Befundung.

Visual Studio 2008 C# .Net 3.5 ASP.Net 3.5 ASP.Net MVC WCF Entity Framework
CuraSystems GmbH
Hamburg (remote) / Würzburg
3 Monate
2009-05 - 2009-07

Spracherkennungsmodul für ein Radiologisches Informationssystem (CuraSystems GmbH)

Entwicklung
Entwicklung

Erweiterung des Radiologie-Informationssystem CuraSmartClient / CuraArchive um ein Modul zur Spracherkennung. Die Ärzte diktieren ihren Befund über den CuraSmartClient. Serverseitig werden die Audiodaten in Text umgewandelt, mit einer Genauigkeit von ca. 95% (Speech-Transcription). Über das Modul zur Speech-Correction können Mitarbeiter der Klinik zusätzliche Formatierungen einfügen, sowie einzelne falsch erkannte Wörter korrigieren. Audioabschnitt und textliche Entsprechung der einzelnen Wörter werden dabei synchron gehalten und das Ergebnis der Korrektur zum weiteren Training der Spracherkennungs-Engine verwandt.

Visual Studio 2008 C# .Net 3.5 Linq Windows Presentation Foundation (WPF) Model-View-ViewModel (MVVM) Dragon Naturally Speaking Server SDK
CuraSystems GmbH
Hamburg (remote)
2 Jahre 8 Monate
2006-05 - 2008-12

Business Continuity Management Suite (Info-AG)

Entwicklung, Analyse, Spezifikation UML OOA OOD ...
Entwicklung, Analyse, Spezifikation

Für eine mittelständische Unternehmensberatung wird zur Unterstützung des BCM Beratungsprozesses eine ganzheitliche Software-Suite entwickelt, die in der ersten Version aus drei wesentlichen Modulen besteht: BCP (Business Continuity Planing), RIA (Risc Impact Analysis) und BIA (Business Impact Analysis).

Tätigkeiten und Rollen im Laufe des Projektes:

Analyse und Spezifikation des Mandanten- und Domänenkonzeptes der gesamten Software, Analyse und Spezifikation des Moduls RIA, Architekturberatung und -Design der Module RIA und BIA, Koordination der Entwicklungstätigkeiten des Modules BCP, Entwicklung von Kernkomponenten der Software in C#/.Net, Co-Entwicklungsleitung

Projekgröße: 15 - 30 Personen

(Verschiedene Entwicklungsteams, Testteams, Spezifikation/Anforderung, Management, Qualitätskontrolle)

C# .Net 1.1 .Net 2.0 .Net 3.0 Infragistics NetAdvantage Components Smart Client Architektur (CAB/SCSF) WinForms Enterprise Library .Net LLBLGen O/R-Mapper SQLServer ORACLE DB/2 Reporting (Report SharpShooter) .Net Word Processing (TxTextControl) PDF-Generierung (Aspose Words PDF) Charting (Go! Diagram) NUnit NCover FxCop Enterprise Architect Sparcs Systems
UML OOA OOD AIM-Entwicklungsprozess (Oracle)
Info-AG
Hamburg
1 Jahr
2005-06 - 2006-05

ERP System für einen Entsorgungskonzern (Schönmakers Umweltdienste GmbH & Co. KG)

Analyse / Beratung Prozessanalyse OOA OOD ...
Analyse / Beratung

Ein mittelständisches Entsorgungsunternehmen führt ein
strategisches Projekt zur Umstellung des internen ERP Systems "WasteWatcher" auf Microsoft .Net Technologie durch. Geplant ist eine komplette Neuentwicklung. Der WasteWatcher unterstützt das Unternehmen an allen wesentlichen Stationen der Wertschöpfungskette: Auftragserfassung & Partnerverwaltung, Disposition, Fahrzeugverwiegung, Leistungsnachweisbearbeitung und Faktura. Das verteilte 3-Schicht-System wird täglich von etwa 400 Mitarbeitern genutzt und umfasst ca. 700 Datenbanktabellen.

Tätigkeiten:

Maßgeblich Verantwortlich für Prozessanalyse und -Optimierung, System Soll- und Ist-Analyse, SOA-Architekturberatung, OO-Systemdesign mit UML, Schulungen in UML und Prozessorientiertem Design, Dokumentation

Projektgröße: 12 Personen

(Analysten, Berater, Entwickler Altsystem)

ARIS Toolset (IDS-Scheer) C# .Net 2.0 .Net 3.0 (WWF & WCF) Team Foundation Server Visual Studio Team Suite
Prozessanalyse OOA OOD SOA Service Oriented Architecture
Schönmackers Umweltdienste
Kempen
5 Monate
2005-01 - 2005-05

Generisches Simulations- und Visualisierungs-Framework für geopolitische Fragestellungen (IFSH)

Entwicklung / Analyse
Entwicklung / Analyse

Ausbau des bestehenden Systems R.A.V.E.N (Simulation und
Visualisierung von Raketenabwehrszenarien, siehe weiter unten) zu einem generischen Framework für geopolitische Simulations- und Visualisierungsaufgaben. Insbesondere Erweiterung zur Behandlung von Satelliten als Teil der National Missile Defense Initiative. Implementierung der NORAD Satellite Propagation Modelle SPG4 und SDP4 (Portierung der Original Algorithmen von FORTRAN IV auf Java)

Tätigkeiten im Laufe des Projekts:

Analyse (Soll- und Ist-Zustand), Pflichtenhefterstellung,

OO-Systemdesign mit UML, Entwicklung, Dokumentation,

 Systemschulungen, Einarbeitung weiterer Mitarbeiter zur Fortführung des Projektes

Projektgröße: 3 Personen

(Entwickler, Wissenschaftler)

Java Java-Swing Turbo Pascal FORTRAN IV UML Satellite Propagation: SPG4/SDP4 XML SVG GIS-Systeme insb. ArcView SVGToolkit JBuilder 2005 Altova UModel
Institut für Friedensforschung und Sicherheitspolitik
2 Monate
2004-12 - 2005-01

Anbindung eines radiologischen Informationssystems (RIS) an zentrales Krankenhausinformationssyste (CuraSystems GmbH)

Entwicklung
Entwicklung

Entwicklung einer Schnittstelle auf Datenbankebene zwischen dem
etablierten Veterinärsystem EasyVet (C++) und dem radiologischen Bilderfassungssystem CuraVet (.Net), die es ermöglicht, Patienten- und Bilddaten vor und nach der Untersuchung in beide Richtungen zu kommunizieren.

Blackbox-Analyse der EasyVet-Datenbank (FastObjects),

Entwurf und Realisierung der Schnittstelle (FastObjects Generic C++ API, PtXML).

C++ Microsoft .Net C# XML OQL FastObjects t7 EasyVet CuraVet
CuraSystems GmbH
Hamburg (remote)
10 Monate
2004-03 - 2004-12

Szenargenerierung für militärische Simulationssysteme (IABG)

Analyse / Prototyp-Entwicklung
Analyse / Prototyp-Entwicklung

Entwicklung eines Werkzeuges zur Erstellung und

Bearbeitung von Szenardaten für militärische Simulations- und Leitsysteme. Erarbeitung eines übergeordneten Datenformats und Transformationsmöglichkeiten um kompatibilität mit verschiedene Systemen herzustellen.

Java XML XSL XSD XPath XMLSpy MapForce StyleVision GIS-Anbindung Eclipse Oracle
IABG
Hamburg
1 Jahr
2003-01 - 2003-12

R.A.V.E.N - Simulation von Raketenabwehrszenarien (IFSH)

Entwicklung
Entwicklung

Implementierung eines Modells zur Berechnung der Flugbahnen  von interkontinentalen Trägersystemen (G-Turn Thrust Model).

 

Simulation von Raketenabwehrszenarien mit Hilfe von Airborne Laser Systemen (ABL). Entwicklung von Visualisierungswerkzeugen für geopolitische Aufgabenstellungen, GIS-Anbindung.

Analyse, Pflichtenhefterstellung, OO-Systemdesign mit UML, Entwicklung, Dokumentation

Projektgröße: 3 Personen

(Entwickler, Wissenschaftler)

Java Java-Swing XML XPath SVG GIS-Systeme insb. ArcView Apache Batik-Framework SVGToolkit Eclipse Visio for Enterprise Architects
Institut für Friedensforschung und Sicherheitspolitik
Hamburg
6 Monate
2000-12 - 2001-05

Relaunch der Corporate Website (Deutschen Bank)

Entwicklung
Entwicklung

Relaunch der Deutschen Bank AG Corporate Site

(www.deutsche-bank.de). Entwicklung eines auf BEA WebLogic

 basierenden Content Production Systems (Redaktionssystem) und eines Content Delivery System (Website Engine). Dort insbesondere zuständig für den Entwurf der Schnittstellen zu externen Dienst- und Datenanbietern (zB. Kursdaten)

Tätigkeiten:

Entwicklung, Systemeinführung, Performance Tests,

Schnittstellenentwurf

Projektgröße: 10 Personen

(Entwickler, Leitung)

Java EJB JSP BEA Weblogic Oracle SOAP RSA-Verschlüsselung Sun Solaris CAPUT Community Suite LoadRunner
Debis Systemhaus / Deutsche Bank
Hamburg / Frankfurt am Main
1 Jahr 3 Monate
1999-10 - 2000-12

Online Portfolio Management (Deutsche Bank Privatbanking AG)

Entwicklung
Entwicklung

Entwurf und Entwicklung eines Web-basierten Asset Management Systems. Verwaltung von Wertpapierdepots, Analageanalyse und -Strategie-Tools, Visualisierungen von Was-wäre-wenn-Szenarien im Analagesektor.

Tätigkeiten:

Durchführung von WebObjects und Enterprise Objects (EOF)

Beratung und Schulung, Unterstützung der Entwicklung, später

 Übernahme der technischen Projektleitung, Performance und Lasttests des Systems mit LoadRunner und proprietären Lastsimulationssystemen der Bank, Unterstützung und Beratung bei der Akquise  von Projekten im ähnlichen Umfeld.

Projektgröße: 15 Entwickler

Java WebObjects Enterprise Objects Framework J2EE Oracle CVL LoadRunner
Debis Systemhaus / Deutsche Bank
Frankfurt am Main
1 Jahr
1999-03 - 2000-02

Online Recruiting Plattform (Deutschen Shell AG)

Entwicklung
Entwicklung

Einführung eines elektronischen Workflows zur Erfassung und

Verarbeitung von Bewerbungen im Human Resources.

 

Entwurf und Entwicklung einer modularen und vollkonfigurierbaren Online-Rekruiting-Plattform: WebRecruit

 

Anbindung  an die bestehende Portal-Architektur auf Vignette StoryServer Basis

Systementwicklung und -Einführung, Konzeption des Wartungsplans, Schulung der Benutzer des neuen Systems

Java WebObjects Enterprise Objectes Framework OpenBase Datenbank SAP/R3 DHTML XML XSLT JavaScript StoryServer
Deutsche Shell AG
Hamburg
3 Monate
1999-01 - 1999-03

Verwaltung und Tourenplanung des Lesezirkels (Jahreszeitenverlag)

Entwicklung
Entwicklung

Kunden-, Lieferanten- und Mitarbeiterverwaltung sowie

Tourenplanung für den Leserkreis Daheim und dem Lesezirkel des Jahreszeitenverlages. Client/Server Entwicklung mit Oracle, Java und CORBA.

Java Swing CORBA Visibroker Oracle JBuilder Lotus Notes
Jahreszeitenverlag / CSC Plönske / wCenter Consulting
Hamburg
2 Jahre 10 Monate
1996-04 - 1999-01

Interne Infrastruktur (GAUSS AG)

Werkstudent
Werkstudent

Verschiedene Aufgaben als Werkstudent:

  • Unterstützung bei der Realisierung eines Content Management Systems für das firmeneigene Intranet, Ideenentwicklung für das spätere Enterprise Content Management Produkt Gauss'VIP (später OPENTEXT)
  • Unterstützung der Systemadministration durch Entwicklung von diversen Tools.
  • Entwicklung und Betrieb eines Kundenkontaktsystems (CRM-System) in Perl.
  • Unterstützung bei der Entwicklung einer objektorientierten Projektumgebung für Java und CORBA.
  • Entwicklung von Best-Practice Tutorials und Dokumentation des hauseigenen Client/Server-Frameworks "Java/CORBA Factory"
Java CORBA HP/UX und NT Administration HTML CGI Perl Gauss'VIP ECM-Systeme Apache Webserver
GAUSS AG
Hamburg
3 Monate
1995-08 - 1995-10

Einsatzleitsystem der Hamburger Feuerwehr

Entwicklung
Entwicklung

Als Job zwischen Abi und Studium.

  • Unterstützung bei der Realisierung der Objekt/Relational-Schnittstelle zwischen Oracle Datenbank und C++ im Rahmen des Projektes FELIS (Einsatzleitsystem für die Hamburger Feuerwehr).
  • Implementierung der Datenzugriffskomponenten der Fachklassen unter Nutzung des entstandenen Frameworks.
Entwicklung nach Ellemtel Rules C++ Oracle Sun Solaris VI Erwin
Debis Systemhaus
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik und Astrophysik an der Universität Hamburg
Abschluss: Diplom mit der Gesamtnote "Sehr Gut"

Position

Position

  • Fullstack-Entwicklung mit TypeScript, JavaScript, Node.js, Express, Vue.js, Angular, React und weiteren modernen Webtechnologien.
  • Entwicklung und Architektur in C# und .Net Core & Framework
  • Äppic Business Plattfrom Beratung und -Entwicklung.

Kompetenzen

Kompetenzen

Top-Skills

node.js vue.js typescript angular frontend design agile development graphql Vue.js domain driven design

Produkte / Standards / Erfahrungen / Methoden

.NET Framework
.Net Word Processing (TxTextControl)
Active Directory (AD)
Aeppic Application Framework
AIM-Entwicklungsprozess (Oracle)
Altova UModel
Angular.js
Apache Batik-Framework
Apache Tomcat
Apollo GraphQL Server
ARIS Toolset (IDS-Scheer)
ASP.Net 3.5
ASP.Net MVC
BEA Weblogic
Bootstrap CSS
CAPUT Community Suite
Chart.js
Charting (Go! Diagram)
Chrome
Command Query Responsibility Segregation (CQRS)
CSS 3
CuraVet
CVL/CVS (Source Control)
Domain Driven Design (DDD)
Dragon Naturally Speaking Server SDK
EasyVet
Eclipse
ECM-Systeme (Enterprise Continuity Management)
Element.js
Enterprise Architect
Enterprise Java Beans (EJB)
Enterprise Library .Net
Enterprise Library 5.0
Enterprise Objects Framework
Entity Framework
Entwicklung nach Ellemtel Rules
Erwin
Event Sourcing
FxCop
GIS-Systeme insb. ArcView
Git
GraphQL
HTML 5
Infragistics NetAdvantage Components
ISA-Server
Java Swing
Java-Swing
JBoss
JBuilder
Jest.js
jquery
LLBLGen O/R Mapper
MapForce
Mocha/Chai
Model View Controller (MVC)
Model View Presenter (MVP)
Model-View-ViewModel (MVVM)
Mongoose
Next.js
Node Express
Node.js
NUnit
Object Orientierte Analyse (OOA)
Object Orientiertes Design (OOD)
Object Query Language (OQL)
Passport.js
PDF-Generierung (Aspose Words PDF)
Progressive Web Apps (PWA)
Prozessanalyse
React
Redux
Reporting (Report SharpShooter)
Responsive Design
REST
Rollup
Satellite Propagation: SPG4/SDP4
Scrum
Service Oriented Architecture (SOA)
Service-Worker API
Single Page Application (SPA)
Smart Client Architektur (CAB/SCSF)
Spring.net
SVGToolkit
Tape.js
Team Foundation Server
Test Driven Development (TDD)
Visio for Enterprise Architects
Visual Studio
Visual Studio Code
Visual Studio Team Suite
Vue.js
WebObjects
Webpack
Windows Communication Foundation (WCF)
Windows Presentation Foundation (WPF)
Windows Workflow Foundation (WFS)
WinForms
XML
XMLSpy
 

Betriebssysteme

HP/UX und NT Administration
Mac OS
SmartOS
Sun Solaris
Unix
Windows
Fundierte Kenntnisse

Programmiersprachen

C
C#
C++
Delphi
Delphi
ES6
Java
JavaScript
Linq
Parsing Expression Grammar PEG
Pascal
Perl
PHP
SVG
Typescript
UML

Datenbanken

ElasticSearch
FastObjects t7
IndexedDB
MS SQL Server
MySQL
Object Store
ODBC
Oracle
POET
SQL

Branchen

Branchen

Als Analyst:
  • Gesundheit (Krankenhaus)
  • Business Continuity Management (BCM)
  • Entsorgung / Spedition

Als Architekt:
  • Business Continuity Management (BCM)
  • Forschung / Sicherheitspolitik
  • Rüstung / Militär
  • Energieversorger (Mineralölkonzern)

Als Entwickler:
  • Humanmedizin
  • Veterinärmedizin
  • Pharmazie
  • Versicherungen
  • Industrie (Spielzeugfabrikation)
  • Finanzwesen (Bank)
  • Verlagswesen
  • IT (diverse Systemhäuser)
  • Öffentlicher Dienst (Feuerwehr)

 

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.