Senior JEE Entwickler/Architekt (Java / Spring / Hibernate / Maven / Gradle / Oracle)
Aktualisiert am 08.12.2018
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.11.2025
Verfügbar zu: 0%
davon vor Ort: 0%
Deutsch
Muttersprache
Englisch
gut
Türkisch
Muttersprache

Einsatzorte

Einsatzorte

Augsburg (+10km) München (+100km) Mindelheim (+100km)
nicht möglich

Projekte

Projekte

9 Jahre 9 Monate
2014-07 - heute

MDM

Architekt, Entwickler, ScrumMaster Scrum Clean Code Developer Continuous Delivery
Architekt, Entwickler, ScrumMaster
Evolutionäre Weiter-Entwicklung des bestehenden Master Data Management Systems. Hierfür wird ein neuer REST-Webservice für Schreib-Zugriffe entwickelt. Weiterentwicklung des bestehenden SOAP-Webservices für lesenden Zugriff. Bestehende PL/SQL Prozeduren werden weiterentwickelt. Neuentwicklung einer C# Client-Anwendung mit Anbindung an ElasticSearch. Aufbau des ElasticSearch Index und Definition der Document Types. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Als Methode zur Software-Entwicklung wird Scrum eingesetzt.
Oracle Java 7 Java 8 JUnit Log4j C# WPF Eclipse Spring-Security Spring-Core Spring-Rest JAX-WS mockito EasyMock Hamcrest PowerMock HtmlUnit Apache HTTP Client JPA Hibernate SQL PL/SQL ElasticSearch Marvel utPLSQL Gradle Subversion XML XSD JSON Tomcat Enterprise Architect UML TDD Jenkins Lombok Guava Togglz SoapUI Sonar PMD Checkstyle EclEmma Linux Windows 7 cygwin SLF4J Spring Shell GSON Groovy Joda Time JDOM atomikos JTA Lucene Jetty jsonassert Graylog2
Scrum Clean Code Developer Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
4 Monate
2014-07 - 2014-10

Safran

Architekt, Entwickler Scrum Clean Code Developer Continuous Delivery
Architekt, Entwickler
Neuentwicklung einer Web-Anwendung mit Spring und Wicket für die Förderung von KV-Safenet Anschlüssen. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Als Methode zur Software-Entwicklung wird Scrum eingesetzt.
Oracle Java 8 JUnit Eclipse Spring 4 Spring-Security Spring-REST Spring-Core Spring-Data Wicket HTML Twitter Bootstrap mockito Easymock HtmlUnit Gradle Subversion Tomcat 7 Enterprise Architect UML TDD Jenkins Lombok Guava Togglz Sonar Linux Windows 7 CSS XML CSV SQL HQL CSS
Scrum Clean Code Developer Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
9 Monate
2014-02 - 2014-10

QS-Dialyse

Architekt, Entwickler, ScrumMaster Scrum Clean Code Developer Continuous Delivery
Architekt, Entwickler, ScrumMaster
Neuentwicklung einer Konsolen-Anwendung für die Batch-Prozessierung von Dialyse-Daten. Generierung und Mailing von Excel-Dokumenten für Reporting-Zwecke. Entwicklung eines REST-Webservices zur Abfrage von Statistikdaten und zum Abgleich mit der Abrechnung. Entwicklung einer Web-Anwendung zur Administration der Daten in der Datenbank. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Als Methode zur Software-Entwicklung wird Scrum eingesetzt.
Oracle Java 7 JUnit Eclipse Spring 4 Spring-Security Spring-REST Spring-Core Spring-Data Wicket Apache POI HTML Twitter Bootstrap CSS mockito Easymock HtmlUnit Gradle Subversion Tomcat 7 Enterprise Architect UML TDD Jenkins Confluence Wiki JIRA Lombok Guava Togglz Sonar Linux Windows EclEmma Checkstyle Cobertura
Scrum Clean Code Developer Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
1 Jahr 6 Monate
2013-05 - 2014-10

OPAL

Architekt, Entwickler, ScrumMaster Scrum TDD BDD ...
Architekt, Entwickler, ScrumMaster
Weiterentwicklung einer Web-Applikation für die Verwaltung von Patientenakten und Dokumentationsbögen. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Umstellung von Maven 3 auf Gradle.
Oracle Java 7 JUnit Eclipse Spring-Security Spring-Core Spring-AOP Spring MVC Spring Web Flow SOAP Web Services mit JAX-WS Spring-Rest HTML CSS JSP Spring-Shell iText mockito Easymock HtmlUnit JPA Hibernate HQL SQL PL/SQL Maven 3 Gradle Subversion XML XSLT XPath XSD Tomcat Enterprise Architect AspectJ UML Jenkins Jakarta (Apache) Commons Selenium Rhino Scripting Engine Lombok Guava Togglz JProfiler JMeter SoapUI Sonar PMD Checkstyle EclEmma Cobertura
Scrum TDD BDD CCD Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
3 Jahre 11 Monate
2009-06 - 2013-04

