Java Entwickler Application Management Projektmanagement
Aktualisiert am 03.03.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 06.03.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Java 2 Enterprise Edition
Oracle SQL
Spring
WildFly
JAXB
Glassfish
SoapUI
JUnit
JBoss
Java API for REST Services
JAX-WS
Apache Tomcat
Selenium WebDriver
SOAP
WSSecurity
Arabisch
fließend
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

1 Jahr 3 Monate
2021-10 - 2022-12

eHealth

Softwareentwickler Java 11 Java 8 JSF ...
Softwareentwickler
Als Softwarehersteller entwickelt der Kunde eine Krankenhaus-Lösung, welche ein Krankenhausinformationssystem mit der TI-Infrastruktur der Gematik (BMG) verbindet und entsprechende Services bereitstellt. Diese wurden optimiert und die Komponente um mehrere Services erweitert.


IntelliJ SoapUI Postman
Java 11 Java 8 JSF PrimeFaces Enterprise JavaBeans XSL FHIR
Remote
1 Jahr
2020-10 - 2021-09

eHealth

Softwareentwickler Java 11 JUnit Spring ...
Softwareentwickler
Der Kunde entwickelt und betreibt für das BMG Anwendungen für den Gesundheitssektor. Es mussten für einen Authentisierungsservice neue Workflows konzipiert, entwickelt und zur Verfügung gestellt werden. Außerdem wurde ein bereits produktives Melde- und Informationssystem erweitert und optimiert.


IntelliJ Docker SonarQube Jenkins
Java 11 JUnit Spring PostgreSQL MySQL FHIR
Remote/Berlin
3 Monate
2020-04 - 2020-06

Testing, Softwareentwicklung

Tester, Entwickler
Tester, Entwickler

Ein IT-Dienstleister entwickelt für einen namenhaften Auftraggeber ein Tool zum Managen von Mitarbeitern. Es wurden automatisierte Tests entwickelt und ein Testprozess aufgesetzt und dieser in eine Testlinie mit anderen Produkten geführt. Zudem wurde die Code-Ownership und der Testprozess für ein weiteres Tool zur Abbildung der Geschäftsprozesse übernommen und ein Deployment- und Abnahmeprozess implementiert.

  • Testing, Softwareentwicklung
  • Implementierung automatisierte Tests mit Selenium
  • Implementierung einer Testline
IntelliJ Java 11 JUnit 4 Selenium Kotlin Jenkins Kubernetes/Docker SonarQube
Finanzwesen
8 Monate
2019-04 - 2019-11

Testing, Entwicklung

Tester, Entwickler
Tester, Entwickler

Eine IT-Security Firma entwickelt für Ämter und Krankenkassen ein Middleware-Produkt. Hierfür wurde auch eine GUI entwickelt, für die initial ein Integrationstest entwickelt und eingerichtet werden musste, der die GUI an sich und auch die Integration mit dem Konnektor testet. Weiterhin wurden unterschiedliche Testvektoren nach Anforderung umgesetzt.

  • Testing, Softwareentwicklung
  • Implementierung Integrationstest mit ChromeDriver
  • JUnit Testing
  • Performance-/ und Penetrationtests
Java 11 Spring Boot/MVC REST Webservices JUnit 5 Selenium Jenkins SonarQube Gitlab
IT-Security Firma
6 Monate
2018-08 - 2019-01

Implementierung REST-Schnittstelle

Softwareentwickler
Softwareentwickler

Es wurde eine Shop Applikation (Android/iOS) entwickelt und hierfür benötigte der Kunde Unterstützung bei der Bereitstellung einer entsprechenden Schnittstelle. Im Projekt EXT-API wurden den Anforderungen der mobilen Applikationen gerechte Web-Services in enger Zusammenarbeit mit den Service-Konsumenten entwickelt und angepasst.

  • Testing
  • Deployment
Apache Tomcat Spring Boot/MVC REST Webservices Oracle SQL SCRUM JUnit YAML GitLab AWS
eCommerce
9 Monate
2018-02 - 2018-10

Java-Entwicklung

Datenbankentwickler, Projektleiter
Datenbankentwickler, Projektleiter

Eine proprietäre Java-Software, welche die WAN-Kommunikation über alle Standorte hinweg übernimmt, musste für den Kunden im Rahmen einer SAP/4 Hana Migration die komplette Applikations-Landschaft angepasst und entsprechend Interfaces neu erstellt bzw angepasst werden.

J2EE JMS Groovy Oracle SQL SVN
Automobilzulieferer
11 Monate
2017-04 - 2018-02

Softwareentwicklung

Softwareentwickler, Architekt, Tester
Softwareentwickler, Architekt, Tester

Das Projekt war Teil des Logistikbereichs. Die Java-Anwendung selbst ermöglichte es den Mitarbeitern des Kunden in die einzelnen Logistikphasen einzugreifen und entsprechende Services für den Endkunden bereitzustellen. Die Anwendung selbst wurde von einem ehemaligen Entwicklungsdienstleister mit Hilfe eines CodeGenerators initial erstellt und von einem anderen unabhängigen Entwicklungsdienstleister weiterentwickelt. Somit stieg die Komplexität der Lösungen für diese Anwendung. Aufgrund dessen mussten für die Anpassungen, je nach Umfang, Strukturanalysen durchgeführt werden

  • Anforderungsanalyse
  • Strukturanalyse (Code)
  • Erstellung von anforderungsspezifischen DB-Tabellen
  • Implementierung Auditierungs-Mechanismen, Archivierungs-Mechanismus, Schnittstellenerweiterung
  • Codevermessung/- analyse mit SonarQube
  • Build & Deployment & Rollout Support
