Fachlicher Schwerpunkt dieses Freiberuflers

Fullstack develoment Angular 4-7, React, Redux, JEE, Primefaces , Spring Boot, Liquibase, Jasper Report, Mysql/Oracle, etc.

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

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Kontaktwunsch

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

Kommentar

Reiseziel unerheblich, aber  mind. 2 Tage remote ist wichtig

Position

Kommentar
  • Dozent für Webentwicklung
  • Dozent für Webprogrammierung
  • Fachberater
  • Entwickler und Trainer (seit 1994) für Webdesign und JEE-Webportale (GUI & Frontend)
  • Spezialist für Content-Management – Systeme
  • Javascript Frameworks und Single-Page-Architkturen
  • REST-Service und CRUD-Access

Projekte

08/2018 - 08/2019

1 Jahr 1 Monat

Reporting

Kunde
CompuGroup Medical, CGM - Koblenz
Projektinhalte
  • Entwicklung von interaktiven Web - Pages (SPA) mit Angular 5 für mehrere Sprachen
  • Login, Tabellendarstellungen, Eingabeformulare und Dokumenten-Upload
  • Implementierung eines Rest-Service (Java), Backend-Api und DB-Schicht für den passwortgeschütztem Zugriff auf eigene Daten (CRUD).
Produkte

tml5

Css3

Angular 5

Material

Node.js

Git

MySql-DB

JEE8

JPA

Hibernate

Liquibase

VisualStudio/ Eclipse

Wildfly

u.a.

07/2018 - 08/2019

1 Jahr 2 Monate

Customer Help Center

Rolle
Fullstack developer
Kunde
CGM Koblenz
Einsatzort
Koblenz
Projektinhalte

Angular 7 Frontend nach Vorgaben,
REST-Api (Spring-Boot) mit Mysq Database  Anbindung und
Service für SOAP-Schnittstelle zur Kommunikation mit einer SAP Middleware, App-Server Wildfly, Node and Nginx, Liquibase Skripte.

Kenntnisse

Angular

Spring-Boot

Liquibase

MySQL Database

Bootstrap

WildFly ApplicationServer

05/2018 - 05/2018

1 Monat

Produkt-Informations-System (PIM)

Kunde
It-Informatik
Projektinhalte

Portal mit interaktivem Kundendialog zur Generierung von Listen mit Anbietern von Baufinanzierungen.

  • Implementierung von interaktiven Web - Pages (SPA) mit React - API.
  • Tabellendarstellungen mit Eingabefelder und Übersetzungsmöglichkeiten selbstdefinierter Begriffe, Kategorien und Beschreibungen zu jeweiligen Artikeln in 4 Sprachen, Schnittstellen zum Rest-Service (Java).
Produkte

Html5

Css3

Semantic-React

React

React-Ui

Redux/ React-Redux

Node.js

SVN

Lumbermill (Logger)

Redis-Server (NoSql DB)

Postgres DB

VisualStudio (Code)

JBoss

02/2018 - 02/2018

1 Monat

Angular4-Spring-Rest- Vergleichsportal Baufinanzierung

Projektinhalte

Portal mit interaktivem Kundendialog zur Generierung von Listen mit Anbietern von Baufinanzierungen.

  • Bau, Konfiguration und Gestaltung eines interaktiven Responsive Web-Moduls mit Angular4/5.
  • Kalkulationsmodule mit Sofortberechnung, Schnittstellen zum Rest-Service.
Produkte

Html5

Css3

JavaScript (OOP)

Angular4/5

Karma-Test

E2E-Tests

SourceTree

Node.js 6.4

Scss

11/2017 - 11/2017

1 Monat

Angular4-Spring-Rest- Downloadportal

Kunde
VHV, Hannover
Projektinhalte

Portal mit Authentifizierung, Downloadangeboten von Dokumenten und Delete-Optionen der eigenen Kundendaten

  • Bau, Konfiguration und Gestaltung einer Responsive Web-Applikation im Intranet auf Basis von Angular4. Anbindung an Spring-Rest-Service.
Kenntnisse

JEE8

Spring-MVC

Html5

Css3

JavaScript (OOP)

Angular4/5

Jasmine-Tests

SVN

Tomcat 8.5

Bootstrap

JLint

Less

Produkte

Node.js 8

Projekthistorie

2017: Adaption eines Java-Swing-Clients in eine Web-Applikation

Kunde: DeBeKa, Koblenz

Dauer:

18 Monate

Aufgaben:

