Agile Software-Entwicklung und -Architektur, Scrum-Coach, Java, Javascript, Wicket, JEE, Servlets, JSP, Datenbanken, Web-Applikationen, Web-design
Aktualisiert am 01.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Machine-Learning
Java Entwicklung
BigData
Java
Hadoop
Deutsch
fließend in Wort und Schrift
Englisch
verhandlungssicher
Französisch
ausbaufähige Grundlagen
Griechisch
fließend in Wort und Schrift
Karma

Einsatzorte

Einsatzorte

Arbeitserlaubnis: EU-Bürger

möglich

Projekte

Projekte

9 Monate
2021-07 - 2022-03

Entwicklung von einer Spring-Boot Applikation mit Angular 11

Fullstack-Entwickler java 8 spring-boot spring-data ...
Fullstack-Entwickler

Entwicklung von einer Spring-Boot Applikation mit Angular 11 für die Suche, Buchung und Verwaltung von Flugfracht.

Ausgeführte Tätigkeiten: Software-Design, Fullstack-Programmierung, Tests, TDD, unit-tests,

Integrationstest, e2e-Tests, Bugfixing, Datenbank Migrationen

Intellij maven git Openshift Bitbucket JIRA Confluence Windows 10 Professional Oracle h2 Tomcat
java 8 spring-boot spring-data JUnit open-api swagger hibernate sql html5 angular ngrx-store js scss typescript node.js Karma
Speditionsunternehmen
remote
1 Jahr 4 Monate
2020-03 - 2021-06

Entwicklung einer Spring-Boot Applikation mit Angular für die Verwaltung von Regressforderungen

Fullstack-Entwickler, Coach Scrum Gradle Java8 ...
Fullstack-Entwickler, Coach

Entwicklung von einer Spring-Boot 2 Applikation mit Angular 8 für die Verwaltung von Kampagnien(Aktionen) und Regressforderungen

IntelliJ IDEA SQuirreL SQL Client JIRA Atlassian Confluence Bamboo Bitbucket DB2 git Apache Tomcat Apache Derby
Scrum Gradle Java8 spring-boot HTML5 TypeScript ag-grid lombok Angular JavaScript Code-signing signing and verification of data spring-data Hibernate Node.js Karma SQL JCA
Stuttgart und Remote
1 Jahr 6 Monate
2018-09 - 2020-02

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

Fullstack-Entwickler Java8 spring-boot spring5 ...
Fullstack-Entwickler

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

IntelliJ IDEA Maven SQuirreL SQL Client JIRA Confluence Jenkins Bitbucket Kibana docker PostgreSQL Informix H2
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
Stuttgart
1 Jahr 8 Monate
2017-01 - 2018-08

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

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

TDD, Bugfixing, Oberflächentests, Datenmigration

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
Honorarmanagement Unternehmen
10 Monate
2016-03 - 2016-12

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

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

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
Modeunternehmen
7 Monate
2015-08 - 2016-02

Weiterentwicklung einer bestehenden Online-Banking-applikation

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

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
Bank
5 Monate
2015-03 - 2015-07

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.

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

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
Versicherungsgesellschaft
5 Monate
2014-10 - 2015-02

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

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

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
Automobil Hersteller
8 Monate
2014-02 - 2014-09

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

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

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
Bank
4 Monate
2013-10 - 2014-01

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

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

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
Finanz Dienstleister
5 Monate
2013-05 - 2013-09

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

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

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
Internet Dienstleister
8 Monate
2012-09 - 2013-04

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

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

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
Lebensmitteleinzelhandel
4 Monate
2012-05 - 2012-08

Entwicklung und Implementierung des neuen Versicherungs-Webportals.

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

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
Versicherungsgesellschaft
4 Monate
2012-02 - 2012-05

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.

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

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
Internet Dienstleister
3 Monate
2011-11 - 2012-01

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.

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

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
Internet Dienstleister
3 Monate
2011-08 - 2011-10

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

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

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
Internet Dienstleister
7 Monate
2011-02 - 2011-08

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

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

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
Speditionsunternehmen
10 Monate
2010-04 - 2011-01

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

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

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
Internet Dienstleister

Aus- und Weiterbildung

Aus- und Weiterbildung

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)

Position

Position

UI-UX Design

Big-Data

Machine-Learning

Scrum-Coaching

Git-Coaching

Kryptographie

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