KV-Ident

Architekt, Entwickler, ScrumMaster Scrum TDD BDD ...
Architekt, Entwickler, ScrumMaster
Integration von starker Authentisierung in das bestehende KVB eigene Single-Sign-On (SSO) System. In diesem Zusammenhang Entwicklung neuer Webservices und Anpassungen am Backendsystem.
Oracle Java 6 Spring Web Services Spring-Rest Entrust IdentityGuard JUnit 4 EasyMock mockito DbUnit Eclipse Spring 2.6 Spring 3 JPA Hibernate SQL HQL PL/SQL Maven Hudson Subversion Squirrel Oracle SQL Developer Spring IDE Tomcat JProfiler JMeter SoapUI JETM JAMon Sonar PMD Checkstyle EclEmma Cobertura iText Unix Windows XP
Scrum TDD BDD CCD Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
2 Monate
2009-05 - 2009-06

CommonAR

Architekt, Entwickler Scrum Continuous Delivery
Architekt, Entwickler
Weiterentwicklung und Refactoring des Arztregisters der KVB. Weiterentwicklung eines Tools zur automatischen Synchronisation verschiedener Oracle-Datenbanken mit unterschiedlichen Versionen (Oracle 9 und 10). Refactoring einer Anwendung zur automatischen Anreicherung von Adressdaten mit Geo-Koordinaten über die Google Maps API. Umstellung von Maven 2 auf Gradle. Performanceanalyse mit JProfiler und JETM.
Oracle Java 6 Spring Web Services Spring-Rest Google Maps API JUnit 4 iText JProfiler JETM EasyMock mockito PowerMock DbUnit Eclipse Spring 2.6 JPA Hibernate SQL HQL PL/SQL Maven Gradle Groovy Hudson Subversion Squirrel Oracle SQL Developer Spring IDE Tomcat Unix Windows XP
Scrum Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
4 Monate
2009-02 - 2009-05

KV-Gateway

Architekt, Entwickler Scrum TDD
Architekt, Entwickler
Design und Entwicklung eines RESTful Web-Services zur Verwaltung von elektronischen Formularen und Formulardaten. Design und Implementierung einer Admin-Anwendung zum Sichten und Bearbeiten der eingegangenen Anfragen. Design und Implementierung einer Client-Anwendung, mit welcher Formulardaten eingereicht werden können. Analyse, Design, Backend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle Java JUnit 4 HttpUnit Eclipse Spring 2.5 iText REST (JSR 311, Jersey) JPA Hibernate SQL Maven Subversion Squirrel XML XSLT XPath XSD XMLSpy JDOM JAXB XStream XForms WTP Spring IDE Tomcat Enterprise Architect UML Jakarta (Apache) Commons Unix Windows XP
Scrum TDD
Kassenärztliche Vereinigung Bayerns
München
1 Jahr
2008-02 - 2009-01

ePA

Architekt, Entwickler, ScrumMaster Scrum DDD TDD
Architekt, Entwickler, ScrumMaster
Design und Entwicklung einer Web-Applikation für die Verwaltung von Patientenakten und Dokumentationsbögen für Ärzte. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle HSQLDB Java 6 Java 5 JUnit Eclipse MyEclipse iText Spring-Security (Acegi Security) Spring-Core Spring-AOP Spring MVC Spring Web Flow HTML CSS JSP JPA Hibernate HQL HibernateTools SQL ANT Maven Subversion Squirrel XML XSLT XPath XSD XMLSpy JDOM XStream WTP TPTP Spring IDE Tomcat Enterprise Architect AspectJ UML CruiseControl Jakarta (Apache) Commons Watij Unix Windows XP
Scrum DDD TDD
Kassenärztliche Vereinigung Bayerns
München
2 Monate
2008-01 - 2008-02

Argus

Architekt, Entwickler
Architekt, Entwickler
Weiterentwicklung des hauseigenen SSO-Systems (Single Sign-On). Analyse, Refactoring, Test, Dokumentation.
Oracle Java JUnit Eclipse JDBC ANT Maven Subversion SQL Squirrel PLSQL Developer HTML XML XSLT XMLSpy Jakarta (Apache) Commons Java Servlets Tomcat Windows XP
Kassenärztliche Vereinigung Bayerns
München
3 Monate
2007-10 - 2007-12

ProCon

