Suche Freiberufliche Beschäftigung
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 32107 Bad Salzuflen
- National
- de | en
- 01.07.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2016 – offen
TätigkeitsbeschreibungMicroservices Entwicklung. Informationen folgen
Eingesetzte QualifikationenEmbedded Linux, Oracle WebLogic Server Enterprise Edition (EE), Subversion, Spring Framework
5/2016 – 9/2016
Tätigkeitsbeschreibung
Weiterentwicklung des Konfigurationssystem DesignA!R zum Erstellen von Lufttechnik- und Filtersystemen.
Projektbeschreibung:
Geänderte Gesetzesvorlagen machen es erforderlich, ein bestehendes System durch eine neue Konfigurations- und Bestellsoftware zu ersetzen. In einem internationalen Team (Indien, Schweden, Polen, Österreich, Deutschland), vor Ort und Offshore, wird von ca. 25 Architekten, Entwicklern und Testern die zentrale Software zum Erstellen von Luft-und Filtersystemen entwickelt. DesignA!R wird vom Vertrieb und Verkauf zur Erstellung von Individuallösungen eingesetzt. Die Luft-und Filtersysteme werden auf einem Web-Frontend auf 3D Basis modelliert.
Die Applikation bietet folgende Eigenschaften:
3D Modellierung
Client / Server System
Import / Exportschnittstellen
Genügt gesetzlichen Vorschriften bei Angeboten
Webservices zu Fremdsystemen (Zur Berechnung der
Datenkonfiguration) Eingesetzte Methoden und Konzepte:
Objektorientierte Entwicklung
Parallele Programmierung
Entwicklung unter Berücksichtigung von Clean Code
Eingesetzte Technologien:
Jenkins
Bug-Tracker
Spring
XML / JSON
Tacton Systems (Konfigurations-Software) Intellij IDEA 16
Tomcat 8
GIT
Microsoft SQL Server
Java 8 (Stream API, Lambda) Kisters 3D
Hibernate
Maven
Eigene Aufgaben im Projekt:
Software-Design nach Architekturprinzipien (Backend)
Analyse, Planung und Implementierung nach Aufwandsschätzungen
Erstellung von Unit Tests (JUnit, Mockito)
Fehleranalyse und Fehlerbehebung
Softwaretechnische Analysen
Export in / Import aus verschiedenen Datenformaten
Code-Optimierung / Stabilisierung
Microsoft SQL-Server (MS SQL), Java Database Connectivity, Windows 7, Spring Framework, Git, Jenkins, Java SE
7/2015 – 4/2016
Tätigkeitsbeschreibung
Wartung und Weiterentwicklung des zentralen Bestandssystems für gesetzliche Krankenversicherungen, Teilprojekt Ungeklärte Versicherungsverhältnisse (Entwicklung), für ein Unternehmen im Gesundheitsbereich
Projektbeschreibung
Im Gesamtprojekt iskv_21c des Unternehmens wird mit ca. 250 Analysten und Entwicklern ein Softwareprodukt konzipiert und entwickelt, welches sämtliche Geschäftsprozesse der Gesetzlichen Krankenversicherung unterstützt.
Im Teilbereich UKV (Ungeklärte Versicherungsverhältnisse) wird eine neue Lösung für die Klärung von Versicherungslücken und Versicherungsverhältnissen entwickelt. Die neue Lösung soll folgende Vorteile gegenüber der alten Skriptlösung bieten:
• höhere Flexibilität bei der Gestaltung der Prozesse
• umfangreichere Konfigurationsmöglichkeiten bei der Selektion
• Integration in die Aufgabensteuerung
• Berücksichtigung anderer bereits vorliegender Aufgaben (Batch-Workflow) und Informationen (Eingang von Rückantworten im DMS) bei der Fallsteuerung (statt ggf. doppelte Aufgaben im System oder unnötige Belästigung der Versicherten)
• Einstieg in eine Vereinheitlichung der Fallaktenbearbeitung (statt vieler Individuallösungen je Thema)
• verbesserte Aufbereitung des Versicherungsverlaufes für eine schnellere Entscheidungsfindung (statt mühsamer Suche über mehrere Masken
Eingesetzte Methoden und Konzepte:
• objektorientiertes Design (OOD)
• Scrum (Team-Mitglied)
• Modellbasierte Entwicklung (MDD) • Massendatenverarbeitung / Batch • Hintergrundverarbeitung
• Revisionssicherheit
• Nebenläufigkeitskontrolle
• Dialogverarbeitung
• Codetabellen
• Datenaustauschverfahren
Eingesetzte Technologien
• Bitmarck iskv21c-Framework
• iskv21c Portal, Generator
• SDE, GUI-Designer
• UML
• MDD
• Hudson
• JEE
• Swing
• Ant
• JUnit, Mockito und Google Guice • MID Innovator
• XML
• JasperReport und IReport
• Subversion
• DB2
• Hibernate
• DBVisualizer
• Eclipse
• JBoss
• Jira
Eigene Aufgaben im Projekt
• Analyse und Planung der Entwicklung mit Aufwandsschätzungen im Team (SCRUM)
• Modellierung und Implementierung von Anforderungen und Change Requests
• Testen mit Hilfe von JUnit, Mockito und Google Guice
• Behebung von Fehlern
• Oberflächen Design mit SWING
• Softwaretechnische Analysen wie z. B. Performance-, Daten-, Fehleranalysen und Softwareoptimierungen
• Export, Import und Verarbeitung externer Datenformate
IBM DB2, Scrum, UML, Objektorientierte Design (OOD), Hibernate (Java), J2EE, Java (allg.)
4/2014 – 6/2015
Tätigkeitsbeschreibung
Entwicklung von Clients für Bezahlautomaten, Höft & Wessel
Projektbeschreibung
Entwicklung eines webbasierten Editors sowie einer statischen Service Oberfläche für Automaten. Mit dem Editor wird die Zusammenstellung einer Verkaufsoberfläche für Ticketautomaten realisiert. Der Editor ist in einem J2EE Applikationsserver integriert und kommuniziert des weiteren mit einem Node.js Server.
Neben dem Editor wurde eine statische Service Oberfläche erstellt, welche in einer C# Umgebung. Beide Applikationen waren reine Javascript Clients auf Basis von AngularJS.
Eingesetzte Technologien
Scrum
J2EE /Java 8
Oracle Datenbank, JPA Eclipselink RestFul (JSR 311)
Glassfish 4
PrimeFaces 5 HTML
AngularJS / Node.js / jQuery / Coffeescript Grunt
Eigene Aufgaben im Projekt
Aufwandsschätzung
Konzeptionierung von Anforderungen / Prozessentwicklung Fehleranalyse/Fehlerbehebung
Schnittstellenentwurf und Anbindung
Entwicklung (Client/Server)
Oracle Database, Scrum, J2EE, Java (allg.), HTML5, AngularJS, JavaScript-Frameworks
1/2011 – 3/2014
Tätigkeitsbeschreibung
Entwicklung eines Order-Managementsystem, Volkswagen AG
Entwicklung eines Order Managementsystems für die Volkswagen AG. Das System bestand aus einem Backendsystem sowie 2 Clients. Der Importeur Swing-Client basierte auf ein selbstentwickeltes Binding Framework. Für Händler wurde ein webbasiertes Userinterface, basierend auf AngularJS, zur Verfügung gestellt.
Eingesetzte Technologien
Scrum
Java 7 Javascript Spring 3
JPA Hibernate Oracle Datenban Tomcat 7
Rich Client (Ulrice Framework) Tapestry 5.3/ AngularJS/ Jquery
Eigene Aufgaben im Projekt
Lastenheft/Pflichtenhefterstellung
Aufwandsschätzung
Anforderungsaufnahme (HP Quality Center) / Reporterstellung Fehleranalyse/Fehlerbehebung
Architekturentscheidungen
Teamkoordination
Entwicklung (Client/Server)
Scrum, Apache Tomcat, Spring Framework, Java (allg.), AngularJS
4/2008 – 12/2010
Tätigkeitsbeschreibung
Entwicklung eines Stapelverarbeitungstools, Volkswagen AG
Projektbeschreibung
Portierung eines Perl-Client nach einer Java Client/Server Infrastruktur für die Volkswagen AG. Die Aufgabe der Lösung war die Umrechnung/Wandlung von CAD Konstruktionsdateien in unterschiedliche Formate zur Verwendung im Medienbereich des Konzerns. Der Perl UI Client basierte auf TK. Die Anforderung war die Konvertierung der Dateien in einer verteilten Verbund von CAD Rechnern durchzuführen.
Eingesetzte Technologien
Java SE 6 Netbeans RCP Tomcat 6 Spring 3 MQSeries JAXB
Perl (TK)
Eigene Aufgaben im Projekt
Lastenheft/Pflichtenheft
Testautomatisierung
Anforderungsaufnahme/ Anforderungsanalyse
Entwicklung Client/Server
Ausbildungsbetreuung (Fachinformatiker Anwendungsentwicklung)
Apache Tomcat, Java (allg.), Java Message Service
3/2007 – 4/2008
Tätigkeitsbeschreibung
Betreuung des Verwaltungstools CMM/Synergy, Volkswagen AG
Projektbeschreibung
2nd Level Support und Migration für Quellcodeverwaltungswerkzeug CMM/Synergy für die Volkswagen AG. Hier wurden für die Volkswagen AG alle im Konzern eingesetzten CMM Systeme Betreut. Weiter wurde in dem Zeitraum die Versionen für Client und Datenbank System erneuert.
Eingesetzte Technologien
HP-Unix/ Debian Linux Synergy Change/ CMM IBM Informix Datenbanken RRDTool
perl bash/tc-shell
Eigene Aufgaben im Projekt
Migration von Datenbanksysteme Backup-Optimierung
Datenbank Installation/Deinstallation Performance-Monitoring
Java Applet SE6 Wartung Shellscriptentwicklung
Informix
10/2005 – 2/2007
Tätigkeitsbeschreibung
Projektbeschreibung
Für Vodafone Globale Service Platforms wurde das WAP System getestet. Für das System wurden entsprechende Testfälle Anhand der Anforderungen definiert. Die Testfälle wurden entweder über ein Handset oder einem speziellen WAP Emulator getestet. Des Weiteren wurden automatisierte Tests für den Emulator geschrieben. Zur Fehleranalyse gehört zudem Logfile Traces auf dem Backendsystemen.
Eingesetzte Technologien
Handset Emulatoren
Sun Solaris
Visual Basic Script
Firefox mit Plugin Extensions MS Office
Mercury Quality Center
Eigene Aufgaben im Projekt
Testmanager
Anforderungsaufnahme/ Testfallentwicklung (Mercury Quality Center) Testautomatisierung
Testdurchführung - Handsets und WAP - Emulatoren
Fehleranalyse
Solaris, Java (allg.)
6/2004 – 9/2005
Tätigkeitsbeschreibung
Projektbeschreibung
Für Rola Sequrity GmbH wurden für einen Java SE Client Testfälle entwickelt und durchgeführt. Testautomatisierung wurde mit Rational Robot abgedeckt.
Eingesetzte Technologien
Java SE
Oracle
Windows 2000/XP Office Excel Rational Robot
Eigene Aufgaben im Projekt
Testkonzept/Testfallerstellung
Blackbox/Integrationstests für eine Erfassungssoftware (J2SE, Oracle) Testfallentwicklung (nach V-Modell)
Testdurchführung
Java (allg.)
3/2004 – 7/2004
Tätigkeitsbeschreibung
Projektbeschreibung
Administration der PC Infrastruktur für die FSH Future Sports Holding GmbH. In einer Windows 2003 Server Umfeld wurden alle Clients in einer Domäne verwaltet.
Eingesetzte Technologien
XP/2000
Windows Server 2003 Netzwerk Acronis
Windows Shell
Eigene Aufgaben im Projekt
Hard-und Softwareinstallation Benutzereinrichtung Problembehebung
Windows Server 2003
6/2002 – 2/2003
Tätigkeitsbeschreibung
Für eine interne Software zur Bestellung von Waren wurden für die Electronic Partners GmbH ein Testkonzept erstellt. Mit Rational Robot wurde die Testautomatisierung durchgeführt. Ziel war eine möglichst hohe Abdeckung von automatischen Blackbox-Testfälle zu erreichen.
Eingesetzte Technologien
Rational Robot Windows
Java J2SE 1.4 Crystal Reports
Eigene Aufgaben im Projekt
Qualitätssicherung-und Verbesserung für ein Bestellsystem EP (J2SE) Systematische Entwicklung von Blackbox-Testfällen
Automatisierung von Testfälle
Dokumentation und Auswertung
Java SE
6/2000 – 11/2000
Tätigkeitsbeschreibung
Netzwerk/Hard-und Softwareinstallation
ASP Webentwicklung für IIS Technologie sowie Blackbox-Tests
Microsoft SQL-Server (MS SQL), ASP
Zertifikate
Ausbildung
Köln
Weitere Kenntnisse
Linux
MS Windows
Solaris
Eclipse
JBuilder
Maven
Netbeans
Oracle Developer
C
Java (SE)
JavaScript/jQuery
TypeScript
AngularJS
J2ME
JEE
Perl
C#
UML
XSLT
CSS
XML
HTML
Glassfish
Jakarta Tomcat
JBoss
IBM WebSphere
MS SQL
Oracle DB
H2 DB
Git / Svn
Eclipse / Idea
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden