Fachlicher Schwerpunkt dieses Freiberuflers

SOA/JEE Entwickler/Consultant/Business Analyst / Requirement Engineer/ Software Developer

verfügbar ab
15.06.2019
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D7

D8

D9

Städte
München
200 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

Software-Engineer/Business Analyst / Consultant / Project Manager  / IT-Development  in Java/JEE/SAO/Microservices 

Position

Kommentar

Software-Engineer/Business Analyst / Consultant / Project Manager  / IT-Development  in Java/JEE/SAO/Microservices 

 

Projekte

10/2018 - 03/2019

6 Monate

Registrieren von Kunden, Statusanzeige, Reports erstellen

Rolle
Anforderungsanalyse, Entwurf und Umsetzung von Lösungsverfahren
Projektinhalte

Entwicklungstools und Frameworks:

Spring Boot, Java 1.8 , Angular 6 TypeScript, JavaScript, NodeJS

IDE: Eclipse, Visual Stdudio Code

Database : H2, PostgreSql

Build Tools: Maven

Repository: Git

Tools zur Anforderungsmanagement: GITLab

04/2018 - 09/2018

6 Monate

Entwurf und Umsetzung eines Rechnungsauftragswesens im Dienstleistungsbereich

Rolle
 Projektleiter, Entwurf/Implementierung von Lösungsverfahren
Projektinhalte

User Stories für Frontend und Backend  

Entwicklungstools und Frameworks: Spring Boot, Java 1.8 , Angular 4,5  TypeScript, JavaScript, NodeJS 

IDE:  Eclipse, Stdudio Code 

Database : H2, PostgreSql  

Build Tools: Maven, Gradle 

Repository: Git 

Tool zur Anforderungsmanagement : GITLab

Kenntnisse

Scrum-Methodik

Produkte

EclipseLink

06/2017 - 12/2017

7 Monate

Bereitstellung- und Rechnungsverwaltung von Personalien für sprachabhängigen Tätigkeiten in einem Online-Portal mit agiler Scrum-Methodik

Rolle
Anforderungsmanagement, Analyse, Entwicklung und Test
Projektinhalte
  • Anfordrungsmanagement, Analyse, Entwurf von Lösungsverfahren bzw. Umsetzen der User Stories für Frontend und Backend
  • Analyse, Entwurf von Lösungsverfahren bzw. Umsetzen der User Stories für Frontend und Backend  

  • Entwicklungstools und Frameworks:

    Spring Boot, Jhipster , Angular 2,4, Java 1.8 , Type Script, JavaScript 

    IDE: Intellij 

  • Database:

    H2, Oracle, SQL-Developer, Liquibase

  • Build Tools:

    Maven, Gradle 

    Repository: Git

  • Tools zur Anforderungsmanagement

    Jira, Confluence 

Kenntnisse

Scrum-Methodik

Produkte

Spring Boot

Jhipster

Angular 2

4

Java 1.8

Type Script

JavaScript

Intellij

H2

Oracle

SQL-Developer

Liquibase

Maven

Gradle

Git

Jira

Confluence

Application Server Tomcat

WebLogic

04/2017 - 06/2017

3 Monate

Anylase von Cloud und Docker-Container /deployment

Rolle
Analyse und Entwicklung
Projektinhalte
  • Anylase von Cloud und Docker-Container
  • Deplyment von Spring Boot Anwendungen als Microservices auf Docker Container
  • Entwicklungstools und Frameworks:

    • Spring Boot
    • DevOps
    • Maven
    • Docker
    • KiteMatic
    • Oracle VM VirtuallBox

Produkte

Oracle VM VirtuallBox

KiteMatic

Docker

Maven

DevOps

Spring Boot

01/2017 - 03/2017

3 Monate

JEE-Projekt Wartung und Erweiterung eines bestehenden JEE-System

Rolle
Analyse und Softwareentwicklung
Projektinhalte
  • Wartung und Erweiterung eines bestehenden JEE-System zur Verwaltung von Business Partnern für eine Elektronik und IT Unternehmen.
  • Analyse der Incidents und Service Request, Entwurf von Lösungsverfahren zur Erweiterung des System
  • Entwicklungstools und Frameworks:
    Java 1.8, Spring, JavaScript, SQL-Developer
  • DIE
    Eclipse
  • Database
    Oracle 12c
  • Build Tools:
    Maven, Gradle
  • Repository
    Mercurial