Architekt, Entwickler
Architekt, Entwickler
Weiterentwicklung einer Web-Applikation für das Projekt-Controlling. Analyse, Design, Refactoring, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle HSQLDB Java JUnit Eclipse Hibernate HQL JDBC ANT Subversion SQL Squirrel PLSQL Developer HTML XML XSLT XMLSpy Watij Jakarta (Apache) Commons Java Servlets Tomcat Windows XP
Kassenärztliche Vereinigung Bayerns
München
2 Monate
2007-09 - 2007-10

Athena

Architekt, Entwickler
Architekt, Entwickler
Design und Entwicklung einer Web-Applikation zur Administration eines Dokumenten-Managment-Systems. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
HSQLDB Oracle Java JUnit Eclipse Hibernate HQL JDBC ANT Subversion SQL Squirrel PL/SQL PLSQL Developer HTML XML XSLT XMLSpy Jakarta (Apache) Commons Java Servlets Tomcat Windows XP
Kassenärztliche Vereinigung Bayerns
München
2 Jahre 6 Monate
2005-03 - 2007-08

SDP

Architekt, Entwickler
Architekt, Entwickler
Entwicklung eines Frameworks, um Datenaufbereitungsprojekte im Chipkartenbereich schnell und standardisiert umsetzen zu können. Ich arbeitete an mehreren Projekten gleichzeitig, deswegen überschneiden sich hier die Projektzeiten mit den weiter unten stehenden Projekten. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle Java MyEclipse Eclipse Hibernate Maven Rational Clearcase & Clearquest SQL EJB 3.0 Webservices JDOM XSD XML JAXP HTTPS AspectJ MagicDraw UML Jakarta (Apache) Commons eigens entwickelter Code-Generator "Action-Generator" Windows XP/2003 Server
G&D
München
5 Monate
2005-07 - 2005-11

VDV

Architekt, Entwickler
Architekt, Entwickler
Entwicklung einer Java-Applikation, um Workflow-Schritte vor und zurückschalten (Undo/Redo) zu können. Analyse, Design, Backend und Frontend Programmierung, Test, Dokumentation, Installation, Schulung.
Oracle Java Eclipse Swing Hibernate Maven Rational Clearcase Rational Clearquest HQL SQL XML JDOM XSD OpenBP (Workflow Engine) VMWare Windows XP
G&D
München
8 Monate
2004-07 - 2005-02

InputConfigurator

Architekt, Entwickler
Architekt, Entwickler
Entwicklung mehrerer (insgesamt 5) Java-Applikationen zum Visualisieren, Editieren und Validieren von Personalisierungs- und Produktionsdaten für EMV-Karten (Kreditkarten). Analyse, Design, Backend und Frontend Programmierung, Test, Dokumentation, Installation, Schulung.
Java Eclipse Swing Rational Clearcase Rational Clearquest Jakarta (Apache) Commons XML XSLT XSD JDOM XPath HTML ASN.1 Bouncy Castle Crypto API Rhino Scripting Engine NSIS Ant VMWare Windows XP Windows NT
G&D
München
6 Monate
2004-01 - 2004-06

CDGuard

Architekt, Entwickler
Architekt, Entwickler
Entwicklung einer Java-Applikation mit Client-Server-Architektur zur automatischen Sicherung, Verschlüsselung und Signierung von Produktionsdaten für GSM-Karten. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation, Installation, Schulung.
MS-Access Java Swing C++ JBuilder Eclipse Visual Studio Jakarta (Apache) Commons JDBC JNI PGP asymmetrische Verschlüsselung Rational Clearcase Rational Clearquest SQL XML XPath Bouncy Castle Crypto API XSLT XSD JDOM SAX NSIS Ant eigene Crypto-API 3-DES RSA HSM VMWare Windows XP Windows NT
G&D
München
10 Monate
2003-03 - 2003-12

JRespCheck

Architekt, Entwickler
Architekt, Entwickler
Entwicklung einer Java-Applikation zur Validierung von Personalisierungsdaten für GSM-Karten. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation, Installation, Schulung.
MS-Access Java C++ JBuilder Visual Studio JDBC JNI (Java Native Interface) Swing PMD JUnit Jakarta (Apache) Commons Rational Clearcase Rational Clearquest SQL HTML XML XSLT XSD XPath JDOM SAX Yacc NSIS Ant eigene Crypto-API 3-DES RSA Blowfish HSM VMWare XMLSpy Windows XP Windows NT
G&D
München
5 Monate
2001-04 - 2001-08

RTF-Viewer