Java 1.7 Jenkins Enterprise Architect Hibernate Sonarqube Oracle DB Eclipse IDE Apache Tomcat TeamForge
Telekommunikationsanbieter
8 Monate
2016-07 - 2017-02

Java- und PL/SQL-Entwicklung

Java- und PL/SQL-Entwickler
Java- und PL/SQL-Entwickler

Im Team wurden für den Automotive-Bereich Web-Applikationen auf Basis von Java mit hauseigenen Frameworks entwickelt bzw. erweitert und auch Java-Codeoptimierungen durchgeführt. Weiter wurden für eine Management Applikation zahlreiche Anforderungen zur Visualisierung von Produktions-KPI gestellt und der Kunde wurde hier bei der Umsetzung mittels PL/SQL unterstützt

  • Anforderungsanalyse
  • Erstellung/Erweiterung von anforderungsspezifischen DB-Tabellen
  • Erstellung von sh-Scripten für Datenladeprozesse
  • Implementierung Datenanalyse für KPI mittels PL/SQL
  • Konfiguration von KPI-Visualisierungstemplates per SQL
  • Fehleranalyse/Codeoptimierungen mittels SonarQube
Java 1.7 IBM Data Studio Jenkins TWT (GWT) Framework PL/SQL SQL Eclipse IDE V4 Framework IBM WebSphere IBM DB2 SonarQube
Automobilzulieferer
7 Monate
2015-12 - 2016-06

Infrastruktur, Unix Server

Administrator
Administrator

Das Wartungsprojekt behandelte das Monitoring, die Wiederinstandsetzung und das Deployment aller im Verbund beteiligter Applikationen und deren Instanzen auf mehreren Umgebungen. Hierzu gehörten, sowohl als Ansprechpartner für die Fachseite des Endkunden bereit zu stehen als auch eintreffende Vorfälle und Probleme im Rahmen von ITIL zu behandeln und zu lösen. Da die Wartung des zu betreuenden Applikationskomplex für den Endkunden von höchster Kritikalität war, wurde im Rufbereitschaftsmodus gearbeitet und die Deployments und Tests an Wochenenden und über Nacht durchgeführt.

  • Incident-, Problem- und Change-Management nach ITIL
  • Deploymentbegleitung für die Produktion
  • Pflege der Wartungsumgebung
  • Implementierung Shellscripting *Pipes and Filters
Java 1.7 winSCP Linux Redhat 4.4 SQL Apache MQ Apache Weblogic Oracle SQL Developer IBM Weblogic putty XML
Logistikzulieferer
10 Monate
2015-02 - 2015-11

Implementierung und Erweiterung

Softwareentwickler, Tester, SCRUM-Developer
Softwareentwickler, Tester, SCRUM-Developer

Der Endkunde des Projekts BIG betreibt eine digitale Online-Auskunftsplattform. Für diese Plattform  musste eine Schnittstelle weiterentwickelt werden, welche letztlich alle anderen Schnittstellen ablösen sollte. Hierfür mussten Features der Plattform neu implementiert, funktional und auf Last und Performance getestet und entsprechend ausgewertet werden. Auch die Bereitstellung für die Produktion wurde begleitet.

  • Implementierung und Erweiterung der Prüfung der digitalen Signatur
  • Optimierung und Erweiterung des Testkonzepts und Erstellen von SoapUI-Tests
  • Implementierung neuer Schnittstellen-Features, Erweiterungen Eingangs- und Ausgangstransformationen (XML)
  • Prozess-/ und Workflow-Anpassungen, Architekturumstellung DB
  • Erstellung eines Starterbundles inkl. Implementierung von Java-Bsp-Clients
  • SOAP-Interfacetests mit SoapUI und Hudson
  • Last- und Performancetests der BIG-Schnitstelle
  • Weiterentwicklung des ConfigAdminTools
Java 1.6 SOAP WSS4J Apache CXF Hibernate XML JMX (Mbeans) SQL MS SQL Management Studio JSF PrimeFaces Javascript SoapUI Jboss Tomcat JUnit
Finanzdienstleister
2 Monate
2014-12 - 2015-01

Mail & Exchange, Support & Helpdesk

Administrator, Spezialist
Administrator, Spezialist

Das Migrationsprojekt NuCo 2.0 des Kunden lief deutschlandweit an allen Standorten synchronisiert ab und musste entsprechend Vor- und Nachbereitet werden. Im Zuge dessen wurde das Exchange-Mail-Backend umgezogen und hat ein Upgrade erfahren. Im Anschluss wurde ein entsprechendes Plugin auf allen Clients in Deutschland verteilt und hierfür wurde Unterstützung angefordert

  • Userpool für die Migration betreuen
  • Manuelle Vor-Ort Installation
  • Shell-Script-Erstellung zur Bereinigung der Registry
Microsoft Exchange Outlook DSM Softwareverteilung NuCo Plugin Tivoli Ticket Windows Shell
Logistikzulieferer
5 Monate
2014-07 - 2014-11

