Fachlicher Schwerpunkt dieses Freiberuflers

Agile Software-Entwicklung und -Architektur, Scrum-Coach, Java, Javascript, Wicket, JEE, Servlets, JSP, Datenbanken, Web-Applikationen, Web-design

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

D6

D7

Schweiz

Städte
Ludwigsburg (Württemberg)
200 km
Kontaktwunsch

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

Kommentar

Deutschland: Baden-Württemberg, Hessen.

Arbeitserlaubnis: EU-Bürger

Position

Kommentar

UI-UX Design

Big-Data

Scrum-Coaching

Git-Coaching

Software-Architektur, -Entwicklung und -Engineering, Beratung / Consulting


Bevorzugt Projekte aus dem Big-Data, Hadoop,  Java- / J2EE- / Wicket- / Internet-Umfeld und HTML5, JS, CSS3, Angular, Knockout

Projekte

09/2018 - Heute

10 Monate

Entwicklung von mehreren Spring Cloud/Boot Applikationen und micro-services

Rolle
Fullstack-Entwickler
Einsatzort
Stuttgart
Projektinhalte

- Preisauskunft von medizinischen Produkten für Rezeptabrechnungen
- Verwaltung von Vertägen und Preislisten
- Verwaltung von Kassenstammdaten
- Verwaltung von Leistungserbringern

Kenntnisse

Java8

spring-boot

spring5

HTML5

TypeScript

Liquibase

spring-batch

spring-data

flyway

swagger

swagger-ui

junit

poi-ooxml

spring-security

ag-grid

material-design

lombok

spring-integration-sftp

Angular

JavaScript

Produkte

IntelliJ IDEA

Maven

SQuirreL SQL Client

JIRA

Confluence

Jenkins

Bitbucket

Kibana

docker

PostgreSQL

Informix

H2

01/2017 - 08/2018

1 Jahr 8 Monate

Neuentwicklung einer Zahnarzt-Praxis Applikation für das Management der Patienten, die Planung von Behandlungen und die Abrechnung

Kunde
Honorarmanagement Unternehmen
Projektinhalte

Software-Design, GUI-Programmierung(Wicket), Tests(JUnit),

TDD, Bugfixing, Oberflächentests, Datenmigration

Produkte

Windows 7 Professional

Mysql

hsql

Tomcat

java 7

scrum

wicket 6

HTML5

less

css3

javascript

jQuery

JUnit

Git

Atlassian JIRA

Confluence

cropper.js

Eclipse

maven

chrome

firefox

Firebug

git

Front-Controller

Visitor

Strategy

Abstract Factory method

JetBrains IntelliJ IDEA

MariaDB

node.js

gulp.js

03/2016 - 12/2016

10 Monate

Neuentwicklung eines Webshop-Moduls für die Integration in das bestehende webbasierte Kassen- und CRM-System.

Kunde
Modeunternehmen
Projektinhalte

Software-Design, Protyp-Entwicklung und Evaluierung neuer JS-Frameworks, GUI-Programmierung(Knockout.js), Tests(JUnit), Bugfixing, Oberflächentests

Produkte

Windows 7 Professional

SAP

Demandware

ISS

ISS-Express

ASP.NET MVC4

scrum

knockout.js

HTML5

less

css3

javascript

jQuery

JUnit

underscore.js

bootstrap3

iscroll.js

Visual Studio

Koala

chrome

TFS

Atlassian JIRA

Model-View-Controller

Model-View-View-Model

Angular.js

Angular2

08/2015 - 02/2016

7 Monate

Weiterentwicklung einer bestehenden Online-Banking-applikation

Kunde
Bank
Projektinhalte

Software-Design, GUI-Programmierung(Wicket), Tests(JUnit),  Bugfixing, Oberflächentests

Produkte

Windows 7 Professional

Oracle

Tomcat

Jetty 9.3.0

java 7

scrum

wicket 6

HTML5

less

css3

javascript

jQuery

JUnit

Git

Atlassian Stash

JIRA

Confluence

Eclipse

maven

chrome

firefox

Firebug

git

Front-Controller

Visitor

Strategy

Abstract Factory method

03/2015 - 07/2015

5 Monate

Neuentwicklung einer neuen Web-applikation für die Ablösung einer bestehenden VisualBasic-basierten Verkaufsdialog-Tools für den Vertrieb von bestehenden und neuen Versicherungsprodukten.