Produkte

Mercurial

Maven

Gradle

Oracle 12c

Eclipse

Java 1.8

Spring

JavaScript

SQL-Developer

01/2016 - 10/2016

10 Monate

Entwurf eines Knowledge-Management-Systems zur Erfassung von Informationen, Teilnehmern

Rolle
Anfordeungsanlyse , Entwickler und Tester
Projektinhalte

Ziel

Entwurf eines Knowledge-Management-Systems zur Erfassung von Informationen, Teilnehmern, Berechtigungsabhängige Ansicht und Aktivitäten in Teilbereichen

Aufgaben:

Design, Konzeption und Architektur von Frontend und Backend in JEE-Landschaft

Backend: Implementierung in der Java/Spring (Restful-Service), Node,Express (RestFul) MongoDB

Frontend: HTML5/CSS JavaScript, AngularJS, TypeScript ,Angular 2 , Jquery

Entwicklungstools und Frameworks:

Java, JEE, Spring Boot, Spring MVC, JUnit

Jax-RS, JavaScript, AngularJs, Angular 2, Jquery

Karma, Jasmine

Eclipse, WebStorm, Visual Studio Code Chrome Developer Tools

TomCat, NodeJS http-Server,

Databases:

MySql, MongoDB

Build Tools:

Maven, SVN (Sub Version)

11/2014 - 12/2015

1 Jahr 2 Monate

Integration der Märkte (Clients) in ein zentrales System mittels Web Service (JAX-RS Restful) und IBM Message Broker.

Kunde
Automobil Bereich
Projektinhalte
  • Java Entwicklung, Konfiguration von  IBM Message Broker, Websphere MQ , Mail Server, und Databases. Bearbeiten und Weiterleiten von User-Requests an die Märkte. Metadatenabzug von Clients in das zentrales System 
  • Anpassung der Java Anwendung in Flows. Integration-Test.
  • Deployment auf Message Broker in Entwicklung und Test-Umgebung. 
  • Begleiten von Deployment auf Produktion Umgebung  
Produkte

IBM Toolkit

IBM Message Broker

IBM MQ-ExplorerOracle Databases

Mail Server

SQL-Developer

Eclipse Kepler

Java 7.0

AngularJSALM (HP-Q)

Lync

JIRAJax-RSMaven

Antte

11/2014 - 10/2015

1 Jahr

Integration der Märkte (Clients) in ein zentrales System.

Rolle
EAI-TEAM-Leitung, Java Entwicklung, Konfiguration und Test
Einsatzort
München
Projektinhalte
  • Integration der Märkte (Clients) in ein zentrales System mit Web Service (Restful) , Entwicklung, Konfiguration in IBM Message Broker
  • Bearbeitung und Weiterleiten von User-Requests an die Märkte.
  • Metadatenabzug von Clients in das zentrales System
Kenntnisse

SCRUM, Java, AngularJS

JEE

Produkte

IBM Toolkit, IBM Message Broke

IBM MQ-Explorer

Eclipse Kepler

Maven, Jenkins, ANT,

ALM (HP-Q)

JIRA

Lync

Sub Version

SQL-Developer

Oracle DB

05/2014 - 11/2014

7 Monate

Diverse Anwendungen und Programme

Rolle
Software-Entwickler
Einsatzort
München
Projektinhalte
  • Erstellen C/C++ funktionalen wie auch objektorientierten Programme zur dynamischen Speicherverwaltung In Zusammenhang mit Pointer.
  • Testen und Auswerten der C/C++ Programme bzgl. Performence.
  • Erstellen Java2Me Programme (Midlets) und Testen auf Standardemulatoren

06/2014 - 09/2014

4 Monate

Amdroid, OS , Google Map und Java EE Projekt für mobile Geräte und Desktop

Rolle
Software-Entwickler
Einsatzort
München
Projektinhalte
  • Anzeigen von Produktanbietern in nahe liegenden Standorten auf Mobilen Geräten und auf Desktops, die bestimmte Produckte günstig anbieten 
  • Technische Zusammensetzung der Infrastruktur für Frontend und Backend :
    • Implementieren von Apps mit Android und OS HTML5
    • Applikation für Desktop mit JSF JavaScript Ajax und HTML5
    • EJB3, JPA und Hibernate für Backend bzw. Persistenz
Produkte

Eclipse Luna

Android

SDK

JUnit

Google Play Service

Standdardemulatoren