Anforderungs-/Machbarkeitsanalyse

Softwareentwickler
Softwareentwickler

Der Kunde führt jährlich viele KnowHow-Transfers im Rahmen von Projekt- und Serviceübernahmen durch. Eine strukturierte Planung und ein kontinuierliches Monitoring in Verbindung mit standardisierten Prozessen, bilden dabei die Erfolgsgrundlage.
Das entwickelte Tool ist eine browserbasierte Anwendung, welche es erlaubt, Transitionen zu planen und zu überwachen.
Dabei wird auf ein Benutzermanagement mit der Hinterlegung verschiedener Berechtigungen und einer visuelle Oberfläche Wert gelegt. Planung und Monitoring funktionieren vollständig grafisch mittels Drag & Drop. Je nach Rolle kann der Benutzer planen, editieren, auswerten oder nur lesen.

  • Anforderungs-/Machbarkeitsanalyse, Framework-Analyse Primefaces/Spring Security/Apache Shiro, Modellierung des Datenbankschemas (Entity Model)
  • Implementierung von Businesslogik/Primefaces mit Netbeans IDE und Java 1.7
  • XML-Konfiguration (Spring, Shiro)
  • Administration/Konfiguration Glassfish-Server
  • Administration/Konfiguration Derby-DB
  • Manuelle Funktionstests
  • Anpassung von SQL-Scripts
  • Deployment der Anwendung
Java 7 Netbeans Apache Maven MVC Glassfish Server 3.1x Derby-DB JSF/Primefaces Ecliselink/JPA Apache SVN Spring Security/Apache Shiro CSS XML
IT-Dienstleister
2 Jahre 1 Monat
2012-06 - 2014-06

Architektur/Konzeption/Entwicklung

Softwareentwickler, Projektleiter, Administrator Datenbanken
Softwareentwickler, Projektleiter, Administrator Datenbanken

Der LL-SW-AM Support des Projekts war zuständig für die Kategorisierung, Erstanalyse und Lösung von Vorfällen hinsichtlich der Software-Komponenten beim Betrieb Mail-Komponente. Der Support umfasst die Betreuung sämtlicher SW-Komponenten.

  • Architektur/Konzeption/Entwicklung der SW "Reporting Tool"
  • ITIL Incident-/Problem-/Changemanagement, Risikomanagement
  • Teamleitung, Schulungsorganisation
  • Fehler- und Logfile Analysen, SQL Scripterstellung
  • Offshore Korrespondenz
Java 6/7 Spring Framework Eclipse Netbeans TortoiseSVN JavaScript Jersey DB Shell scripting JSP Java Mail Oracle express SQL+ SSL/TLS JFreeChart AngularJS SC Cosima HPQC Polarion
Telekommunikationsanbieter
5 Monate
2012-02 - 2012-06

Entertain RC App

Softwareentwickler, Architekt
Softwareentwickler, Architekt

Die Entertain RC App ist eine Android Apllikation zur Steuerung der IPTV Entertain Box

  • CompanionLibrary Anpassung
  • Performance Optimierung
  • UML Design für die Entertain RC Android App für Fachkonzepterstellung
  • Application Server Migration von Glassfish auf Apache Tomcat
  • UI-Implementierung in Java 6 für API-Level 15
  • VoiceCon Spracherkennung Implementierung und Optimierung
Java 6 Glassfish Server 3.x Enterprise Architect Eclipse mit Android SDK und AVD Apache Tomcat SCRUM custom CompanionLib Windows Server 2008 VoiceCon Lib
Telekommunikationsdienstleister
5 Monate
2011-12 - 2012-04

EmoBuzzer Android Applikation ?interceptet?

Softwareentwickler, Architekt
Softwareentwickler, Architekt

Die EmoBuzzer Android Applikation „interceptet“ das „Call Handling“ auf der Android Plattform und nutzt einen Webservice, der begleitend zum Anruf Audiodateien abspielen kann

  • Konzeption und UML Design der App
  • Implementierung der App in Java 1.6 für API-Level 15
  • Performance Optimierung hinsichtlich CallHandling mit DeveloperGarden API seitens App
Java 6 Eclipse mit Android SDK und AVD Developer Garden API Enterprise Architect
3 Monate
2012-01 - 2012-03

SSR Applikation

Softwareentwickler
Softwareentwickler

Mit der SSR Applikation steuert man den SSR-Server und sie visualisiert alle Tonquellen und deren Aktivitäten, welche im Audio-Raum bewegt werden können

  • Performance Optimierung der bestehenden Android App
  • UI-Implementierung in Hinblick auf Layouting und Animationsaufbau gemäß Anforderung
Java 6 Eclipse mit Android SDK und AVD Ubuntu Linux 10.x Server SSR-Server Software
Telekommunikationsdienstleister
5 Monate
2011-05 - 2011-09

DB-Migrationstool

Softwareentwickler, Datenbankentwickler
Softwareentwickler, Datenbankentwickler

DB-Migrationstool mit UI, welche die zusätzlich die Migrationsschritte auswertet

  • Konzeption und UML-Modellierung eines DB-Migrationstools
  • Implementierung in Delphi 2009
  • Mapping Tabelle der zu migrierenden DB zu der eigenen Infrastruktur
  • Kundenpräsentation des Tools