Kunde
Versicherungsgesellschaft
Projektinhalte

Software-Design, GUI-Programmierung(Wicket), Tests(JUnit), Einführung des Teams in Wicket, Bugfixing, Oberflächentests, Icon-Generierung und Integrierung mit IcoMoon und less

Produkte

Windows 7 Professional

Oracle

WebSphere V8.5

Jetty 8.16.0

java 7

scrum

wicket 6

HTML

less

css

javascript

IcoMoon

bootstrap3

jQuery

Spring

JUnit

Git

IntelliJ IDEA

maven

chrome

firefox

Firebug

git

Front-Controller

Visitor

Strategy

Abstract Factory method

10/2014 - 02/2015

5 Monate

Neuentwicklung eines Prototypen von einer web-applikation für ein Online-Buchungssystem von Neuwagen

Kunde
Automobil Hersteller
Projektinhalte

Teamlead(Frontend), Software-Design, GUI-Programmierung(AngularJS), Bugfixing, Oberflächentests

Produkte

Ubuntu 14.04

Oracle

h2

Jetty 9.2.0

node.js

JAVA 8

Scrum

AngularJS

node.js

wicket

HTML5

less

css

js

yeoman

jquery

bootstrap3

vis.js

protractor

jasmine

grunt

selenium

RESTful

JUnit

lombok

JPA

Hibernate

atom

eclipse luna

maven

chrome

firefox

Firebug

git

MCV

Interceptor

docker

02/2014 - 09/2014

8 Monate

Neuentwicklung einer bestehenden Web-Applikation die für das Flottenmanagement von Dienstwagenberechtigten eines Kunden ermöglicht, Fahrzeuge seiner Wahl über einen Konfigurator zu konfigurieren, kalkulieren und bestellen

Kunde
Bank
Projektinhalte

Software-Design, Programmierung, Dokumentation, DB-Migration, Bugfixing, Tests(JUnit), Oberflächentests

Produkte

Windows 7 Professional

Oracle 11g

Websphere 8

JAVA

J2SE

JEE6

EJB

Scrum

Struts

AngularJS

HTML5

css

js

jQuery

Bootstrap

RESTful

XML

JUnit

JPA

Hibernate

SVN

Git

node.js

Grunt.js

Flyway

Eclipse Kepler

Ant

Maven

Firefox

Chrome

JIRA

Confluence

jenkin

MVC

Strategy

Decorator

10/2013 - 01/2014

4 Monate

Neuentwicklung und Erweiterung von Komponenten und Modulen in der neuen Apache Wicket Version 6 für eine Softwarelösung für Versicherungsmakler

Kunde
Finanz Dienstleister
Projektinhalte

Software-Design, GUI-Programmierung(Wicket), Tests(JUnit), Im- und Export von Konfigurationsdateien in xml, Adminbox, Bugfixing, Oberflächentests

Produkte

Windows 7 Professional

Oracle

Firebird

Tomcat 7.0.42

JAVA

J2SE 1.7

Kanban

Wicket 6

HTML

css

Javascript

AJAX

jQuery

jquery-ui

jqgrid

XML

JUnit

JPA

Hibernate

Git

Eclipse Kepler

Ant

Firefox

Firebug

Hudson

Bamboo

JIRA

Front-Controller

Visitor

Strategy

State-Pattern

Decorator

05/2013 - 09/2013

5 Monate

Entwicklung und Implementierung eines neuen Flirt und Dating Webportals. Das Frontend wurde mit dem Java-Framework (Apache Wicket) realisiert

Kunde
Internet Dienstleister
Projektinhalte

Projektleitung, Architektur, Software-Design, Geocoding, GUI-Programmierung(Wicket), Tests(TestNG & Mockito), Integrationstests, Oberflächentest(Selenium)

Produkte

Ubuntu 13.04

Postgresql

Tomcat 7.0.34

Jetty 7.6.3

JAVA

J2SE 1.6

Scrum

Kanban

Apache Wicket

HTML

css

Javascript

less

jGeohash

AJAX

jQuery

XML

TestNG

JPA

Hibernate

I18N

Git

wicket-bootstrap

Bootstrap

Eclipse Juno

Maven2

Firefox

Firebug

Git

jenkins

Quantum DB

Front-Controller

Visitor

Strategy

State-Pattern

Decorator

09/2012 - 04/2013