Genymotion Emulatoren

VirtualBox Database MySQL Framework Android

Google Play Service

Windows 7

02/2014 - 05/2014

4 Monate

Generierung spezifischer Profilabschnitte nach Datenvorgabe

Rolle
Software-Entwickler
Einsatzort
München
Projektinhalte
  • Aus langen Profilen bestimmte gewünschte Daten filtern und in eine formatierte Form präsentieren.
  • Technische Zusammensetzung der Infrastruktur für Frontend und Backend :
    • JSF JavaScript Ajax und HTML5
    • EJB3, JPA und Hibernate
Produkte

Java 7

Eclipse

Maven

Tomcat

JBoss

Junit

JSF

Myfaces

HTML

MySQL

10/2012 - 02/2013

5 Monate

Design und Entwicklung von einer Webseite, Entwicklung von JSF 2.0 (Facelets und ManagedBean) und JAX-WS Web Service

Produkte

Java

JavaScript

AJAX

CSS JSF 2.0

JAX-WS

WSIMPORT

MYSQL MAVEN

Eclipse JUNIT

TestNG Windows 7.0.

12/2011 - 05/2012

6 Monate

Definition von Kommunikationsschnittstelle zwischen Server und Partnersystemen in Automobilbereich

Projektinhalte

Implementierung von Message Driven Bean und Webservice für Asynchronen bzw. Synchronen Datentransfer 

Produkte

Applikationsserver IBM Websphere Datenbank: DB2IDE Eclipse 3.7

JDK1.6

EJB3.0

Maven 3.0Frameworks

JPA

HibernateHudson

Junit

DBUnit

SVN

SonarWindows 7.0.

11/2010 - 05/2012

1 Jahr 7 Monate

Definition von Kommunikationsschnittstelle zwischen Server und Partnersystemen in Automobilbereich

Projektinhalte

Implementierung von Message Driven Bean und Webservice für Asynchronen bzw. Synchronen Datentransfer 

Produkte

Applikationsserver IBM Websphere Datenbank: DB2IDE Eclipse 3.7

JDK1.6

EJB3.0

Maven 3.0Frameworks

JPA

HibernateHudson

Junit

DBUnit

SVN

SonarWindows 7.0.

11/2010 - 07/2011

9 Monate

Weiterentwicklung und Anpassung eines bestehendes J2EE-Projektes

Projektinhalte
  • Migration des Projektes von Java 1.4 auf Java 1.6, von JBoss-4.0 auf JBoss-5.0. und von Mysql-4.0 auf MySQL 5.0.
  • Code-Review.
  • Einbinden von Security Framework JBoss SX durch Injection und Configuration.
  • Einbinden des Spring-Framework MVC zwecks Bearbeitung und Validierung von Eingabedaten.
  • Ersetzen Enterprise Java Bean 2.0 (EJB2.0) durch (EJB3.0 + Hibernate)
  • Ersetzen Build-Tool Ant durch Maven.
  • Anpassen und Erweitern von Junit Testfällen
Produkte

EJB3Unit zwecks EJB- Testen außerhalb von EJB-Container. IDE Eclipse 3.6 INDOGIS. JDK1.6

JSP

JBoss

Maven

JPA

Hibernate

Spring

Struts

Lucene und JMF Windows 7.0 und Linux

06/2007 - 12/2009

2 Jahre 7 Monate

Erfassen und aktualisieren der Teilnehmer für Bildungs- und berufsvorbereitende Maßnahmen bzw. Reha-Maßnamen in J2EE nach MVC

Kunde
Öffentlicher Bereich
Projektinhalte
  • Abstimmen über Konzepterstellung mit Fachbereich und technischen Konzeptlern
  • Erstellen von Java Programmen gemäß dem Konzept und den dazu gehörigen Junit-Tests
  • Erstellen von JSP-Seiten für Masken
  • Erstellen von Batch-Programmen zu Migration und Ausführen von automatischem Batch-Test in DB-Unit-Umgebung.
  • Erstellen von Datnebank-Schemas (SQL-Schemas).
Produkte

Jbuilder

Netbeans

ein Hibernate ähnliches Framework

Java1.5 und Java 1.6

JSP

Struts

XML-Schema

Entyties

Hudson

Junit

DBUnit

CVS

Oracle

Tomcat

Windows

04/2006 - 12/2006

9 Monate

Einführung "It-Schulung“