Delphi 2009 MS Visio CodeGear RAD Studio MS Excel SQL MS SQL Server 2008 Oracle SQL Server
Energieversorger

Aus- und Weiterbildung

Aus- und Weiterbildung

Associate Engineer (Data Technology)

Zertifizierungen / Schulungen

2015 - 2015

GIT Versioning Schulung

2013 - 2013

ITIL Foundation V3

2011 - 2011

  • Associate Engineer (Data Technology)
  • Linux Professional Institute Certification 1 (LPIC-1)

2009 ? 2011

Siemens Technik Akademie Berlin
Ausbildung zum Associate Engineer

Position

Position

  • Softwareentwickler
  • Administrator Unix Server
  • Datenbankentwickler
  • Projektleiter
  • Tester
  • System- & Netzwerkadministrator
  • Support & Helpdesk Spezialist
  • Service-Erbringung nach ITIL

Kompetenzen

Kompetenzen

Top-Skills

Java 2 Enterprise Edition Oracle SQL Spring WildFly JAXB Glassfish SoapUI JUnit JBoss Java API for REST Services JAX-WS Apache Tomcat Selenium WebDriver SOAP WSSecurity

Schwerpunkte

  • Softwareentwicklung (Java Fullstack)
  • Testing
  • Software Architektur
  • Datenbanken

Produkte / Standards / Erfahrungen / Methoden

Management Beratung

  • Schwerpunkte:
    • Softwareentwicklung, SW-Architektur
  • Analyse:
    • Anforderungsanalyse, Objektorientierte Analyse, Spezifikationen
  • Konzepterstellung:
    • Fachkonzepterstellung, UML

Software-Tools

  • Atlassian Confluence/Jira
  • Eclipse
  • IntelliJ
  • Oracle SQL Developer
  • MS SQL Server
  • SoapUI
  • Postman
  • HP Quality Center
  • Polarion Polarion
  • Microsoft Visual Studio
  • uvm.

 

SAP-Software

  • SAP ERP - Production Planning (PP)
  • SAP ERP - Materials Management (MM)

 

IT-Architekturen

  • Back-End Technologies (General)
  • Data Management
  • Front-End Technologies (General)
  • Data Interchange
  • Server Side Custom Development
  • Embedded Systems

 

Programmierung, Markup, Libraries, API

  • Apache FOP
  • Extensible Hyper Text Markup Language (XHTML)
  • Java Database Connectivity (JDBC)
  • Java Enterprise Edition (JEE / J2EE)
  • Java Management Extensions Console (JMX Console)
  • Java Message Service (JMS)
  • Java Server Pages (JSP), PrimeFaces/JSF
  • Java Swing
  • Java AWT
  • JAX-WS
  • JAX-RS
  • Spring (boot, -ws)
  • Webservice Security WSS4J
  • PL/SQL
  • Extensible Markup Language (XML/XSLT)
  • Web Service Description Language (WSDL)

Standards & Frameworks

  • Java Enterprise Edition (JEE)
  • Open Source JUnit
  • Open Source Spring
  • Apache Struts
  • Enterprise Java Beans
  • Red Hat JBoss Hibernate
  • LDAP
  • Microsoft .net Framework
  • Oracle SUN Java Enterprise Edition (JEE)
  • JavaServer Faces (JSF)
  • WSS4J
  • TLS

 

IT-Produkte

  • Application Server (Tomcat, Apache HTTP, IBM Websphere, Microsoft Internet Information Server, Red Hat JBoss, WebLogic)
  • IDE?s (Eclipse, IntelliJ, MS VS, IBM Data Studio, RAD Studio)
  • Continuous Integration (Jenkins, Kubernetes)
  • Testing Frameworks (SoapUI, Postman, Swagger)
  • Projekttools (Confluence, Jira, Versionierung Git/SVN/Ant, Enterprise Architect, HP Quality Center, uvm.)

Netzwerke

  • Virtual Private Networks
  • Home & Personal Area Networks
  • LAN & Campus Networks
  • Transport Layer Protocols & Technologies
  • Network Engineering

Beruflicher Werdegang 

2019 - heute:

Rolle: Freiberuflicher IT-Berater

2011 ? 2019

Kunde: Datagroup Inshore Services GmbH
Rolle: Softwareentwickler, Teilprojektleiter

2009 ? 2009

Kunde: Trias GmbH
Rolle: EDV-Lehrer

2006 ? 2007

Rolle: Freiberufler

Aufgaben:

  • Netzwerkadministration
  • Applikationsmanagement

2000 ? 2005

Kunde: Techniker, Sales

Aufgaben:

Computer & mehr

Betriebssysteme

Android
Debian/RedHat Linux
Embedded Linux
iOS
Microsoft Windows
MS Windows Server

Programmiersprachen

und Skriptsprachen

  • Assembler
  • C
  • C#
  • Delphi
  • HTML
  • Java
  • Microsoft Visual Basic
  • Pascal
  • Perl
  • Shell Script
  • PL/SQL
  • Groovy

Datenbanken

Microsoft SQL
Open Source MySQL
Oracle - Database

Datenkommunikation

Home & Personal Area Networks
LAN & Campus Networks
Network Engineering
Transport Layer Protocols & Technologies
Virtual Private Networks

Hardware

Mobile Device Hardware
Notebook Hardware
PC Hardware
Server Hardware
Storage & Backup Hardware

Branchen