8 Monate

Entwicklung und Implementierung der neuen webbasierten Applikation für die Personalverwaltung. Weiterentwicklung und Wartung einer bestehenden Verwaltungs- und Kassenapplikation.

Kunde
Lebensmitteleinzelhandel
Projektinhalte

Software-Design, GUI-Programmierung(Wicket, Swing), Reporting, Bugfixing, Tests(JUnit)

Produkte

Windows XP

Oracle

JBoss

JAVA

JEE

J2SE 1.6

Kanban

Apache Wicket

Swing

HTML

css

Javascript

AJAX

jQuery

XML

xsl

JUnit

JPA

Hibernate

ESB

JMS

I18N

IntelliJ IDEA

JEdit

Maven2

Firefox

Firebug

Subversion

SQL-Developer

BI-Publisher

jenkins

SOA

Strategy

MVC

05/2012 - 08/2012

4 Monate

Entwicklung und Implementierung des neuen Versicherungs-Webportals.

Kunde
Versicherungsgesellschaft
Projektinhalte

Konzeption und Software-Design, GUI-Programmierung(Struts2),  Tests(JUnit), Integrationstests, Oberflächentest(Selenium)

Produkte

Windows XP

Derby

Tomcat

JAVA

J2SE 1.6

Servlets

JSP

Apache Struts2

HTML

css

lessCSS

FreeMarker

AJAX

jQuery

XML

xsl

Javascript

JUnit

Hamcrest

Eclipse indigo

JEdit

Maven2

Firefox

Firebug

Selenium

Subversion

Teamsite

Singleton

SOA

Strategy

MVC

02/2012 - 05/2012

4 Monate

Weiterentwicklung und Implementierung von einem bestehendem Webportals für die Veröffentlichung der Werke von Schriftstellern und Autoren. Migration der Altdaten auf das neue Datenbanksystem.

Kunde
Internet Dienstleister
Projektinhalte

Migration der Altdaten, Software-Design, GUI-Programmierung(Wicket), Tests(JUnit & Mockito), Integrationstests, Oberflächentest(Selenium)

Produkte

Ubuntu 11.10

Debian 6.0.2

Oracle 10g

My-SQL

JBoss

J2SE 1.6

Apache Wicket

HTML

css

Scrum

JUnit

AJAX

jQuery

Javascript

Spring

Hibernate

Mockito

Hamcrest

checkstyle

Eclipse indigo

SQL-Developer

Firebug

Git

SOA

DAO

DTO

Strategy

Visitor

Builder

11/2011 - 01/2012

3 Monate

Entwicklung und Implementierung von einem Network-Accounting-System und die Anbindung des bestehendem RRD-Backend an das neue SNMP-Sammler-System. Accounting von Netzwerkverkehrsdaten im Umfeld von WAN/LAN.

Kunde
Internet Dienstleister
Projektinhalte

Software-Design, Socket-Programmierung(TCP/IP), Tests(JUnit&Mockito)

Produkte

Ubuntu 11.04

11.10

My-SQL

Tomcat 6.0.32

J2SE 1.6

JAVA-IO

JDBC

JUnit

rrdtool

Mockito

checkstyle

commons-pool

commons-configuration

Hamcrest

checkstyle

Eclipse indigo

Subversion

Command

Adapter

Strategy

08/2011 - 10/2011

3 Monate

Entwicklung und Implementierung von einem neuen Webportals für Buchungen von Events. Das Frontend wurde mit dem neuen Java-Framework (Apache Wicket) realisiert

Kunde
Internet Dienstleister
Projektinhalte

Architektur, Software-Design, GUI-Programmierung(Wicket), Tests(JUnit & Mockito), Integrationstests, Oberflächentest(Selenium)

Produkte

Ubuntu 10.04

My-SQL

derby

JBoss

J2SE 1.6

Apache Wicket

HTML

JavaMail

XML

JUnit

AJAX

jQuery

Javascript

Spring

Hibernate

Mockito

checkstyle

Eclipse helios

SQL-Developer

Firebug

Subversion

SOA

DAO

DTO

Strategy

Visitor

Builder

02/2011 - 08/2011

7 Monate

Entwicklung und Implementierung von einer neuen Webanwendung für das Überwachen(Monitoring) der Lager- und Transporttemperaturen von sensiblen Waren und Arzneimittel