Projektinhalte
  • Einführung in Java
  • Einführung in JSP
  • Zusammensetzen von Struts und Enterprise Java Beans EJBs (Session und Entitys)  bzgl. MVC-Konzept
  • Erstellen und Entwickeln von Programmen mit dem Framework LUCENE zwecks Indizieren und Suchen.
  • Installieren und Konfigurieren des Mail-Servers JAMES "Java Mail Enterprise Server"
  • Erstellen und Entwickeln von Java Programmen für Mails mit JMS  für Web-Anwendung "WebClient"
  • Entwickeln und Anpassen der Java-Programme "Applets, Servlets, JSPs" zwecks Web basierten Video-
  • Conferencing mit dem Package JMF.
  • Integrieren von Mails/Searchmachine/VideoConferencing in ein auf Struts basiertes MVC
  • Konzept für J2EE-Anwendung.
Produkte

Java 1.5

Eclipse

Struts

JSP

Tomcat

Jboss

JMF

JMS

Lucene

04/2005 - 02/2006

11 Monate

Mitarbeit an Entwicklung eines Projektes „Produktes“ für Personalvermittlung in J2EE

Projektinhalte

Ziel:

  • Registrieren, Anlegen und Aktualisieren von Profilen. Einlogen nach einem erfolgreichen Registrieren.
  • Sich je nach Berechtigung Teilprofile oder ganze Profile anschauen. Vollprofile nur für Primärmitglieder
  • z. B. Personalvermittler des Unternehmens sichtbar..
  • Kommunikation zwischen Registrierten  nur über das Vermittlungsunternehmen möglich. Benachrichtigung
  • der Mitglieder mit Emails und Massage über Ergebnisse oder Neuigkeiten. Bereitstellen der Profile in XML-Format
  • zum Anschauen.
  • Erstellen der Pflichtenheft, Analyse, Design, Datenmodellierung und Datenbankentwurf in MySQL

 

Entwicklungsumgebung , Werkzeuge  und Systeme :

  • Konzepterstellung für  J2EE  nach  Modell View Controller  MVC
  • Anwendung des Open Source Use Case Tool ArgoUML in Eclipse als Plug-In
  • Anlegen der Views mittels JSP-Seiten mit Struts-Tag Bibliotheken
  • Entwicklung der Controller mit Struts Actions Klassen  und Anpassung der
  • Konfiguration in der  XML-Dateien und in den Properties  für Struts und Web Container
  • Entwicklung der Modelle mit  Enterprise Java Beans EJBs “Session und Entity Beans in BMP und CMP“
  • und Anpassung der Konfigurationsdateien  für EJBs und  EJB-Container Datenspeicher MySQL
  • Bearbeitung , Validieren und Modifizieren, der Profile in XML bzw. XSL und Erstellung deren Html-Format
  • mit Hilfe von Xerces und Xalan

 

Einrichtung der Infrastruktur

  • Installation des JDK  1.5
  • Installation und Konfiguration der JSP/Servlet-Container Tomcat
  • Installation der JBOSS Application Server als EJBs Countainer
  • Installation des Xdoclet fürs Generieren  von Remote,  HomeBeans und EJBs-Deploymentdiscriptor
  • Installation und Konfiguration der IDE  Eclips
  • Einbinden des Build Tools ANT in Eclipse für Kompilieren, Build und Deploying
  • Installieren und Konfiguration der Datenbank MySQL
  • Entwicklung System  Windows XP
  • Produktionssystem Unix

Projekthistorie

-Weitere Projekte auf Anfrage-

Branchen

Technische wie auch Kaufmannische Bereiche z. B Banken


Kompetenzen

Programmiersprachen
ABAP4
AJAX
Assembler
Basic
C
C++
Cobol
dBase
Java
Java 1.5
Java 1.8
Java 7
JavaScript
JAX-WS
JEE
JPA
JSP
Perl
PL/SQL
Shell
Smalltalk
Spring , Spring Boot
Tcl/Tk
TeX, LaTeX
Java

Betriebssysteme
Android
MS-DOS
MVS, OS/390
OS/2
SUN OS, Solaris
Unix
VMS
Windows
Windows 7
Windows CE

Datenbanken
Access
Adabas
DB2
H2
Informix
Ingres
MS SQL Server
MySQL
Oracle
Oracle 12c
Oracle DB
SQL
SQL-Developer

Sprachkenntnisse
Deutsch
fließend
Englisch
gut

 