Kompetenzen

Kompetenzen

Top-Skills

Machine-Learning Java Entwicklung BigData Java Hadoop

Produkte / Standards / Erfahrungen / Methoden

11.10
Abstract Factory method
activeMQ
Adapter
ag-grid
Ant
Apache CXF
Apache Hadoop
Apache Struts2
Apache Tomcat
Apache Wicket
ASP.NET MVC4
Atlassian Confluence
Atlassian Stash
atom
Bamboo
BI-Publisher
Bitbucket
Bootstrap
bootstrap3
Builder
Business Delegate
Business Facade
checkstyle
chrome
Code-signing
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
Gradle
grunt
Grunt.js
gulp.js
Hamcrest
HBase
Hibernate
hsql
HTML
Hudson
I18N
IcoMoon
Instana
IntelliJ IDEA
Interceptor
iscroll.js
ISS
ISS-Express
J2SE 1.6
jasmine
JAVA-IO
JavaMail
JBoss
JCA
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
material-design
maven
Maven2
MCV
Model-View-Controller
Model-View-View-Model
MVC
node.js
openJMS
poi-ooxml
protractor
Quantum DB
Red Hat Enterprise Linux 5 Server
RESTful
rrdtool
SAP
scrum
Servlet
Servlets
Singleton
SOA
SOAP
Spring
Spring MVC
spring-boot
spring-integration-sftp
spring-security
spring5
SQuirreL SQL Client
State-Pattern
Strategy
Struts
Subversion
SVN
swagger
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
  • Kryptographie
  • Objektorientierte Analyse (OOA)
  • Service orientierte Architektur (SOA)
  • Datenbank-Design und Administration
  • Webserver- Administration
 

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

Programmiersprachen

Angular
Angular.js
C
C++
CSS
CSS3
Groovy
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
Kotlin
less
Perl
PHP
PL/SQL
Pyhton
Scriptsprachen
Shell
Typescript

Datenbanken

Access
Apache Derby
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

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

Hardware

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

Berechnung / Simulation / Versuch / Validierung

Atlassian JIRA
EasyMock
HP TestDirector
JMeter
JUnit
Mockito
PowerMock
Selenium
signing and verification of data

Design / Entwicklung / Konstruktion

J2EE
J2ME
J2SE
JAXB
Rational Software Modeler
 

Personalverantwortung

Projektleitung
scrum master
scrum-coach

Branchen

Branchen

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

Einsatzorte

Einsatzorte

Arbeitserlaubnis: EU-Bürger

möglich

Projekte

Projekte

9 Monate
2021-07 - 2022-03

Entwicklung von einer Spring-Boot Applikation mit Angular 11

Fullstack-Entwickler java 8 spring-boot spring-data ...
Fullstack-Entwickler

Entwicklung von einer Spring-Boot Applikation mit Angular 11 für die Suche, Buchung und Verwaltung von Flugfracht.

Ausgeführte Tätigkeiten: Software-Design, Fullstack-Programmierung, Tests, TDD, unit-tests,

Integrationstest, e2e-Tests, Bugfixing, Datenbank Migrationen

Intellij maven git Openshift Bitbucket JIRA Confluence Windows 10 Professional Oracle h2 Tomcat
java 8 spring-boot spring-data JUnit open-api swagger hibernate sql html5 angular ngrx-store js scss typescript node.js Karma
Speditionsunternehmen
remote
1 Jahr 4 Monate
2020-03 - 2021-06

Entwicklung einer Spring-Boot Applikation mit Angular für die Verwaltung von Regressforderungen

Fullstack-Entwickler, Coach Scrum Gradle Java8 ...
Fullstack-Entwickler, Coach

Entwicklung von einer Spring-Boot 2 Applikation mit Angular 8 für die Verwaltung von Kampagnien(Aktionen) und Regressforderungen

IntelliJ IDEA SQuirreL SQL Client JIRA Atlassian Confluence Bamboo Bitbucket DB2 git Apache Tomcat Apache Derby
Scrum Gradle Java8 spring-boot HTML5 TypeScript ag-grid lombok Angular JavaScript Code-signing signing and verification of data spring-data Hibernate Node.js Karma SQL JCA
Stuttgart und Remote
1 Jahr 6 Monate
2018-09 - 2020-02

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

Fullstack-Entwickler Java8 spring-boot spring5 ...
Fullstack-Entwickler

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