Kunde
Speditionsunternehmen
Projektinhalte

Web-Programmierung(Struts), Webservice-Programmierung, jQuery-Plugins-Entwicklung, Backend-Entwicklung, Prototyp Entwicklung, Tests(JUnit)

Produkte

Windows 7

Oracle 10g

Tomcat 6.0.32

JAVA

J2SE 1.6

Struts

Servlet

AJAX

Javascript

jQuery

HTML

SOAP

XML

xsd

wsdl

JAXB

SQL

Hibernate

JMS

openJMS

webMethods

Eclipse 3.5 & 3.6

SQL-Developer

Firebug

Subversion

Enterprise Architect

SOA

DAO

DTO

MVC

Business Delegate

Business Facade

04/2010 - 01/2011

10 Monate

Migration einer alten Gewinnspiel-Webapplikation zu den neuen Spring MVC Framework. Die Backoffice-Anwendung wurde neu implementiert mit dem Apache Wicket Framework

Kunde
Internet Dienstleister
Projektinhalte

Migration der Altdaten, GUI-Programmierung(SpringMVC und Wicket), Backend-Entwicklung, Tests(TestNG & Mockito)

Produkte

Windows XP

Red Hat Enterprise Linux 5 Server

Oracle 10g

Tomcat 6.0.20

Jetty 6.1.7

JAVA

J2SE 1.6

Scrum

Kanban

Spring MVC

JMS

activeMQ

Apache Wicket

Servlet

HTML

XML

xsd

JAXB

SQL

Spring

Hibernate

TestNG

Mockito

checkstyle

Eclipse 3.5 & 3.6

SQL-Developer

Maven2

Firefox

Subversion

Hudson

Jira

Mantis

SOA

DAO

MVC

State-Pattern

Business Delegate

Business Facade

Projekthistorie

Zeitraum:                  10/2009 - 04/2010
Firma:                        Internet Dienstleister
Projekt:                     Portierung einer bestehenden Struts-Webapplikation auf das neue
                                   Apache Wicket Framework.
Ausgeführte
Tätigkeiten:              Migration von Struts auf Wicket, GUI-Programmierung(Wicket),
                                   Tests(JUnit & EasyMock), Integrationstests, Oberflächentest(Selenium)
Betriebssystem-
Umgebung:              Windows XP, SUSE 11.1
Datenbanken:          My-SQL, derby
Web-
(Applikations-)
Server:                       Tomcat 5.5.26, Jetty 6.1.4
Programmierung:    JAVA, J2SE 1.6, Apache Wicket, HTML, XML, JUnit, JSON, Spring,
                                    Hibernate, EasyMock, checkstyle
Entwicklungs-
Tools:                        Eclipse 3.5, Maven2, cygwin, Firefox, Selenium, Subversion, EMMA,
                                   Quantum DB
Verwendete
Design-Patterns:     SOA, DAO(Data Access Object), MVC(Model View Controller)

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  07/2009 - 10/2009
Firma:                        Internet Dienstleister
Projekt:                     Integration eines neuen vereinheitlichen Mailbackends in das Frontend
                                   von einem email-Portal. Das Frontend wurde mit dem neuen
                                   Java-Framework (Apache Wicket) realisiert.
Ausgeführte
Tätigkeiten:              GUI-Programmierung(Wicket), Tests(JUnit & EasyMock), Integrationstests,
                                   Oberflächentest(Selenium)
Betriebssystem-
Umgebung:              Windows XP, SUSE 9.1
Datenbanken:          Oracle 10g
Web-
(Applikations-)
Server:                       Tomcat 5.5.27, Jetty 6.1.4
Programmierung:    J2SE 1.6, Apache Wicket, HTML, JavaMail, XML, JUnit, JSON, Spring,
                                    Hibernate, EasyMock, checkstyle
Entwicklungs-
Tools:                        Eclipse 3.5, Maven2, cygwin, Firefox, Selenium, Subversion, EMMA,
                                   Quantum DB
Verwendete
Design-Patterns:     SOA, DAO(Data Access Object), MVC(Model View Controller)

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  04/2009 - 07/2009
Firma:                        Software-Hersteller
Projekt:                     Entwicklung und Implementierung von einem Webportal für Buchungen von
                                   Reisen mit dem neuen Java-Framework (Apache Wicket).