Dokumentation, Spezifikation und Umsetzung von Komponenten, 1:1, als JSP/Html5-Komponenten.

  • Umsetzung von Funktionen, Verhaltensweisen und exaktem Design, die den originalen Swing-Komponenten der Client-Applikation entsprechen.
  • Vorgabe für den Entwickler ist eine möglichst exakte 1:1 Adaption des Ursprungprogramms auf Internet-Ebene.

Technik:

JEE8, JSP (2.x), Spring-Apo, JUnit, Html5, Css3, JavaScript (OOP), JQuery, JQuery-UI (contextmenu, focus, eventhandling, selectmenu, datepicker, u.v.m), Angular1.5 (Modulteile), Modulteile & Evaluierung (React), Jasmine-, bzw. Selenium- Tests (Arquillian), Git-Tortoise, Weblogic-Server, Oracle DB, u.a.


2015 - 2016: Abo-Service, Bestellwesen, Applikation für die Genehmigung, Bestellung und Präsentation von Abonnements bei Privat- und Firmenkunden für Bahnstrecken

Kunde: Bahn AG

Dauer:

5 Monate

Aufgaben:

Konzeption und Implementierung einer Web-GUI für Bestellungen von verschiedenen Benutzergruppen mit Rabattsystemen zu individuellen Streckenkombinationen, der Auslösung einer Bestellung, der Auslösung eines Genehmigungsverfahrens und Mailversand der bestätigenden Meldungen.

  • Entwurf und Umsetzung einer Applikation mit Datenbankanbindung und speziellen (DBSystel-) Login Verfahren als JEE- Webanwendung mit Java8 und Java Server Faces.
  • Beratung bei der Gui-Konzeption nach hauseigenen Style-Guides und der exakten Umsetzung mit Html5, Css3 und JavaScript. Datenmodellierung, Dokumentation, etc.

 

Technik:

JEE, JPA2, JUnit, MariaDB, Spring-Apo, Html5, Css3, JavaScript, JQuery, JQuery-UI, Angular1.5 ), Bootstrap, Weblogic-Server,  Git-Tortoise, u.a.


2015 - 2015: Applikation für den Upload, Download und Export von Reports zur Analyse von Waschmaschinendaten

Kunde: Miele AG

Dauer:

5 Monate

Aufgaben:

Konzeption und Implementierung einer Web-GUI zum Upload von Report-Templates und zur Ansicht (Html), bzw. zum Export (in Xls, CSV, PDF) der Reports.

  • Realisierung von vorgegebenen Query-Reports zur Erhebung statistischer Daten von Waschmaschinen.
  • Datenmodellierung.
  • Entwicklung eines interaktiven Datumfilters und Löschfunktionalität in Modaldialogen.

Technik:

JEE, JPA2, JUnit, PostgreSql, Hibernate, Spring-MVC, JQuery, JQuery-UI, Jasmine, Angular1 (mit KarmaTests),  Bootstrap, Jasper Report Studio, JR Exporter (Xls, Csv, Pdf, Html), Git-Tortoise, Wso2 Application-Server, u.a.


2014 - 2015: GUI-Entwicklung zur Erfassung von Führerscheindaten und Fahrzeugregistrierung für staatliche Verwaltungsbehörden

Kunde: Mühlbauer ID Services GmbH

Dauer:

5 Monate

Aufgaben:

Konzeption und Implementierung von Datenerfassungs-GUIs zur Anlage, Bearbeitung und Suche von Personen und Fahrzeugdaten. Identitätsprüfung mittels Fingerprints und Facescanner. Druckausgaben diverser statistischer Evaluationen (Reporting).

  • Fachkonzeption für Query-Reports zur Erhebung statistischer Daten, Design und Implementierung von Templates zur Druckausgabe.
  • Entwicklung dynamischer Suchmasken im Responsive Design mit individuellen Filtermöglichkeiten und angepasst an Arabische, Kurdische und Englische Sprache inkl. Rechts-Links-Flow, etc.

 

Technik:

JEE, CDI, EJB, Oracle-DB, Hibernate, JBoss, PrimeFaces (JSF2.2), Ajax, Html5, CSS3, SASS, Less, Highchart, JQuery, JQuery-UI, AngularJs, Jasmine, Bootstrap, Jasper Reports, SVN-Tortoise, Kanban, u.a.


2014 - 2014: Liferay-Portal für Autohändler zur Verwaltung von Fahrzeugdaten (OBD-Adapter) und Autohäuser-Stammdaten

Kunde: T-Systems Berlin