Architekt, Entwickler
Architekt, Entwickler
Programmierung von Java Wrapper Klassen zur Integration und Ansteuerung von C++ native DLLs über das JNI Interface. Konzeption und Programmierung eines Java Applets zur Seitendarstellung von RTF-Dokumenten nach einer vorliegenden C++ Applikation.
JNI (Java Native Interface) Java Swing Java 2D API RTF (Rich Text Format) Visual C++ Visual SourceSafe VisualAge for Java Windows 2000
CIB GmbH
München
1 Jahr 6 Monate
1999-10 - 2001-03

Inventar

Architekt, Entwickler
Architekt, Entwickler
Werkstudent im IT-Support (Hard- und Software) bei einem großen Automobilhersteller. Konfiguration und Installation von DV-Systemen. Entwicklung einer Applikation zur Inventarisierung von Hardware.
Visual Basic Windows 2000 Windows XP Windows NT
ADA
München
3 Monate
2000-01 - 2000-03

Contens

Software-Entwickler
Software-Entwickler
Entwicklung eines Content-Managment-Systems.
ColdFusion DreamWeaver Windows 2000
Contens
München

Aus- und Weiterbildung

Aus- und Weiterbildung

1998 - 2002 Studium der Informatik an der FH München

Abschluß: Diplom Informatik FH

Schwerpunkt: technische Informatik

Diplomarbeit: Universelle Validierung von Responsedaten für GSM-Karten (Note: 1.0)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Ant
Apache Commons
Apache Http Client
Apache POI
AspectJ
Bash Scripting
BDD
Bouncy Castle Crypto API
Branch by Abstraction
Checkstyle
Clean Code Developer
ClearCase
ClearQuest
Cobertura
Confluence Wiki
Continuous Delivery
CSS
cURL
cygwin
DbSetup
DbUnit
Design Patterns
Docker
EasyMock
EclEmma
Eclipse
ElasticSearch
Enterprise Architect
Extreme Programming
FIT
Flyway
Versionen 2 und 3
Git
Glassfish
Gradle
Versionen 1 und 2
Grails
Graylog2
Guava
H2
Hamcrest
HATEOAS
Hibernate
Versionen 3 und 4
HSQLDB
HTML
HtmlUnit
HttpUnit
Hudson
IntelliJ IDEA
iText
Jakarta (Apache) Commons
JavaFX
Versionen 2 und 8
JavaScript
JAX-WS
JBoss
JBuilder
JDBC
Jenkins
Jersey
Jetty
Jexcel
JIRA
JPA
jQuery
JSON
JSP
JUnit
Versionen 3 und 4
Kibana
Lex
Log4j
Logstash
Lombok
MagicDraw
Maven
Versionen 2 und 3
Microsoft Access
Microsoft SQL Server
mockito
MyEclipse
Nexus
NSIS
Objektorientierte Analyse und Design
Domain Driven Design
OOA
OOD
OOP
Oracle
PowerMock
Rhino Scripting Engine
Scrum
ScrumMaster Erfahrung
Selenium
Servlets
SLF4J
Soap WebService
Spring
Versionen 2, 3 und 4
Spring Batch
Spring Core
Spring Data
Spring MVC
Spring Rest
Spring Security
Spring Shell
Spring Web Flow
Spring Web Services
Spring WS
SVN
Swing
TDD
Togglz
Tomcat
Tricia Wiki
Twitter Bootstrap
UML
Unit/Acceptance Testing
Vagrant
Visual SourceSafe
Visual Studio
Visual Studio Installer
Watij
Wicket
XML
XPath
XSD
XSL
XSLT
Yacc

Betriebssysteme

MS-DOS
Unix
Windows

Programmiersprachen

ASN.1
Grundkenntnisse
Assembler
Grundkenntnisse
Basic
Visual Basic (Grundkenntnisse)
C
gute Kenntnisse
C#
Grundkenntnisse
C++
gute Kenntnisse
Groovy
gute Kenntnisse
Java
Expertenwissen, Versionen 4,5,6,7,8
JavaScript
Expertenwissen
Pascal
Grundkenntnisse
PHP
Grundkenntnisse
PL/SQL
gute Kenntnisse
Shell
gute Kenntnisse
yacc/lex
gute Kenntnisse

Datenbanken

Access
H2
HSQLDB
JDBC
MS SQL Server
Oracle

Datenkommunikation

Internet, Intranet
ISO/OSI
Router
SMTP
TCP/IP
Windows Netzwerk

Hardware

PC
SUN

Berechnung / Simulation / Versuch / Validierung

Mathematica
gute Kenntnisse
Matlab
gute Kenntnisse

Design / Entwicklung / Konstruktion

Clean Code Developer
Continuous Delivery
Design Patterns

Branchen

Branchen

IT / Internet / EDV, Telekommunikation, Gesundheitswesen, Industrie, Handel, Behörden