Ausgeführte
Tätigkeiten:              Architektur, Software-Design, GUI-Programmierung(Wicket),
                                   Tests(JUnit & EasyMock), Integrationstests, Oberflächentest(Selenium)
Betriebssystem-
Umgebung:              Windows XP, openSuse10.1
Datenbanken:          Oracle 10g
Web-
(Applikations-)
Server:                       Tomcat 6.0.16
Programmierung:    J2SE 1.6, Apache Wicket, HTML, XML, JUnit, Spring, Hibernate, EasyMock,
                                    checkstyle
Entwicklungs-
Tools:                        Eclipse 3.4.1 Maven2, cygwin, Firefox, Selenium, Subversion, EMMA,
                                   Quantum DB
Verwendete
Design-Patterns:     Singleton, DAO(Data Access Object), DTO(Data Transfer Object),
                                   MVC(Model View Controller)

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  07/2008 - 04/2009
Firma:                        Bank
Projekt:                     Entwicklung und Realisierung von einem B2B Händlerwebportal für die
                                   Vermarktung von Fahrzeugen über Leasing oder Finanzierung.
Ausgeführte
Tätigkeiten:              Architektur, Software-Design, Model Driven Development, Modellierung,
                                   GUI-Programmierung(JSF), Qualitätssicherung, Tests(JUnit & EasyMock),
                                   Integrationstests, Oberflächentest(Selenium)
Betriebssystem-
Umgebung:              Windows XP
Datenbanken:          Oracle 10g
Web-
(Applikations-)
Server:                       Tomcat 6.0.16
Programmierung:    J2SE 1.6, JSF, xhtml, JUnit, Apache MyFaces Trinidad, Spring,
                                    Hibernate, EasyMock
Entwicklungs-
Tools:                        Rational Software Modeler 7.0.5 (RSM Basiert auf eclipse 3.3), cygwin,
                                   Firefox, ApacheDS, SeleniumRC, CVS, JMeter, XMLSpy, WinSCP, EMMA,
                                   openArchitectureWare, Quantum DB
Verwendete
Design-Patterns:     SOA, DAO(Data Access Object), Observer, Strategy, MVC(Model View Controller)

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  07/2007 - 06/2008
Firma:                        Software-Hersteller
Projekt:                     Entwicklung und Implementierung eines komplexen, J2EE-basierten
                                   Informations- und Recherchesystems für den deutschen
                                   Zollfahndungsdienst (INZOLL-NEU).
Ausgeführte
Tätigkeiten:              Architektur, Software-Design, GUI-Programmierung(Swing),
                                   Qualitätssicherung, Tests(JUnit)
Betriebssystem-
Umgebung:              Windows XP, SUN Solaris 8
Datenbanken:          Oracle 9i und 10g
Web-
(Applikations-)
Server:                       OC4J 9.0.5 und 10.1.3.2 (Oracle)
Programmierung:    J2SE 1.4.2, JDK1.5, J2EE, Swing, XML, XSLT, Oracle ADF, JUnit, log4j,
                                    checkstyle, Jalopy
Entwicklungs-
Tools:                        Eclipse 3.2.2 und 3.3.1.1, JDeveloper 9.0.5.2 und 10.1.3.2.0, MKS
Verwendete
Design-Patterns:     Singleton, DAO(Data Access Object), DTO(Data Transfer Object),
                                   Business Delegate, Business Facade, MVC(Model View Controller)

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  01/2007 - 06/2007
Firma:                        Software-Hersteller
Projekt:                     Entwicklung und Realisierung von einer Abrechnungssoftware für die
                                   Urheberrechte von Komponisten und Musikern auf J2EE-Basis.
Ausgeführte
Tätigkeiten:              Java-Programmierung, Service-Programierung, Qualitätssicherung,
                                   Tests(JUnit)
Betriebssystem-
Umgebung:              Windows 2000 Professional, Windows XP
Datenbanken:          Oracle 10g
Web-
(Applikations-)
Server:                       OC4J 10.1.3 (Oracle), Tomcat 5.0.28
Programmierung:    J2SE 1.5, J2EE, XML, JUnit, log4j, SOAP, Webservices, DbUnit
Entwicklungs-
Tools:                        MyEclipse 3.1.2, Spring, Hibernate, Axis, Struts, Subversion
Verwendete
Design-Patterns:     Singleton, DAO(Data Access Object), Business Delegate,
                                   MVC(Model View Controller), Value Object

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  09/2006 - 12/2006
Firma:                        Software-Hersteller
Projekt:                     Entwicklung und Realisierung von zwei RCP(rich client platform)
                                   Applikationen für die Verwaltung von chemischen Strukturen auf
                                   J2EE-Basis.
