Fachlicher Schwerpunkt dieses Freiberuflers

Java, J2EE, agile Vorgehensweise

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

D2

Kontaktwunsch

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

Projekte

08/2019 - 08/2019

1 Monat

Java Trainer

Rolle
Trainer
Einsatzort
Hamburg
Projektinhalte

Ausbildung von Quereinsteigern zu Java - Consultants:

  • Vermittlung von Java - Grundlagen
  • Betreuung von Lernzielkontrollen
  • Anregung zur Teamarbeit

Kenntnisse

Java

01/2017 - 06/2019

2 Jahre 6 Monate

Finanzdienstleistung: Entwicklung bzw. Weiterentwicklung von Zahlungsverkehrsprodukten

Rolle
Software-Entwickler
Einsatzort
Hamburg
Projektinhalte

  • Erstellung der Installation
  • Automatisierung des Lasttests
  • Umsetzung von CRs
  • Behebung von Fehlern

Kenntnisse

Java

Spring

Struts

SVN

Git

Postgres

Oracle

DB2

Shell-Skripte

Produkte

Eclipse

IntelliJ IDEA

DB-Visualizer

Windows 10

Linux

04/2014 - 12/2016

2 Jahre 9 Monate

Logistik: Entwicklung einer Logistiklösung für eine Reederei

Rolle
Software-Entwickler
Einsatzort
Hamburg
Projektinhalte

  • Neuentwicklung
  • Umsetzung von CRs
  • Behebung von Fehlern
  • Projektsprache Englisch

Kenntnisse

Java

J2EE

EclipseLink

Git

Englisch

Produkte

Eclipse

Glassfish

Sonar

Windows 7 x64

04/2012 - 01/2014

1 Jahr 10 Monate

Finanzdienstleistung: Entwicklung eines automatischen Börsen-Handelssystems

Einsatzort
Hamburg
Projektinhalte

  • Anbindung an das Broker-API
  • Entwurf eines performanten Datenbankmodells für historische Kursdaten
  • Import historischer Kursdaten aus verschiedenen Quellen
  • Entwicklung eines Frameworks zur Analyse und grafischen Darstellung von automatischen Handelsstrategien
  • Performance-Analyse des Frameworks
  • Erweiterung des Frameworks für den Live-Handel von automatischen Handelsstrategien
  • Entwicklung einer Android-App zur mobilen Überwachung des Live-Handels

Kenntnisse

Java

Swing

SVN

Checkstyle

JUnit

Ant

HttpClient

Velocity

JExcel

Log4j

JavaMail

SQL

XML

Produkte

Eclipse

ADT

Matisse (GUI-Builder von NetBeans)

JVM Monitor

MySQL Server

MySQL Workbench

DB-Visualizer

JDBC

Windows 7 x64

04/2011 - 03/2012

1 Jahr

Kleines Familienunternehmen: Baby 1.0

Einsatzort
@ Home
Projektinhalte
  • Füttern
  • Wickeln
  • Schlafen legen
  • Quatsch machen

01/2010 - 03/2011

1 Jahr 3 Monate

Finanzdienstleistung: Entwicklung einer Kreditrisikomanagement-Anwendung

Rolle
Software-Entwickler
Einsatzort
Hamburg
Projektinhalte
  • Agiles Vorgehen mit Scrum
  • Abstimmung mit dem Kunden
  • Implementation von Dialogen
  • Technische Aufgaben (z. B. Performance der DB-Zugriffe)
  • Tapestry-Vortrag im Rahmen des Java-Workshops
Kenntnisse

Java

Spring

JSF

JDBC

SQL

SVN

Produkte

Oracle

Eclipse

Hudson

DB-Visualizer

Windows XP

01/2000 - 12/2009

10 Jahre

Diverse weitere Projekte

Rolle
Software-Entwickler
Einsatzort
Hamburg
Projektinhalte

Java

Branchen

Finanzdienstleistung:

  • Zahlungsverkehr
  • Börsen-Handel
  • Kreditrisikomanagement
  • Immobilienfinanzierung
  • Portfoliomanagement

 

Logistik:

  • Schifffahrt

Energiekonzern:

  • Solar-Anlagen

Kompetenzen

Betriebssysteme
Android
Grundkenntnisse
Linux
Grundkenntnisse
Shell-Skripte
Windows 10
Windows 7 x64
Windows XP

Datenbanken
DB-Visualizer
DB2
JDBC
MySQL
Oracle
Postgres
SQL

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
in Wort und Schrift

Programmiersprachen
J2EE
Java

Produkte / Standards / Erfahrungen
ADT
Ant
Checkstyle
Eclipse
EclipseLink
Git
Glassfish
HttpClient
Hudson
IntelliJ IDEA
JavaMail
JExcel
JSF
JUnit
JVM Monitor
Log4j
Matisse (GUI-Builder von NetBeans)
MySQL Server
MySQL Workbench
Sonar
Spring
Struts
SVN
Swing
Velocity
XML

Agiles Vorgehen mit Scrum

OOAD mit iterativ inkrementellem Vorgehensmodell, UML

 

Serviceorientierte Architekturen
Mehrschichtige, heterogene Client-Server-Architekturen

Model-View-Controller

Design-Patterns

 

Java, Grundlagenkenntnisse in C/C++

J2EE, EclipseLink, Glassfish

 

JUnit, , Checkstyle, Continuous Integration, Profiling

 

JSF / JSP, Servlets, EJB, XML

 

Spring, Hibernate, Tapestry

 

JDBC, SQL, Grundlagenkenntnisse in PL/SQL

 

Swing, Grundlagenkenntnisse in SWT

 

Applets, Grundlagenkenntnisse in HTML, Java-Script und CSS

 

Mobilgeräteentwicklung unter Android 4.x

 

Produkte:

  • IDE:              Eclipse, Android Developer Tools
  • Versionsverw.:    SVN, Git, CVS
  • Buildmanagem.:    Ant, Maven
  • GUI-Design:       NetBeans Matisse, Java-GridBagLayout
  • DB-Systeme:       MySQL, Oracle, DB2, Postgres
  • DB-Tools:         MySQL-Workbench , DB-Visualizer, Squirrel
  • J2EE:             IBM WebSphere Application Server, Weblogic Server,
                      Apache WebServer, Tomcat
  • Profiling:        JVM-Monitor
  • Java-Libs:        Log4j, Velocity, Castor, HttpClient, ProGuard, JavaMail, JExcel, 
                      iText
  • Shell:            Bash inkl. Shell-Skripte

 

Windows, Grundlagenkenntnisse in Linux und Android 4.x

 

Zahlungsverkehr, Börsen-Handel, Kreditrisikomanagement, Immobilienfinanzierung,
Solaranlagen, Portfoliomanagement

 

Vorträge in Studium und Beruf,

Mitarbeitercoaching

 

Englisch


Aus- und Weiterbildung

09/1995 - 02/2000

4 Jahre 6 Monate

Studium der Informatik

Abschluss
Diplom-Informatiker (FH)
Institution, Ort
Fachhoschule Hamburg
Schwerpunkt

Fachrichtung Softwaretechnik

×
×