Einsatzorte

Einsatzorte

Augsburg (+10km) München (+100km) Mindelheim (+100km)
nicht möglich

Projekte

Projekte

9 Jahre 9 Monate
2014-07 - heute

MDM

Architekt, Entwickler, ScrumMaster Scrum Clean Code Developer Continuous Delivery
Architekt, Entwickler, ScrumMaster
Evolutionäre Weiter-Entwicklung des bestehenden Master Data Management Systems. Hierfür wird ein neuer REST-Webservice für Schreib-Zugriffe entwickelt. Weiterentwicklung des bestehenden SOAP-Webservices für lesenden Zugriff. Bestehende PL/SQL Prozeduren werden weiterentwickelt. Neuentwicklung einer C# Client-Anwendung mit Anbindung an ElasticSearch. Aufbau des ElasticSearch Index und Definition der Document Types. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Als Methode zur Software-Entwicklung wird Scrum eingesetzt.
Oracle Java 7 Java 8 JUnit Log4j C# WPF Eclipse Spring-Security Spring-Core Spring-Rest JAX-WS mockito EasyMock Hamcrest PowerMock HtmlUnit Apache HTTP Client JPA Hibernate SQL PL/SQL ElasticSearch Marvel utPLSQL Gradle Subversion XML XSD JSON Tomcat Enterprise Architect UML TDD Jenkins Lombok Guava Togglz SoapUI Sonar PMD Checkstyle EclEmma Linux Windows 7 cygwin SLF4J Spring Shell GSON Groovy Joda Time JDOM atomikos JTA Lucene Jetty jsonassert Graylog2
Scrum Clean Code Developer Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
4 Monate
2014-07 - 2014-10

Safran

Architekt, Entwickler Scrum Clean Code Developer Continuous Delivery
Architekt, Entwickler
Neuentwicklung einer Web-Anwendung mit Spring und Wicket für die Förderung von KV-Safenet Anschlüssen. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Als Methode zur Software-Entwicklung wird Scrum eingesetzt.
Oracle Java 8 JUnit Eclipse Spring 4 Spring-Security Spring-REST Spring-Core Spring-Data Wicket HTML Twitter Bootstrap mockito Easymock HtmlUnit Gradle Subversion Tomcat 7 Enterprise Architect UML TDD Jenkins Lombok Guava Togglz Sonar Linux Windows 7 CSS XML CSV SQL HQL CSS
Scrum Clean Code Developer Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
9 Monate
2014-02 - 2014-10

QS-Dialyse

Architekt, Entwickler, ScrumMaster Scrum Clean Code Developer Continuous Delivery
Architekt, Entwickler, ScrumMaster
Neuentwicklung einer Konsolen-Anwendung für die Batch-Prozessierung von Dialyse-Daten. Generierung und Mailing von Excel-Dokumenten für Reporting-Zwecke. Entwicklung eines REST-Webservices zur Abfrage von Statistikdaten und zum Abgleich mit der Abrechnung. Entwicklung einer Web-Anwendung zur Administration der Daten in der Datenbank. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Als Methode zur Software-Entwicklung wird Scrum eingesetzt.
Oracle Java 7 JUnit Eclipse Spring 4 Spring-Security Spring-REST Spring-Core Spring-Data Wicket Apache POI HTML Twitter Bootstrap CSS mockito Easymock HtmlUnit Gradle Subversion Tomcat 7 Enterprise Architect UML TDD Jenkins Confluence Wiki JIRA Lombok Guava Togglz Sonar Linux Windows EclEmma Checkstyle Cobertura
Scrum Clean Code Developer Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
1 Jahr 6 Monate
2013-05 - 2014-10

OPAL

Architekt, Entwickler, ScrumMaster Scrum TDD BDD ...
Architekt, Entwickler, ScrumMaster
Weiterentwicklung einer Web-Applikation für die Verwaltung von Patientenakten und Dokumentationsbögen. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation. Umstellung von Maven 3 auf Gradle.
Oracle Java 7 JUnit Eclipse Spring-Security Spring-Core Spring-AOP Spring MVC Spring Web Flow SOAP Web Services mit JAX-WS Spring-Rest HTML CSS JSP Spring-Shell iText mockito Easymock HtmlUnit JPA Hibernate HQL SQL PL/SQL Maven 3 Gradle Subversion XML XSLT XPath XSD Tomcat Enterprise Architect AspectJ UML Jenkins Jakarta (Apache) Commons Selenium Rhino Scripting Engine Lombok Guava Togglz JProfiler JMeter SoapUI Sonar PMD Checkstyle EclEmma Cobertura
Scrum TDD BDD CCD Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
3 Jahre 11 Monate
2009-06 - 2013-04