Ausgeführte
Tätigkeiten:              Java-Programmierung, GUI-Programmierung (SWT), Qualitätssicherung,
                                   Tests(JUnit)
Betriebssystem-
Umgebung:              Windows XP
Datenbanken:          Oracle 10g
Web-
(Applikations-)
Server:                       OC4J 10.1.3 (Oracle)
Programmierung:    J2SE 1.4.2, J2EE, EJB, XML, SWT, Enerjy, JUnit, log4j, xdoclet
Entwicklungs-
Tools:                        Eclipse 3.1.1, Toad, Subversion
Verwendete
Design-Patterns:     Session Facade, Business Delegate, Service Locator,
                                   MVC(Model View Controller), Value Object

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  11/2005 - 08/2006
Firma:                        Software-Hersteller
Projekt:                     Entwicklung und Realisierung eines Spendenverwaltungssystems auf
                                   J2EE-Basis.
Ausgeführte
Tätigkeiten:              Java-Programmierung(Hintergrunddienste), Software-Design,
                                   Qualitätssicherung, Tests(JUnits, Mercury)
Betriebssystem-
Umgebung:              Windows XP, Red Hat Enterprise Linux, Sun Solaris 10
Datenbanken:          Oracle 10g
Web-
(Applikations-)
Server:                       OC4J 10.1.3 (Oracle)
Programmierung:    J2SE 1.4.2, J2EE, EJB, XML, Swing, checkstyle, JUnits, commons-logging,
                                    commons-validator, commons-io, commons-pool, UML, LDAP, xdoclet,
                                    Quartz-Framework, Java-Mail, Hibernate, Up-Download-service,
                                    Validation-service, Scheduler-service, Authentication-service,
                                    Email-service
Entwicklungs-
Tools:                        Eclipse 3.1.1, Borland Together Architect, Mercury Quick Test 8.2,
                                   Mercury Quality Center
Verwendete
Design-Patterns:     Session Façade, Business Delegate, Service Locator,
                                   MVC(Model View Controller), Value Object, Mediator

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  06/2005 - 10/2005
Firma:                        Automobil-Hersteller
Projekt:                     Entwicklung und Realisierung eines Grading-Systems für die Bewertung
                                   von Autoreifen.
Ausgeführte
Tätigkeiten:              Java-Programmierung(Interfaces, Server), Software-Design,
                                   Qualitätssicherung, Tests(JUnits)
Betriebssystem-
Umgebung:              Windows 2000 Professional, XP
Datenbanken:          Microsoft SQL Server 2000
Web-
(Applikations-)
Server:                       WebSphere 6
Programmierung:    J2SE 1.4.2, J2EE, XML, XML-Schema(xsd), dom4j, TCP/IP, checkstyle,
                                    JUnit, commons-logging-Interface, UML, SQL
Entwicklungs-
Tools:                        IRAD 6.0, Eclipse 3.1

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  03/2005 - 06/2005
Firma:                        Automobil-Hersteller
Projekt:                     Anbindung von verschiedenen Lagersystemen zum den zugehörigen
                                   Katalogsystem über eine Integrationsschicht(ApplicationServer).
Ausgeführte
Tätigkeiten:              Java-Programmierung( Servlets, JSP), Software-Design,
                                   Qualitätssicherung, Tests(JUnits)
Betriebssystem-
Umgebung:              Windows XP Professional, Suse Linux 8.2
Datenbanken:          DB2
Web-
(Applikations-)
Server:                       WebSphere 6
Programmierung:    (J2SE)JDK 1.3.1, J2EE, JSP, Servlets, XML, dom4j, HTTP, JUnits, log4j
Entwicklungs-
Tools:                        WSAD 5.1.2, Subversion, TortoiseSVN, checkstyle
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  01/2005 - 03/2005
Firma:                        Software-Hersteller
Projekt:                     Weiterentwicklung eines PDA -Server-Systems für die mobile Bestellannahme.
Ausgeführte
Tätigkeiten:              Java-Programmierung, Software-Design, Datenbank-Design und -Administration
Betriebssystem-
Umgebung:              Windows 2000, XP, Suse Linux
Datenbanken:          PostgreSQL8
Web-
(Applikations-)
Server:                       JBoss
Programmierung:    JDK 1.1.8, JDK 1.4, J2ME, Java, Swing, AWT, SQL, Jeode
Entwicklungs-
Tools:                        Eclipse 2.1, Eclipse 3.0.1, pgAdminIII

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  09/2004 - 12/2004
Firma:                        Software-Hersteller
Projekt:                     Eclipse-Plugin-Entwicklung eines Suchmoduls für Autos unter J2EE mit
                                   Datenbankanbindung.