Hardware
IBM Großrechner
Modem
NEC
Nixdorf
PC
SUN
VAX

Datenkommunikation
CORBA
Ethernet
Internet, Intranet
Router
TCP/IP
Winsock
X.400 X.25 X.225 X.75...
RMI, Socket, RPC

Produkte / Standards / Erfahrungen
4
ALM (HP-Q)
Angular 2
AngularJSALM (HP-Q)
Antte
Application Server Tomcat
Applikationsserver IBM Websphere Datenbank: DB2IDE Eclipse 3.7
Confluence
CSS JSF 2.0
CVS
DBUnit
DevOps
Docker
Eclipse
Eclipse JUNIT
Eclipse Kepler
Eclipse Luna
EclipseLink
ein Hibernate ähnliches Framework
EJB3.0
EJB3Unit zwecks EJB- Testen außerhalb von EJB-Container. IDE Eclipse 3.6 INDOGIS. JDK1.6
Entyties
Genymotion Emulatoren
Git
Google Play Service
Gradle
Hibernate
HibernateHudson
HTML
Hudson
IBM Message Broker
IBM MQ-Explorer
IBM MQ-ExplorerOracle Databases
IBM Toolkit
IBM Toolkit, IBM Message Broke
Intellij
Java 7.0
Java1.5 und Java 1.6
JBoss
Jbuilder
JDK1.6
Jhipster
Jira
JIRAJax-RSMaven
JMF
JMS
JSF
JUnit
KiteMatic
Liquibase
Lucene
Lucene und JMF Windows 7.0 und Linux
Lync
Mail Server
Maven
Maven 3.0Frameworks
Maven, Jenkins, ANT,
Mercurial
Myfaces
MYSQL MAVEN
Netbeans
Oracle VM VirtuallBox
SCRUM, Java, AngularJS
Scrum-Methodik
SDK
SonarWindows 7.0.
Spring
Spring Boot
Standdardemulatoren
Struts
Sub Version
SVN
TestNG Windows 7.0.
Tomcat
Type Script
VirtualBox Database MySQL Framework Android
WebLogic
WSIMPORT
XML-Schema

Spezialist für Ananlyse/Desing/Softwareentwicklung für Java Anwendungen

Analyse-Desingn

  • Entwicklung detaillierter technischer Spezifikationen (z.B. für Pflichtenhefte)
  • Entwicklung von Dokumentationsstandards
  • Objektorientiere Analyse, Design
  • Datenbank Design
  • Implementierung


Produkte

  • BEA WebLogic, Websphere, JBOSS , Oracle Application Server OC4J, Apache Tomcat,
  • MS IIS,, Apache Web Server
  • Borland JBuilder,MS-Visualstudio,HomeSite, Ultra-Edit, EclipseRCP, EclipseMe, EclispeUML
  • Rational Rose, Omando
  • CVS, Daily Build,
  • MySql, MS SQL Server, Oracle, DB2 (+ Photoshop, Flash)

Praktische Erfahrungen an Projekten

  • Internet-Technologien (Java, J2EE, JSP,Applets, JDBC, EJB, ASP, JSP, (D)HTML, JavaScript, XML, XSL), JSF
  • Große Erfahrungen im Internet-Bereich / Programmierung dynamischen Internet-Contents  mit Datenbanken-Anbindung
  • Vorrangig: Entwicklung unter Java-J2EE / JDBC / Oracle
  • Entwicklung Objektorientierter (Internet-)Anwendungen
  • Sehr gute Kenntnisse der Enterprise Java Beans Technologie
  • Software-Entwicklung mit der J2EE-Technologie unter dem Applikationsserver BEA WebLogic/JBOSS
  • Framework Spring, SEAM, JBOSS-SEAM, Struts, Hibernate, JUNIT
  • XML-Bearbeitung mit Verfahren JAXP , JAXB
  • JavaME, J2ME Entwicklung von Midlet mit EclispeMe , WKT von SUN und ProGuard für
    MIDP (Mobile Information Device Plattform) wie Handy, PDA , IPOD
  • Rich-Client mit EclipseRCP stand-alone Anwendungen

  • DevOps, Microservices, Continious/Delivery Deployment
  • Docker-Container
  • Oracle VM VirtualBox
  • KiteMatic

Ausbildungshistorie

Dipl. Math./Physik  (Technische Universität München),  Software-Entwicklung in Kaufmannischen und Technischen Bereichen
×
×