KV-Ident

Architekt, Entwickler, ScrumMaster Scrum TDD BDD ...
Architekt, Entwickler, ScrumMaster
Integration von starker Authentisierung in das bestehende KVB eigene Single-Sign-On (SSO) System. In diesem Zusammenhang Entwicklung neuer Webservices und Anpassungen am Backendsystem.
Oracle Java 6 Spring Web Services Spring-Rest Entrust IdentityGuard JUnit 4 EasyMock mockito DbUnit Eclipse Spring 2.6 Spring 3 JPA Hibernate SQL HQL PL/SQL Maven Hudson Subversion Squirrel Oracle SQL Developer Spring IDE Tomcat JProfiler JMeter SoapUI JETM JAMon Sonar PMD Checkstyle EclEmma Cobertura iText Unix Windows XP
Scrum TDD BDD CCD Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
2 Monate
2009-05 - 2009-06

CommonAR

Architekt, Entwickler Scrum Continuous Delivery
Architekt, Entwickler
Weiterentwicklung und Refactoring des Arztregisters der KVB. Weiterentwicklung eines Tools zur automatischen Synchronisation verschiedener Oracle-Datenbanken mit unterschiedlichen Versionen (Oracle 9 und 10). Refactoring einer Anwendung zur automatischen Anreicherung von Adressdaten mit Geo-Koordinaten über die Google Maps API. Umstellung von Maven 2 auf Gradle. Performanceanalyse mit JProfiler und JETM.
Oracle Java 6 Spring Web Services Spring-Rest Google Maps API JUnit 4 iText JProfiler JETM EasyMock mockito PowerMock DbUnit Eclipse Spring 2.6 JPA Hibernate SQL HQL PL/SQL Maven Gradle Groovy Hudson Subversion Squirrel Oracle SQL Developer Spring IDE Tomcat Unix Windows XP
Scrum Continuous Delivery
Kassenärztliche Vereinigung Bayerns
München
4 Monate
2009-02 - 2009-05

KV-Gateway

Architekt, Entwickler Scrum TDD
Architekt, Entwickler
Design und Entwicklung eines RESTful Web-Services zur Verwaltung von elektronischen Formularen und Formulardaten. Design und Implementierung einer Admin-Anwendung zum Sichten und Bearbeiten der eingegangenen Anfragen. Design und Implementierung einer Client-Anwendung, mit welcher Formulardaten eingereicht werden können. Analyse, Design, Backend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle Java JUnit 4 HttpUnit Eclipse Spring 2.5 iText REST (JSR 311, Jersey) JPA Hibernate SQL Maven Subversion Squirrel XML XSLT XPath XSD XMLSpy JDOM JAXB XStream XForms WTP Spring IDE Tomcat Enterprise Architect UML Jakarta (Apache) Commons Unix Windows XP
Scrum TDD
Kassenärztliche Vereinigung Bayerns
München
1 Jahr
2008-02 - 2009-01

ePA

Architekt, Entwickler, ScrumMaster Scrum DDD TDD
Architekt, Entwickler, ScrumMaster
Design und Entwicklung einer Web-Applikation für die Verwaltung von Patientenakten und Dokumentationsbögen für Ärzte. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle HSQLDB Java 6 Java 5 JUnit Eclipse MyEclipse iText Spring-Security (Acegi Security) Spring-Core Spring-AOP Spring MVC Spring Web Flow HTML CSS JSP JPA Hibernate HQL HibernateTools SQL ANT Maven Subversion Squirrel XML XSLT XPath XSD XMLSpy JDOM XStream WTP TPTP Spring IDE Tomcat Enterprise Architect AspectJ UML CruiseControl Jakarta (Apache) Commons Watij Unix Windows XP
Scrum DDD TDD
Kassenärztliche Vereinigung Bayerns
München
2 Monate
2008-01 - 2008-02

Argus

Architekt, Entwickler
Architekt, Entwickler
Weiterentwicklung des hauseigenen SSO-Systems (Single Sign-On). Analyse, Refactoring, Test, Dokumentation.
Oracle Java JUnit Eclipse JDBC ANT Maven Subversion SQL Squirrel PLSQL Developer HTML XML XSLT XMLSpy Jakarta (Apache) Commons Java Servlets Tomcat Windows XP
Kassenärztliche Vereinigung Bayerns
München
3 Monate
2007-10 - 2007-12

ProCon