Branchen

  • IT
  • Software
  • Dienstleistungen
  • Telekommunikation
  • Energieversorgung
  • Banken
  • Automobilindustrie
  • Finanzindustrie
  • E-Commerce

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

1 Jahr 3 Monate
2021-10 - 2022-12

eHealth

Softwareentwickler Java 11 Java 8 JSF ...
Softwareentwickler
Als Softwarehersteller entwickelt der Kunde eine Krankenhaus-Lösung, welche ein Krankenhausinformationssystem mit der TI-Infrastruktur der Gematik (BMG) verbindet und entsprechende Services bereitstellt. Diese wurden optimiert und die Komponente um mehrere Services erweitert.


IntelliJ SoapUI Postman
Java 11 Java 8 JSF PrimeFaces Enterprise JavaBeans XSL FHIR
Remote
1 Jahr
2020-10 - 2021-09

eHealth

Softwareentwickler Java 11 JUnit Spring ...
Softwareentwickler
Der Kunde entwickelt und betreibt für das BMG Anwendungen für den Gesundheitssektor. Es mussten für einen Authentisierungsservice neue Workflows konzipiert, entwickelt und zur Verfügung gestellt werden. Außerdem wurde ein bereits produktives Melde- und Informationssystem erweitert und optimiert.


IntelliJ Docker SonarQube Jenkins
Java 11 JUnit Spring PostgreSQL MySQL FHIR
Remote/Berlin
3 Monate
2020-04 - 2020-06

Testing, Softwareentwicklung

Tester, Entwickler
Tester, Entwickler

Ein IT-Dienstleister entwickelt für einen namenhaften Auftraggeber ein Tool zum Managen von Mitarbeitern. Es wurden automatisierte Tests entwickelt und ein Testprozess aufgesetzt und dieser in eine Testlinie mit anderen Produkten geführt. Zudem wurde die Code-Ownership und der Testprozess für ein weiteres Tool zur Abbildung der Geschäftsprozesse übernommen und ein Deployment- und Abnahmeprozess implementiert.

  • Testing, Softwareentwicklung
  • Implementierung automatisierte Tests mit Selenium
  • Implementierung einer Testline
IntelliJ Java 11 JUnit 4 Selenium Kotlin Jenkins Kubernetes/Docker SonarQube
Finanzwesen
8 Monate
2019-04 - 2019-11

Testing, Entwicklung

Tester, Entwickler
Tester, Entwickler

Eine IT-Security Firma entwickelt für Ämter und Krankenkassen ein Middleware-Produkt. Hierfür wurde auch eine GUI entwickelt, für die initial ein Integrationstest entwickelt und eingerichtet werden musste, der die GUI an sich und auch die Integration mit dem Konnektor testet. Weiterhin wurden unterschiedliche Testvektoren nach Anforderung umgesetzt.

  • Testing, Softwareentwicklung
  • Implementierung Integrationstest mit ChromeDriver
  • JUnit Testing
  • Performance-/ und Penetrationtests
Java 11 Spring Boot/MVC REST Webservices JUnit 5 Selenium Jenkins SonarQube Gitlab
IT-Security Firma
6 Monate
2018-08 - 2019-01

Implementierung REST-Schnittstelle

Softwareentwickler
Softwareentwickler

Es wurde eine Shop Applikation (Android/iOS) entwickelt und hierfür benötigte der Kunde Unterstützung bei der Bereitstellung einer entsprechenden Schnittstelle. Im Projekt EXT-API wurden den Anforderungen der mobilen Applikationen gerechte Web-Services in enger Zusammenarbeit mit den Service-Konsumenten entwickelt und angepasst.

  • Testing
  • Deployment
Apache Tomcat Spring Boot/MVC REST Webservices Oracle SQL SCRUM JUnit YAML GitLab AWS
eCommerce
9 Monate
2018-02 - 2018-10

Java-Entwicklung

Datenbankentwickler, Projektleiter
Datenbankentwickler, Projektleiter

Eine proprietäre Java-Software, welche die WAN-Kommunikation über alle Standorte hinweg übernimmt, musste für den Kunden im Rahmen einer SAP/4 Hana Migration die komplette Applikations-Landschaft angepasst und entsprechend Interfaces neu erstellt bzw angepasst werden.

J2EE JMS Groovy Oracle SQL SVN
Automobilzulieferer
11 Monate
2017-04 - 2018-02

Softwareentwicklung

Softwareentwickler, Architekt, Tester
Softwareentwickler, Architekt, Tester

Das Projekt war Teil des Logistikbereichs. Die Java-Anwendung selbst ermöglichte es den Mitarbeitern des Kunden in die einzelnen Logistikphasen einzugreifen und entsprechende Services für den Endkunden bereitzustellen. Die Anwendung selbst wurde von einem ehemaligen Entwicklungsdienstleister mit Hilfe eines CodeGenerators initial erstellt und von einem anderen unabhängigen Entwicklungsdienstleister weiterentwickelt. Somit stieg die Komplexität der Lösungen für diese Anwendung. Aufgrund dessen mussten für die Anpassungen, je nach Umfang, Strukturanalysen durchgeführt werden

  • Anforderungsanalyse
  • Strukturanalyse (Code)
  • Erstellung von anforderungsspezifischen DB-Tabellen
  • Implementierung Auditierungs-Mechanismen, Archivierungs-Mechanismus, Schnittstellenerweiterung
  • Codevermessung/- analyse mit SonarQube
  • Build & Deployment & Rollout Support