Ausgeführte
Tätigkeiten:              Java-Programmierung, GUI-Programmierung (Swing, AWT), Software-Design,
                                   Qualitätssicherung
Betriebssystem-
Umgebung:              Windows XP Professional
Datenbanken:          Oracle 9
Web-
(Applikations-)
Server:                       WebSphere 6
Programmierung:    Java, JDK 1.4, SWT, JFace, EJB, J2EE, RCP, CVS, JUnits, log4j, SQL,
                                    Entity-Beans
Entwicklungs-
Tools:                        Eclipse 3.0.1, WSAD 5.1.1

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  11/2003 - 08/2004
Firma:                        Software-Hersteller
Projekt:                     Entwicklung und Realisierung eines PDA -Server-Systems für die mobile
                                   Bestellannahme.
Ausgeführte
Tätigkeiten:              Java-Programmierung(PDA-Server-Appl.), Software-Design,
                                   Datenbank-Design und-Administration, Konzeption,
                                   GUI-Programmierung(Swing, AWT)
Betriebssystem-
Umgebung:              Windows 2000, XP, Suse Linux 8.1
Datenbanken:          MySQL
Web-
(Applikations-)
Server:                       JBoss
Programmierung:    Java, Swing, J2ME, JDK 1.4, SQL, Jeode
Entwicklungs-
Tools:                        Eclipse 2.1, MySQL-Front

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Zeitraum:                  03/2003 - 10/2003
Firma:                        Einzelhandels-Unternehmen
Projekt:                     Entwurf und Realisierung eines DVD und CD Verwaltungsprogramms
Ausgeführte
Tätigkeiten:              GUI-Programmierung (Swing, AWT ), Datenbank-Design und -Administration
Betriebssystem-
Umgebung:              Windows/ 2000 / XP, Suse Linux 7.1
Datenbanken:          MySQL
Web-
(Applikations-)
Server:                       JBoss
Programmierung:    Java, JDBC, Swing, SQL
Entwicklungs-
Tools:                        Eclipse 2.1, mySQL-Front

----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------

Branchen

  • Automobil/Automotive
  • Marketing
  • Bank
  • Logistik
  • Handel
  • Textilindustrie

Kompetenzen

Programmiersprachen
Angular
Angular.js
C
C++
CSS
CSS3
HTML5
J2SE 1.7
Java
Sun Certified Java Programmer Standard Edition 6
java 7
JAVA 8
Java8
JavaScript
Angular.js,Angular2.js,Knockout.js, jQuery
JEE
JPA
jQuery
js
JSP
less
Perl
PHP
PL/SQL
Scriptsprachen
Shell
Typescript

Betriebssysteme
Amiga OS
Dos
Echtzeitbetriebssysteme
Linux Debian
5/6/7
Linux Suse
7/8/9/10/11.x
Linux Ubuntu
9/10/11/12/13/14.x
MS-DOS
SUN OS, Solaris
Unix
Windows
Windows 7 Professional
Windows XP

Datenbanken
Access
DAO
DB2
Derby
Firebird
h2
Informix
Interbase
JDBC
MariaDB
MS SQL Server
My-SQL
MySQL
ODBC
Oracle
Oracle 10g
Oracle 11g
Postgres
Postgresql
spring-data
SQL
SQL-Developer
H2, derby, Hibernate

Sprachkenntnisse
Deutsch
fließend in Wort und Schrift
Englisch
verhandlungssicher
Französisch
ausbaufähige Grundlagen
Griechisch
fließend in Wort und Schrift
material-design
poi-ooxml
spring-boot
spring-integration-sftp
spring-security
spring5
swagger

Hardware
Amiga
Atari
CD-Writer / Brenner
Drucker
Iomega
Macintosh
Modem
PC
Scanner
Sensoren
Soundkarten
Streamer
SUN