Architekt, Entwickler
Architekt, Entwickler
Weiterentwicklung einer Web-Applikation für das Projekt-Controlling. Analyse, Design, Refactoring, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle HSQLDB Java JUnit Eclipse Hibernate HQL JDBC ANT Subversion SQL Squirrel PLSQL Developer HTML XML XSLT XMLSpy Watij Jakarta (Apache) Commons Java Servlets Tomcat Windows XP
Kassenärztliche Vereinigung Bayerns
München
2 Monate
2007-09 - 2007-10

Athena

Architekt, Entwickler
Architekt, Entwickler
Design und Entwicklung einer Web-Applikation zur Administration eines Dokumenten-Managment-Systems. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
HSQLDB Oracle Java JUnit Eclipse Hibernate HQL JDBC ANT Subversion SQL Squirrel PL/SQL PLSQL Developer HTML XML XSLT XMLSpy Jakarta (Apache) Commons Java Servlets Tomcat Windows XP
Kassenärztliche Vereinigung Bayerns
München
2 Jahre 6 Monate
2005-03 - 2007-08

SDP

Architekt, Entwickler
Architekt, Entwickler
Entwicklung eines Frameworks, um Datenaufbereitungsprojekte im Chipkartenbereich schnell und standardisiert umsetzen zu können. Ich arbeitete an mehreren Projekten gleichzeitig, deswegen überschneiden sich hier die Projektzeiten mit den weiter unten stehenden Projekten. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation.
Oracle Java MyEclipse Eclipse Hibernate Maven Rational Clearcase & Clearquest SQL EJB 3.0 Webservices JDOM XSD XML JAXP HTTPS AspectJ MagicDraw UML Jakarta (Apache) Commons eigens entwickelter Code-Generator "Action-Generator" Windows XP/2003 Server
G&D
München
5 Monate
2005-07 - 2005-11

VDV

Architekt, Entwickler
Architekt, Entwickler
Entwicklung einer Java-Applikation, um Workflow-Schritte vor und zurückschalten (Undo/Redo) zu können. Analyse, Design, Backend und Frontend Programmierung, Test, Dokumentation, Installation, Schulung.
Oracle Java Eclipse Swing Hibernate Maven Rational Clearcase Rational Clearquest HQL SQL XML JDOM XSD OpenBP (Workflow Engine) VMWare Windows XP
G&D
München
8 Monate
2004-07 - 2005-02

InputConfigurator

Architekt, Entwickler
Architekt, Entwickler
Entwicklung mehrerer (insgesamt 5) Java-Applikationen zum Visualisieren, Editieren und Validieren von Personalisierungs- und Produktionsdaten für EMV-Karten (Kreditkarten). Analyse, Design, Backend und Frontend Programmierung, Test, Dokumentation, Installation, Schulung.
Java Eclipse Swing Rational Clearcase Rational Clearquest Jakarta (Apache) Commons XML XSLT XSD JDOM XPath HTML ASN.1 Bouncy Castle Crypto API Rhino Scripting Engine NSIS Ant VMWare Windows XP Windows NT
G&D
München
6 Monate
2004-01 - 2004-06

CDGuard

Architekt, Entwickler
Architekt, Entwickler
Entwicklung einer Java-Applikation mit Client-Server-Architektur zur automatischen Sicherung, Verschlüsselung und Signierung von Produktionsdaten für GSM-Karten. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation, Installation, Schulung.
MS-Access Java Swing C++ JBuilder Eclipse Visual Studio Jakarta (Apache) Commons JDBC JNI PGP asymmetrische Verschlüsselung Rational Clearcase Rational Clearquest SQL XML XPath Bouncy Castle Crypto API XSLT XSD JDOM SAX NSIS Ant eigene Crypto-API 3-DES RSA HSM VMWare Windows XP Windows NT
G&D
München
10 Monate
2003-03 - 2003-12

JRespCheck

Architekt, Entwickler
Architekt, Entwickler
Entwicklung einer Java-Applikation zur Validierung von Personalisierungsdaten für GSM-Karten. Analyse, Design, Backend und Frontend Programmierung, Datenbankdesign, Test, Dokumentation, Installation, Schulung.
MS-Access Java C++ JBuilder Visual Studio JDBC JNI (Java Native Interface) Swing PMD JUnit Jakarta (Apache) Commons Rational Clearcase Rational Clearquest SQL HTML XML XSLT XSD XPath JDOM SAX Yacc NSIS Ant eigene Crypto-API 3-DES RSA Blowfish HSM VMWare XMLSpy Windows XP Windows NT
G&D
München
5 Monate
2001-04 - 2001-08

RTF-Viewer