Java 1.7 Jenkins Enterprise Architect Hibernate Sonarqube Oracle DB Eclipse IDE Apache Tomcat TeamForge
Telekommunikationsanbieter
8 Monate
2016-07 - 2017-02

Java- und PL/SQL-Entwicklung

Java- und PL/SQL-Entwickler
Java- und PL/SQL-Entwickler

Im Team wurden für den Automotive-Bereich Web-Applikationen auf Basis von Java mit hauseigenen Frameworks entwickelt bzw. erweitert und auch Java-Codeoptimierungen durchgeführt. Weiter wurden für eine Management Applikation zahlreiche Anforderungen zur Visualisierung von Produktions-KPI gestellt und der Kunde wurde hier bei der Umsetzung mittels PL/SQL unterstützt

  • Anforderungsanalyse
  • Erstellung/Erweiterung von anforderungsspezifischen DB-Tabellen
  • Erstellung von sh-Scripten für Datenladeprozesse
  • Implementierung Datenanalyse für KPI mittels PL/SQL
  • Konfiguration von KPI-Visualisierungstemplates per SQL
  • Fehleranalyse/Codeoptimierungen mittels SonarQube
Java 1.7 IBM Data Studio Jenkins TWT (GWT) Framework PL/SQL SQL Eclipse IDE V4 Framework IBM WebSphere IBM DB2 SonarQube
Automobilzulieferer
7 Monate
2015-12 - 2016-06

Infrastruktur, Unix Server

Administrator
Administrator

Das Wartungsprojekt behandelte das Monitoring, die Wiederinstandsetzung und das Deployment aller im Verbund beteiligter Applikationen und deren Instanzen auf mehreren Umgebungen. Hierzu gehörten, sowohl als Ansprechpartner für die Fachseite des Endkunden bereit zu stehen als auch eintreffende Vorfälle und Probleme im Rahmen von ITIL zu behandeln und zu lösen. Da die Wartung des zu betreuenden Applikationskomplex für den Endkunden von höchster Kritikalität war, wurde im Rufbereitschaftsmodus gearbeitet und die Deployments und Tests an Wochenenden und über Nacht durchgeführt.

  • Incident-, Problem- und Change-Management nach ITIL
  • Deploymentbegleitung für die Produktion
  • Pflege der Wartungsumgebung
  • Implementierung Shellscripting *Pipes and Filters
Java 1.7 winSCP Linux Redhat 4.4 SQL Apache MQ Apache Weblogic Oracle SQL Developer IBM Weblogic putty XML
Logistikzulieferer
10 Monate
2015-02 - 2015-11

Implementierung und Erweiterung

Softwareentwickler, Tester, SCRUM-Developer
Softwareentwickler, Tester, SCRUM-Developer

Der Endkunde des Projekts BIG betreibt eine digitale Online-Auskunftsplattform. Für diese Plattform  musste eine Schnittstelle weiterentwickelt werden, welche letztlich alle anderen Schnittstellen ablösen sollte. Hierfür mussten Features der Plattform neu implementiert, funktional und auf Last und Performance getestet und entsprechend ausgewertet werden. Auch die Bereitstellung für die Produktion wurde begleitet.

  • Implementierung und Erweiterung der Prüfung der digitalen Signatur
  • Optimierung und Erweiterung des Testkonzepts und Erstellen von SoapUI-Tests
  • Implementierung neuer Schnittstellen-Features, Erweiterungen Eingangs- und Ausgangstransformationen (XML)
  • Prozess-/ und Workflow-Anpassungen, Architekturumstellung DB
  • Erstellung eines Starterbundles inkl. Implementierung von Java-Bsp-Clients
  • SOAP-Interfacetests mit SoapUI und Hudson
  • Last- und Performancetests der BIG-Schnitstelle
  • Weiterentwicklung des ConfigAdminTools
Java 1.6 SOAP WSS4J Apache CXF Hibernate XML JMX (Mbeans) SQL MS SQL Management Studio JSF PrimeFaces Javascript SoapUI Jboss Tomcat JUnit
Finanzdienstleister
2 Monate
2014-12 - 2015-01

Mail & Exchange, Support & Helpdesk

Administrator, Spezialist
Administrator, Spezialist

Das Migrationsprojekt NuCo 2.0 des Kunden lief deutschlandweit an allen Standorten synchronisiert ab und musste entsprechend Vor- und Nachbereitet werden. Im Zuge dessen wurde das Exchange-Mail-Backend umgezogen und hat ein Upgrade erfahren. Im Anschluss wurde ein entsprechendes Plugin auf allen Clients in Deutschland verteilt und hierfür wurde Unterstützung angefordert

  • Userpool für die Migration betreuen
  • Manuelle Vor-Ort Installation
  • Shell-Script-Erstellung zur Bereinigung der Registry
Microsoft Exchange Outlook DSM Softwareverteilung NuCo Plugin Tivoli Ticket Windows Shell
Logistikzulieferer
5 Monate
2014-07 - 2014-11

Anforderungs-/Machbarkeitsanalyse

Softwareentwickler
Softwareentwickler