IntelliJ IDEA Maven SQuirreL SQL Client JIRA Confluence Jenkins Bitbucket Kibana docker PostgreSQL Informix H2
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
Stuttgart
1 Jahr 8 Monate
2017-01 - 2018-08

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

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

TDD, Bugfixing, Oberflächentests, Datenmigration

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
Honorarmanagement Unternehmen
10 Monate
2016-03 - 2016-12

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

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

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
Modeunternehmen
7 Monate
2015-08 - 2016-02

Weiterentwicklung einer bestehenden Online-Banking-applikation

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

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
Bank
5 Monate
2015-03 - 2015-07

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.

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

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
Versicherungsgesellschaft
5 Monate
2014-10 - 2015-02

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

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

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
Automobil Hersteller
8 Monate
2014-02 - 2014-09

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

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

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
Bank
4 Monate
2013-10 - 2014-01

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

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

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
Finanz Dienstleister
5 Monate
2013-05 - 2013-09

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

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

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
Internet Dienstleister
8 Monate
2012-09 - 2013-04

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

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

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
Lebensmitteleinzelhandel
4 Monate
2012-05 - 2012-08

Entwicklung und Implementierung des neuen Versicherungs-Webportals.

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

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
Versicherungsgesellschaft
4 Monate
2012-02 - 2012-05

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.

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

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
Internet Dienstleister
3 Monate
2011-11 - 2012-01

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.

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

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
Internet Dienstleister
3 Monate
2011-08 - 2011-10

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

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

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
Internet Dienstleister
7 Monate
2011-02 - 2011-08

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

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

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
Speditionsunternehmen
10 Monate
2010-04 - 2011-01

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

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

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
Internet Dienstleister

Aus- und Weiterbildung

Aus- und Weiterbildung

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)

Position

Position

UI-UX Design

Big-Data

Machine-Learning

Scrum-Coaching

Git-Coaching

Kryptographie

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

Kompetenzen

Kompetenzen

Top-Skills

Machine-Learning Java Entwicklung BigData Java Hadoop

Produkte / Standards / Erfahrungen / Methoden

11.10
Abstract Factory method
activeMQ
Adapter
ag-grid
Ant
Apache CXF
Apache Hadoop
Apache Struts2
Apache Tomcat
Apache Wicket
ASP.NET MVC4
Atlassian Confluence
Atlassian Stash
atom
Bamboo
BI-Publisher
Bitbucket
Bootstrap
bootstrap3
Builder
Business Delegate
Business Facade
checkstyle
chrome
Code-signing
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
Gradle
grunt
Grunt.js
gulp.js
Hamcrest
HBase
Hibernate
hsql
HTML
Hudson
I18N
IcoMoon
Instana
IntelliJ IDEA
Interceptor
iscroll.js
ISS
ISS-Express
J2SE 1.6
jasmine
JAVA-IO
JavaMail
JBoss
JCA
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
material-design
maven
Maven2
MCV
Model-View-Controller
Model-View-View-Model
MVC
node.js
openJMS
poi-ooxml
protractor
Quantum DB
Red Hat Enterprise Linux 5 Server
RESTful
rrdtool
SAP
scrum
Servlet
Servlets
Singleton
SOA
SOAP
Spring
Spring MVC
spring-boot
spring-integration-sftp
spring-security
spring5
SQuirreL SQL Client
State-Pattern
Strategy
Struts
Subversion
SVN
swagger
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
  • Kryptographie
  • Objektorientierte Analyse (OOA)
  • Service orientierte Architektur (SOA)
  • Datenbank-Design und Administration
  • Webserver- Administration
 

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

Programmiersprachen

Angular
Angular.js
C
C++
CSS
CSS3
Groovy
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
Kotlin
less
Perl
PHP
PL/SQL
Pyhton
Scriptsprachen
Shell
Typescript

Datenbanken

Access
Apache Derby
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

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

Hardware

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

Berechnung / Simulation / Versuch / Validierung

Atlassian JIRA
EasyMock
HP TestDirector
JMeter
JUnit
Mockito
PowerMock
Selenium
signing and verification of data

Design / Entwicklung / Konstruktion

J2EE
J2ME
J2SE
JAXB
Rational Software Modeler
 

Personalverantwortung

Projektleitung
scrum master
scrum-coach

Branchen

Branchen

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

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.