Architekt, Entwickler
Architekt, Entwickler
Programmierung von Java Wrapper Klassen zur Integration und Ansteuerung von C++ native DLLs über das JNI Interface. Konzeption und Programmierung eines Java Applets zur Seitendarstellung von RTF-Dokumenten nach einer vorliegenden C++ Applikation.
JNI (Java Native Interface) Java Swing Java 2D API RTF (Rich Text Format) Visual C++ Visual SourceSafe VisualAge for Java Windows 2000
CIB GmbH
München
1 Jahr 6 Monate
1999-10 - 2001-03

Inventar

Architekt, Entwickler
Architekt, Entwickler
Werkstudent im IT-Support (Hard- und Software) bei einem großen Automobilhersteller. Konfiguration und Installation von DV-Systemen. Entwicklung einer Applikation zur Inventarisierung von Hardware.
Visual Basic Windows 2000 Windows XP Windows NT
ADA
München
3 Monate
2000-01 - 2000-03

Contens

Software-Entwickler
Software-Entwickler
Entwicklung eines Content-Managment-Systems.
ColdFusion DreamWeaver Windows 2000
Contens
München

Aus- und Weiterbildung

Aus- und Weiterbildung

1998 - 2002 Studium der Informatik an der FH München

Abschluß: Diplom Informatik FH

Schwerpunkt: technische Informatik

Diplomarbeit: Universelle Validierung von Responsedaten für GSM-Karten (Note: 1.0)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Agile Softwareentwicklung
Ant
Apache Commons
Apache Http Client
Apache POI
AspectJ
Bash Scripting
BDD
Bouncy Castle Crypto API
Branch by Abstraction
Checkstyle
Clean Code Developer
ClearCase
ClearQuest
Cobertura
Confluence Wiki
Continuous Delivery
CSS
cURL
cygwin
DbSetup
DbUnit
Design Patterns
Docker
EasyMock
EclEmma
Eclipse
ElasticSearch
Enterprise Architect
Extreme Programming
FIT
Flyway
Versionen 2 und 3
Git
Glassfish
Gradle
Versionen 1 und 2
Grails
Graylog2
Guava
H2
Hamcrest
HATEOAS
Hibernate
Versionen 3 und 4
HSQLDB
HTML
HtmlUnit
HttpUnit
Hudson
IntelliJ IDEA
iText
Jakarta (Apache) Commons
JavaFX
Versionen 2 und 8
JavaScript
JAX-WS
JBoss
JBuilder
JDBC
Jenkins
Jersey
Jetty
Jexcel
JIRA
JPA
jQuery
JSON
JSP
JUnit
Versionen 3 und 4
Kibana
Lex
Log4j
Logstash
Lombok
MagicDraw
Maven
Versionen 2 und 3
Microsoft Access
Microsoft SQL Server
mockito
MyEclipse
Nexus
NSIS
Objektorientierte Analyse und Design
Domain Driven Design
OOA
OOD
OOP
Oracle
PowerMock
Rhino Scripting Engine
Scrum
ScrumMaster Erfahrung
Selenium
Servlets
SLF4J
Soap WebService
Spring
Versionen 2, 3 und 4
Spring Batch
Spring Core
Spring Data
Spring MVC
Spring Rest
Spring Security
Spring Shell
Spring Web Flow
Spring Web Services
Spring WS
SVN
Swing
TDD
Togglz
Tomcat
Tricia Wiki
Twitter Bootstrap
UML
Unit/Acceptance Testing
Vagrant
Visual SourceSafe
Visual Studio
Visual Studio Installer
Watij
Wicket
XML
XPath
XSD
XSL
XSLT
Yacc

Betriebssysteme

MS-DOS
Unix
Windows

Programmiersprachen

ASN.1
Grundkenntnisse
Assembler
Grundkenntnisse
Basic
Visual Basic (Grundkenntnisse)
C
gute Kenntnisse
C#
Grundkenntnisse
C++
gute Kenntnisse
Groovy
gute Kenntnisse
Java
Expertenwissen, Versionen 4,5,6,7,8
JavaScript
Expertenwissen
Pascal
Grundkenntnisse
PHP
Grundkenntnisse
PL/SQL
gute Kenntnisse
Shell
gute Kenntnisse
yacc/lex
gute Kenntnisse

Datenbanken

Access
H2
HSQLDB
JDBC
MS SQL Server
Oracle

Datenkommunikation

Internet, Intranet
ISO/OSI
Router
SMTP
TCP/IP
Windows Netzwerk

Hardware

PC
SUN

Berechnung / Simulation / Versuch / Validierung

Mathematica
gute Kenntnisse
Matlab
gute Kenntnisse

Design / Entwicklung / Konstruktion

Clean Code Developer
Continuous Delivery
Design Patterns

Branchen

Branchen

IT / Internet / EDV, Telekommunikation, Gesundheitswesen, Industrie, Handel, Behörden


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.