Dauer:

7 Monate

Aufgaben:

Aufsatz eines Liferay-Portals zur Verwaltung von Händler-Stammdaten und Händler-Autohäusern. Umbau von  REST-Applikationen zu unabhängigen Portlets mit ExtJS – Apps und deren Transfer ins  Liferay-Portal. Aufbau eines Liferay-/MySql - Clusters.

  • Prototyping, Design und Implementierung von GUI-Masken im Responsive Design mit eigenen Grafik-Assets.
  • Bau von ExtJs-Apps mit REST-Schnittstelle über Apache-CXF und deren Implementierung in Liferay-Portlets. Rollen- und Rechteverwaltung mit Anbindung an WSO2-Server.
  • Entwicklung händlereigener Themes und Hooks, SQL-Prozeduren zur Automatisierung der Datenportierung für die Cluster, etc.

 

Technik:

JEE, MySql, Cassandra DB, Apache CXF, Hibernate/ JPA, Spring-Tools, Ajax, ExtJs, Html5, Bootstrap, WSO2-Server, Liferay-Portal 6.1, Jasper Reports, Tomcat, Linux, SVN-Tortoise, SCRUM.


2013 - 2013: Webapplikation für Kundenberater des Geldinstituts

Kunde: CREALOGIX Deutschland AG

Dauer:

4 Monate

Aufgaben:

  • Oberflächenentwicklung für die Kundenberatung (GUIs)
  • Erstellung von Templates zur dynamischen Druckausgabe aktueller Userinteraktionen mit Textbausteinen, Tabellen, Charts und Grafiken.
  • Analyse Frontend, Gui-Prototyping und Implementierung (JSF2, etc.)
  • Design von Reporting-Templates (Jasper, etc.)
  • Generierung von dynamischen PDF-Prints mit Tabellen, Charts und Grafiken.

Technik:

JEE, DB2, Hibernate, Spring, JSF2 (RichFaces), Jasper Reports (PDF), iReport, Ajax, JFreeChart, Javascript(AngularJs, Jquery, Highchart, Singularity), HTML5, Bootstrap, SASS, SCRUM


2013 - 2013: Logistik und Disposition

Kunde: rmcStolze GmbH

Dauer:

6 Monate

Aufgaben:

Applikationsentwicklung zur Organisation von Elektromobilen, Neu- und Gebrauchtwagenmarkt.

  • Analyse, Architekturdesign, GUI-Konzeption, Implementierung
  • Aufbau eines Intranet-Portals mit Liferay inkl. User und User-Gruppen –Verwaltung, eigenes Design und Layout, etc.

Technik:

Apache-Tomcat, JEE, Liferay-CMS 6.1, MySql, Javascript (Jquery, Ember, Modernizr, e.a.), CSS3, SASS, Html5


2010 - 2012: Großprojekt Automotive mit JSF (Icefaces), GUI-Entwicklung

Kunde: T-Onsite services GmbH / VW

 

Dauer:

24 Monate

Aufgaben:

Großprojekt Automotive mit JSF (Icefaces), GUI-Entwicklung , Applikationsentwicklung zum Modellmanagement bei einer bekannten Automarke (VW) zur Zusammenstellung von Automodellen für Technik und Verkauf.

  • Stylekonzept, Architektur der CSS-Klassen, GUIs mit JSF
  • Entwicklung und Anpassung von JSF-Komponenten, Druck-Templates für Reports (PDF), etc.

Technik:

JSF 1.2(Icefaces 1.8), JEE, Facelets, Javascript (Prototype, JQuery), ZKoss-Framework, CSS, Html, Xhtml, Git, JasperReports, Spring CDI, Hibernate, Maven/ Jetty, Websphere, TestDriven Development, Kanban, Scrum


2010 - 2010: Relaunch einer Website mit Applikationen

Kunde: BMW AG , Mini

Dauer:

2 Monate

Aufgaben:

Webportal einer bekannten Automarke zur Vermittlung von News, Konfiguration und Handel mit Autos, etc.

  • IT-Konzept der Anforderung
  • Komponenten- und Template-Entwicklung mit dem CMS Vip-Gauß

Technik:

Vip-Gauß (Java-CMS), Javascript / JQuery, CSS, XHTML, HTML, Java, JSP, SCRUM


2009 - 2009: Konzeption einer Webapplikation

Branche: Maschinenbau


Dauer:

3 Monate

Aufgaben:

Plattform zur Vermittlung von Webinaren für ein internes Weiterbildungsportal

  • Datenbankmodellierung
  • Administration, Anmeldung
  • Upload und Showroom
  • Messaging Service, etc. auf Basis eines CMS (Drupal 6)

Technik:

Drupal (CMS), MySQL, PHP5, XHTML, XML, CSS, Ajax, JQuery, Flash/AS, Flashmovie (Flv), mp3


2008 - 2008: GUI-Entwicklung für eine Webapplikation

Kunde: Telecom AG

Einsatzort: München

Aufgaben:

  • Konzeption einer Webapplikation (Rechnungswesen) und Frontendentwicklung (GUIs)


Technik:

JBOSS 4.3, JSF1.2, Facelets, Richfaces, A4j-Framework, HTML, CSS, XML, JS


2008 - 2008: Redesign mit Web 2.0

Aufgaben:

  • Erneuerung des Internetauftritts für ein It-Consulting – Unternehmen

Technik:

Tomcat 6, Liferay 4.2 (CMS), JSP-Forms, Portlets (Java), MySQL, Flash, HTML, CSS, XML, JS, Ajax, JQuery, VM (Velocity Macro)


2007 - 2007: Webportal Bowling Center

Aufgaben:

  • Internettauftritt für ein Bowling-Center mit Ligaspielen (Amateure, Profis), Eventbereich und Gastronomiebetrieb

 

Technik:

Typo3 (CMS), PHP, MySQL, Flash, HTML, XML, JS, Ajax, Dojo, PDF 


2007 - 2007: Adidas Style Guides

  • Aufgaben:
    Konzeption und Produktion einer CD zur Vermittlung der Style-Guides der Logos für den Vertrieb

 

Technik:

Flash, ActionScript2, HTML, XML, JS, AV-Komponenten (Film, Fotos, Musik, Geräusche)


weitere gerne auf Anfrage

Branchen

Automobil
Banken
Versicherung
Logistik

Consulting

Kompetenzen

Programmiersprachen
Angular
sehr gut
Css3
sehr gut
Html5
sehr gut
Html5, CSS3, Less, Sass
sehr gut
ireport templating tool
sehr gut
Jasmine-Tests
sehr gut
Jasper Report
sehr gut
Java API for RESTful Web Services
sehr gut
Java, JEE
sehr gut GUI-Entwicklung
JavaScript, OOP JS
sehr gut
JEE8
JLint
sehr gut
JPA
sehr gut
JSF 2.x
sehr gut
Less
sehr gut
Lingo, ActionScript
sehr gut, eigene Tutorials geschrieben
Liquibase
sehr gut
PHP
sehr gut php5
Portale, Portlets
sehr gut
ReactJS
sehr gut
Redux
sehr gut
Spring-Boot
sehr gut
Spring-MVC, Spring-Boot
sehr gut
Tomcat 8.5
sehr gut
WildFly ApplicationServer
gut
Liferay CMS :
Administration, Prototyping GUI,  Frontends, Theming, Portlet
 
Wordpress:
Joomla:
Drupal:

Betriebssysteme
MS-DOS
Windows

Datenbanken
Access
Applikationen entwickelt
DAO
u.a. unterrichtet an der AKAD-Hochschule (ERM)
HSQL
JDBC
sehr gut
MariaDB
sehr gut
MSSql
MySQL
sehr gut
MySQL Database
sehr gut
ODBC
sehr gut
Oracle
Anbindung und Einrichtung
SQL
gute SLQ-kenntnisse

Sprachkenntnisse
Englisch
fließend Wort und Schrift
Französisch
lesen, einfache Konversation
Spanisch
lesen, einfache Konversation

Hardware
PC

Datenkommunikation
Internet, Intranet
sehr gut
TCP/IP
sehr gut

Produkte / Standards / Erfahrungen
AngularJs
sehr gut
Ant
sehr gut
Apache Tomcat
sehr gut
Bootstrap
sehr gut
Eclipse
sehr gut
EJB 3
sehr gut
ExtJs
sehr gut
Git
sehr gut
Hibernate
sehr gut
HighChartsJS
sehr gut
Icefaces
sehr gut
Jasmine
sehr gut
Jboss
gut
Jetty
gut
Jira
gut
JQuery
sehr gut
Liferay
sehr gut
Maven
gut
Modernizr JS
sehr gut
Polarion
gut
PrimeFaces
sehr gut
QUnit
sehr gut
Richfaces
sehr gut
Selenium
gut
Spring Framework / Tools
sehr gut
Svn
sehr gut
Tortoise
sehr gut
Wordpress, Joomla, Drupal
sehr gut
  • Magister Artium Germanistik / Linguistik (J.W.Goethe Uni Ffm)
  • Diplom Marketing & IT-Development
  • Dozent für Webentwicklung (Hochschule Mittweida, Sachsen)
  • Dozent für Webprogrammierung und CMS-Portale
  • Fachberater, Entwickler und Trainer (seit 1994) für Spezialist für Content-Management – Systeme, Javascript Frameworks und Single-Page-Architkturen.