Der Kunde führt jährlich viele KnowHow-Transfers im Rahmen von Projekt- und Serviceübernahmen durch. Eine strukturierte Planung und ein kontinuierliches Monitoring in Verbindung mit standardisierten Prozessen, bilden dabei die Erfolgsgrundlage.
Das entwickelte Tool ist eine browserbasierte Anwendung, welche es erlaubt, Transitionen zu planen und zu überwachen.
Dabei wird auf ein Benutzermanagement mit der Hinterlegung verschiedener Berechtigungen und einer visuelle Oberfläche Wert gelegt. Planung und Monitoring funktionieren vollständig grafisch mittels Drag & Drop. Je nach Rolle kann der Benutzer planen, editieren, auswerten oder nur lesen.

  • Anforderungs-/Machbarkeitsanalyse, Framework-Analyse Primefaces/Spring Security/Apache Shiro, Modellierung des Datenbankschemas (Entity Model)
  • Implementierung von Businesslogik/Primefaces mit Netbeans IDE und Java 1.7
  • XML-Konfiguration (Spring, Shiro)
  • Administration/Konfiguration Glassfish-Server
  • Administration/Konfiguration Derby-DB
  • Manuelle Funktionstests
  • Anpassung von SQL-Scripts
  • Deployment der Anwendung
Java 7 Netbeans Apache Maven MVC Glassfish Server 3.1x Derby-DB JSF/Primefaces Ecliselink/JPA Apache SVN Spring Security/Apache Shiro CSS XML
IT-Dienstleister
2 Jahre 1 Monat
2012-06 - 2014-06

Architektur/Konzeption/Entwicklung

Softwareentwickler, Projektleiter, Administrator Datenbanken
Softwareentwickler, Projektleiter, Administrator Datenbanken

Der LL-SW-AM Support des Projekts war zuständig für die Kategorisierung, Erstanalyse und Lösung von Vorfällen hinsichtlich der Software-Komponenten beim Betrieb Mail-Komponente. Der Support umfasst die Betreuung sämtlicher SW-Komponenten.

  • Architektur/Konzeption/Entwicklung der SW "Reporting Tool"
  • ITIL Incident-/Problem-/Changemanagement, Risikomanagement
  • Teamleitung, Schulungsorganisation
  • Fehler- und Logfile Analysen, SQL Scripterstellung
  • Offshore Korrespondenz
Java 6/7 Spring Framework Eclipse Netbeans TortoiseSVN JavaScript Jersey DB Shell scripting JSP Java Mail Oracle express SQL+ SSL/TLS JFreeChart AngularJS SC Cosima HPQC Polarion
Telekommunikationsanbieter
5 Monate
2012-02 - 2012-06

Entertain RC App

Softwareentwickler, Architekt
Softwareentwickler, Architekt

Die Entertain RC App ist eine Android Apllikation zur Steuerung der IPTV Entertain Box

  • CompanionLibrary Anpassung
  • Performance Optimierung
  • UML Design für die Entertain RC Android App für Fachkonzepterstellung
  • Application Server Migration von Glassfish auf Apache Tomcat
  • UI-Implementierung in Java 6 für API-Level 15
  • VoiceCon Spracherkennung Implementierung und Optimierung
Java 6 Glassfish Server 3.x Enterprise Architect Eclipse mit Android SDK und AVD Apache Tomcat SCRUM custom CompanionLib Windows Server 2008 VoiceCon Lib
Telekommunikationsdienstleister
5 Monate
2011-12 - 2012-04

EmoBuzzer Android Applikation ?interceptet?

Softwareentwickler, Architekt
Softwareentwickler, Architekt

Die EmoBuzzer Android Applikation „interceptet“ das „Call Handling“ auf der Android Plattform und nutzt einen Webservice, der begleitend zum Anruf Audiodateien abspielen kann

  • Konzeption und UML Design der App
  • Implementierung der App in Java 1.6 für API-Level 15
  • Performance Optimierung hinsichtlich CallHandling mit DeveloperGarden API seitens App
Java 6 Eclipse mit Android SDK und AVD Developer Garden API Enterprise Architect
3 Monate
2012-01 - 2012-03

SSR Applikation

Softwareentwickler
Softwareentwickler

Mit der SSR Applikation steuert man den SSR-Server und sie visualisiert alle Tonquellen und deren Aktivitäten, welche im Audio-Raum bewegt werden können

  • Performance Optimierung der bestehenden Android App
  • UI-Implementierung in Hinblick auf Layouting und Animationsaufbau gemäß Anforderung
Java 6 Eclipse mit Android SDK und AVD Ubuntu Linux 10.x Server SSR-Server Software
Telekommunikationsdienstleister
5 Monate
2011-05 - 2011-09

DB-Migrationstool

Softwareentwickler, Datenbankentwickler
Softwareentwickler, Datenbankentwickler

DB-Migrationstool mit UI, welche die zusätzlich die Migrationsschritte auswertet

  • Konzeption und UML-Modellierung eines DB-Migrationstools
  • Implementierung in Delphi 2009
  • Mapping Tabelle der zu migrierenden DB zu der eigenen Infrastruktur
  • Kundenpräsentation des Tools
Delphi 2009 MS Visio CodeGear RAD Studio MS Excel SQL MS SQL Server 2008 Oracle SQL Server
Energieversorger

Aus- und Weiterbildung

Aus- und Weiterbildung

Associate Engineer (Data Technology)