Datenkommunikation
Bus
CORBA
Ethernet
Fax
HDSL
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
microservice
MMS
NetBeui
NetBios
RFC
Router
RPC
SMTP
SNMP
spring-batch
spring-boot 2
spring-cloud
spring-jpa
swagger-ui
TCP/IP
Token Ring
Windows Netzwerk
Winsock
X.400 X.25 X.225 X.75...
RMI
SOAP webservices

Produkte / Standards / Erfahrungen
11.10
Abstract Factory method
activeMQ
Adapter
ag-grid
Ant
Apache CXF
Apache Hadoop
Apache Struts2
Apache Wicket
ASP.NET MVC4
Atlassian Stash
atom
Bamboo
BI-Publisher
Bitbucket
Bootstrap
bootstrap3
Builder
Business Delegate
Business Facade
checkstyle
chrome
Command
commons-configuration
commons-pool
Confluence
cropper.js
Debian 6.0.2
Decorator
Demandware
docker
DTO
Eclipse
Eclipse 3.5 & 3.6
Eclipse helios
Eclipse indigo
Eclipse Juno
Eclipse Kepler
eclipse luna
EJB
Enterprise Architect
ESB
Firebug
firefox
Flyway
FreeMarker
Front-Controller
Git
git
grunt
Grunt.js
gulp.js
Hamcrest
HBase
Hibernate
hsql
HTML
Hudson
I18N
IcoMoon
IntelliJ IDEA
Interceptor
iscroll.js
ISS
ISS-Express
J2SE 1.6
jasmine
JAVA-IO
JavaMail
JBoss
JEdit
jenkin
jenkins
JetBrains IntelliJ IDEA
Jetty 6.1.7
Jetty 7.6.3
Jetty 8.16.0
Jetty 9.2.0
Jetty 9.3.0
jGeohash
JIRA
JMS
jqgrid
jquery-ui
Kanban
Kibana
knockout.js
Koala
lessCSS
Liquibase
lombok
Mantis
maven
Maven2
MCV
Model-View-Controller
Model-View-View-Model
MVC
node.js
openJMS
protractor
Quantum DB
Red Hat Enterprise Linux 5 Server
RESTful
rrdtool
SAP
scrum
Servlet
Servlets
Singleton
SOA
SOAP
Spring
Spring MVC
SQuirreL SQL Client
State-Pattern
Strategy
Struts
Subversion
SVN
Swing
Teamsite
TestNG
TFS
Tomcat
Tomcat 6.0.20
Tomcat 6.0.32
Tomcat 7.0.42
Ubuntu 10.04
Ubuntu 11.04
Ubuntu 11.10
Ubuntu 13.04
Ubuntu 14.04
underscore.js
vis.js
Visitor
Visual Studio
webMethods
Websphere 8
WebSphere V8.5
wicket
wicket 6
wicket-bootstrap
Windows 7
wsdl
XML
xsd
xsl
yeoman

Erfahrungen in den Bereichen:

  • Agile Softwareentwicklung
  • Big Data Analytics
  • Software Architektur, Web-Programmierung
  • Anwendungs- und systemnahe Programmierung
  • Projektleitung
  • Spezifikation
  • Test Management
  • Objektorientierte Analyse (OOA)
  • Service orientierte Architektur (SOA)
  • Datenbank-Design und Administration
  • Webserver- Administration
 

Design / Entwicklung / Konstruktion
J2EE
J2ME
J2SE
JAXB
Rational Software Modeler
 

Berechnung / Simulation / Versuch / Validierung
Atlassian JIRA
EasyMock
HP TestDirector
JMeter
JUnit
Mockito
PowerMock
Selenium

Personalverantwortung
Projektleitung
scrum master
scrum-coach

Bemerkungen

Besonderes Interesse derzeit an Projekten aus den Bereichen Big Data, Machine Learning, Java, JEE, Angular, react und node.js


Ausbildungshistorie

1976 – 1982

Grundschule

 

1982 – 1989

Gymnasium und Abitur in Griechenland

 

1990 – 1991

Militärische Ausbildung

 

1992 – 2000

Verschiedene geschäftliche Tätigkeiten

 

2000 – 2003

Studium der Informatik

 

Zertifizierungen

2009

Sun Certified Java Programmer Standard Edition 6 (SCJP)

×
×