Spezielle Erfahrungen im Bereich:

  • Frontend- und GUI – Entwicklung
  • Prototyping und Wireframes
  • Usability
  • Responsive Design
  • Reporting (JasperReports)
  • Liferay - Portal - / Portlet - Entwicklung und – Administration
  • Php - Content Management Systeme
  • Agile Entwicklung
  • Dozent (Hochschule)
  • Trainer
  • Consulter
  • InHouse-Trainer

Server

  • Apache
  • IIS
  • Tomcat
  • JBoss
  • WSO2
  • CTX
  • Apache CXF

 

Scripting I

  • JS
  • PHP
  • Ajax
  • XML
  • XSL(T)
  • CSS3
  • HTML5

 

Scripting II

  • Flash AS3
  • director Lingo
  • SVG
  • VRML

 

Java – GUI

  • Swing
  • AWT
  • SWT
  • JSP
  • JSF2.x
  • ZK
  • Richfaces
  • Icefaces
  • PrimeFaces

 

Java – Tools

  • JBoss
  • Hibernate
  • Spring

 

IDEs

  • Eclipse
  • Netbeans6
  • Flex3-Builder
  • Sencha Architect

 

Frameworks

  • JQuery
  • ExtJS
  • Angular
  • Ember
  • Foundation
  • Bootstrap, e.a.
  • Jasmine
  • Modernizr
  • Backbone
  • Inuit
  • Highcharts

CMS

  • Drupal
  • Joomla
  • Wordpress
  • Liferay
  • PLESK

Grafik/ DTP

  • CS Illustrator
  • Corel
  • QuarkXPr
  • CS Indesign, e.a.

 

Photo

  • CS Photoshop
  • Gimp, e.a.

 

Office

  • MS Office 10/ 13

 

PM

  • MS Project
  • Enterprise Architect

 

Teaming

  • Tortoise
  • SVN
  • Git
  • Jira

Beruf 

1988 – heute

Rolle: Freier Trainer und Berater

Aufgaben:

  • für Officeanwendungen, Marketing und DTP (Werbung und Grafik), Programmiersprachen und IT-Projektentwicklung für Erstausbildungsberufe und Weiterqualifizierungen mit IHK-Abschluss.
  • Zu den Seminaren werden oft praxisorientierte Software-Produktionen oder Marketing-Projekte unter Einbeziehung von öffentlichen Medienpräsentationen (Presse) durchgeführt.

1996 – heute

Rolle: Entwickler

Aufgaben:

  • Produzent von Content-Modulen für Distance-Learning (WBT), Konzeption, Produktion und Administration von Webportalen und Internetpräsenzen für kleine und mittlere Unternehmen.
  • Entwicklung von Kommunikationsstrategien zum Ausbau der Online-Präsenz mit modernen Techniken (Web 2.0, SOA, REST). Werbemittelgestaltung und Printkonzepte.

1996 – 2012

Rolle: Dozent Hochschule 

Aufgaben:

  • für Projektmanagement, Computergrafik / Design, CMS und Webportalentwicklung (Wordpress/Drupal , Liferay, JQuery / Javascript, Flex) an der Hochschule Mittweida (FH)
  • Projektleiter und Koordinator von diversen Multimediaprojekten mit Vorlesungen und Seminaren.

    Berechnung / Simulation / Versuch / Validierung
    Angular 9
    D3js
    JavaScript (OOP)

    Ausbildungshistorie

    Ausbildung

    Magister Artium

    • Lehramtstudium Sek II (Universität Ffm, o. Abschl.)
    • Germanistik / Linguistik (Universität Ffm)
    • Diplom Marketing & EDV (IDB Ffm)
    • AS400 – Anwendung (WBS Berlin)
    • Dozent in der Erwachsenenbildung (IHK)
    • Ausbildereignung (IHK)
    • geprüfter Teletutor (IHK / FH Brandenburg)
    • Workshop Spring
    • Workshop Hibernate
    • Workshop JSF 2.1
    • u.a.
    ×
    ×