Zertifizierungen / Schulungen

2015 - 2015

GIT Versioning Schulung

2013 - 2013

ITIL Foundation V3

2011 - 2011

  • Associate Engineer (Data Technology)
  • Linux Professional Institute Certification 1 (LPIC-1)

2009 ? 2011

Siemens Technik Akademie Berlin
Ausbildung zum Associate Engineer

Position

Position

  • Softwareentwickler
  • Administrator Unix Server
  • Datenbankentwickler
  • Projektleiter
  • Tester
  • System- & Netzwerkadministrator
  • Support & Helpdesk Spezialist
  • Service-Erbringung nach ITIL

Kompetenzen

Kompetenzen

Top-Skills

Java 2 Enterprise Edition Oracle SQL Spring WildFly JAXB Glassfish SoapUI JUnit JBoss Java API for REST Services JAX-WS Apache Tomcat Selenium WebDriver SOAP WSSecurity

Schwerpunkte

  • Softwareentwicklung (Java Fullstack)
  • Testing
  • Software Architektur
  • Datenbanken

Produkte / Standards / Erfahrungen / Methoden

Management Beratung

  • Schwerpunkte:
    • Softwareentwicklung, SW-Architektur
  • Analyse:
    • Anforderungsanalyse, Objektorientierte Analyse, Spezifikationen
  • Konzepterstellung:
    • Fachkonzepterstellung, UML

Software-Tools

  • Atlassian Confluence/Jira
  • Eclipse
  • IntelliJ
  • Oracle SQL Developer
  • MS SQL Server
  • SoapUI
  • Postman
  • HP Quality Center
  • Polarion Polarion
  • Microsoft Visual Studio
  • uvm.

 

SAP-Software

  • SAP ERP - Production Planning (PP)
  • SAP ERP - Materials Management (MM)

 

IT-Architekturen

  • Back-End Technologies (General)
  • Data Management
  • Front-End Technologies (General)
  • Data Interchange
  • Server Side Custom Development
  • Embedded Systems

 

Programmierung, Markup, Libraries, API

  • Apache FOP
  • Extensible Hyper Text Markup Language (XHTML)
  • Java Database Connectivity (JDBC)
  • Java Enterprise Edition (JEE / J2EE)
  • Java Management Extensions Console (JMX Console)
  • Java Message Service (JMS)
  • Java Server Pages (JSP), PrimeFaces/JSF
  • Java Swing
  • Java AWT
  • JAX-WS
  • JAX-RS
  • Spring (boot, -ws)
  • Webservice Security WSS4J
  • PL/SQL
  • Extensible Markup Language (XML/XSLT)
  • Web Service Description Language (WSDL)

Standards & Frameworks

  • Java Enterprise Edition (JEE)
  • Open Source JUnit
  • Open Source Spring
  • Apache Struts
  • Enterprise Java Beans
  • Red Hat JBoss Hibernate
  • LDAP
  • Microsoft .net Framework
  • Oracle SUN Java Enterprise Edition (JEE)
  • JavaServer Faces (JSF)
  • WSS4J
  • TLS

 

IT-Produkte

  • Application Server (Tomcat, Apache HTTP, IBM Websphere, Microsoft Internet Information Server, Red Hat JBoss, WebLogic)
  • IDE?s (Eclipse, IntelliJ, MS VS, IBM Data Studio, RAD Studio)
  • Continuous Integration (Jenkins, Kubernetes)
  • Testing Frameworks (SoapUI, Postman, Swagger)
  • Projekttools (Confluence, Jira, Versionierung Git/SVN/Ant, Enterprise Architect, HP Quality Center, uvm.)

Netzwerke

  • Virtual Private Networks
  • Home & Personal Area Networks
  • LAN & Campus Networks
  • Transport Layer Protocols & Technologies
  • Network Engineering

Beruflicher Werdegang 

2019 - heute:

Rolle: Freiberuflicher IT-Berater

2011 ? 2019

Kunde: Datagroup Inshore Services GmbH
Rolle: Softwareentwickler, Teilprojektleiter

2009 ? 2009

Kunde: Trias GmbH
Rolle: EDV-Lehrer

2006 ? 2007

Rolle: Freiberufler

Aufgaben:

  • Netzwerkadministration
  • Applikationsmanagement

2000 ? 2005

Kunde: Techniker, Sales

Aufgaben:

Computer & mehr

Betriebssysteme

Android
Debian/RedHat Linux
Embedded Linux
iOS
Microsoft Windows
MS Windows Server

Programmiersprachen

und Skriptsprachen

  • Assembler
  • C
  • C#
  • Delphi
  • HTML
  • Java
  • Microsoft Visual Basic
  • Pascal
  • Perl
  • Shell Script
  • PL/SQL
  • Groovy

Datenbanken

Microsoft SQL
Open Source MySQL
Oracle - Database

Datenkommunikation

Home & Personal Area Networks
LAN & Campus Networks
Network Engineering
Transport Layer Protocols & Technologies
Virtual Private Networks

Hardware

Mobile Device Hardware
Notebook Hardware
PC Hardware
Server Hardware
Storage & Backup Hardware

Branchen

Branchen

  • IT
  • Software
  • Dienstleistungen
  • Telekommunikation
  • Energieversorgung
  • Banken
  • Automobilindustrie
  • Finanzindustrie
  • 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.