Software-/Systementwicklung, Architektur und Beratung - Java SE, JEE, RCP, XML, OOA, OOD, UML
Aktualisiert am 05.10.2022
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2026
Verfügbar zu: 100%
davon vor Ort: 20%
Java EE
Softwarearchitektur
Geschäftsprozessanalyse
WildFly Application Server
Oracle
DB/2
Java
SQL
Apache Tomcat
Apache TomEE
JBoss Application Server
JPA
PostgreSQL
Eclipse RCP
Deutsch
Muttersprache
Englisch
Gute Kenntnisse in Wort und Schrift
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Hameln (+50km) Hannover (+50km) Nienburg (Weser) (+50km) Bremen (+50km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)

Stundensatz remote EUR 80.00, vor Ort EUR 85.00

möglich

Projekte

Projekte

06/2022 bis 10/2022: JEE-Entwickler im Bankenbereich (Fortführung des Projektes von 01/2018)

  • Anpassung der global eingesetzten Software an neue gesetzliche Anforderungen im Meldewesen
  • Implementierung von Webservices
  • Auswertungen und Konsolidierung von konzernweiten Massendaten
  • Schnittstellendefinition und Anbindung externer Systeme
  • Unterstützung des Outsourcings an einen indischen Dienstleister
  • Betriebssystem/Software/Tools: Windows 10, Intellij Idea, TomEE, Websphere, Git, DB2, Maven, Jira, HPQC, JUnit, JSF, EJB, JPA, Jenkins, Base/ONE



10/2021 bis 05/2022: Businessanalyst und JEE-Entwickler im Bankenbereich

  • Integration und Migration der Daten einer Konzerntochter in den zentralen Datenbestand
  • Abstimmung mit involvierten Fachabteilungen
  • Definition und Implementierung der Migrationstools
  • Betriebssystem/Software/Tools: Windows 10, Intellij Idea, TomEE, Websphere, Git, Bash, DB2, Maven, Jira, HPQC, JUnit, JSF, EJB, JPA, Jenkins, Base/ONE



01/2020 bis 09/2021: Businessanalyst und JEE-Entwickler im Bankenbereich

  • Analyse von zentralen Host-basierten Prozessen
  • Abstimmung mit involvierten Fachabteilungen
  • Umstellung auf eine dezentrale Java-Lösung
  • Definition und Implementierung von Schnittstellen zur Anbindung existierender dezentraler Software
  • Betriebssystem/Software/Tools: Windows 10, Intellij Idea, TomEE, Websphere, Git, DB2, Maven, Jira, HPQC, JUnit, JSF, EJB, JPA, Jenkins, Base/ONE



01/2018 bis 12/2019: JEE-Entwickler im Bankenbereich

  • Migration einer konzernweiten Anwendung von EJB 2 auf EJB 3 und JPA
  • Anpassung der global eingesetzten Software an neue gesetzliche Anforderungen im Meldewesen
  • Implementierung von Webservices
  • Auswertungen und Konsolidierung von konzernweiten Massendaten
  • Schnittstellendefinition und Anbindung externer Systeme
  • Betriebssystem/Software/Tools: Windows 7, Eclipse, TomEE, Websphere, Git, DB2, Maven, HPQC, JUnit, Selenium, Axis, Tobago, JSF, EJB, JPA, Jenkins, Base/ONE



07/2011 bis 12/2017: JEE-Entwickler im Bankenbereich

  • Pflege und Betrieb bestehender Anwendungen im Meldewesen
  • Implementierung konzernweiter Massendaten-Konsolidierung zur Überwachung von Limitierungen
  • Implementierung von Webservices
  • Abstimmung mit dem Fachbereich und Mitwirkung bei der technischen Spezifikation
  • Weiterentwicklung bestehender Geschäftsprozesse in Front- und Backend
  • Betriebssystem/Software/Tools: Windows XP, Eclipse, SuSE Linux, JBoss, Tomcat, Websphere, Clearcase, DB2, Ant, HPQC, JUnit, Axis, Tobago, JSF, EJB, Base/ONE



11/2010 bis 06/2011: Java-Entwickler für ein international tätiges Medienunternehmen

  • Pflege der serverseitigen Business-Logik im Bereich Ordermanagement
  • Implementierung neuer Geschäftsprozesse im Backend
  • Betriebssystem/Software/Tools: Windows XP, Windows 7, SuSE Linux, Tomcat, Subversion, Eclipse, JUnit, Spring, Hibernate, MySQL, Oracle, Ant, Hudson, Jira



04/2010 bis 10/2010: Java-Entwickler für ein international tätiges Hightech-Unternehmen (erneute Beauftragung des Kunden von 02/2009 bis 12/2009)

  • Entwicklung von Softwareapplikationen im Bereich Datenmanagement und Identifikationslösungen
  • Implementierung und Erweiterung von Webservices
  • Implementierung und Erweiterung von Frontends (Swing und kundeneigenes Framework)
  • Pflege und Erweiterung der serverseitigen Business-Logik
  • Betriebssystem/Software/Tools: Windows XP, JBoss, Tomcat, Subversion, MS SQL Server, Eclipse, Netbeans, Swing, JUnit, Hibernate, Maven, Hudson



01/2010 bis 03/2010: Java-Entwickler und Berater für eine global agierende Kapitalanlagegesellschaft

  • Entwicklung eines Fat-Clients (RCP/JFace/SWT) zur Unterstützung interner Prozesse
  • Abstimmungen mit der Fachabteilung und Anbindung des Backends (kundeneigenes Framework)
  • Know-How-Transfer/Coaching im Bereich Richclient-Entwicklung auf Eclipse RCP-Basis
  • Betriebssysteme/Software/Tools: Windows XP, Subversion, Spring, Hibernate, Eclipse, Derby, Oracle



02/2009 bis 12/2009: Java-Entwickler für ein international tätiges Hightech-Unternehmen

  • Entwicklung von Softwareapplikationen im Bereich Datenmanagement und Identifikationslösungen
  • Implementierung und Erweiterung von Webservices
  • Implementierung und Erweiterung von Frontends (Swing und kundeneigenes Framework)
  • Pflege und Erweiterung der serverseitigen Business-Logik
  • Schnittstellenabstimmung mit ausländischen Zulieferern und Integration der externen Systeme (Datenaustausch mittels XML und Kommunikation via Webservices)
  • Betriebssystem/Software/Tools: Windows XP, Tomcat, Subversion, MS SQL Server, Netbeans, Swing, JUnit, Hibernate, Maven, Hudson



11/2008 bis 01/2009: Coach und Berater in einem mittelständischen Unternehmen

  • Vermittlung von Kenntnissen in OOA/OOD und verteilten Systemen
  • Implementierung eines Client-Server-basierten eLearning-Systems...
  • ... zur Festigung der Vermittelten Kenntnisse
  • ... erweiterbar für die Nutzung weiterer Schulungsthemen
  • ... als Musterprojekt für eine verteilte JEE-Anwendung auf EJB 3 Basis
  • ... als Musterprojekt für einen RCP-Client (RCP/SWT/JFace)
  • ... als Musterprojekt für die Migration von RCP (Rich Client Platform) nach RAP (Rich Ajax Platform)
  • ... als Musterprojekt für die Einrichtung automatisierter Builds
  • ... als Musterprojekt für praktische Anwendung von Design Patterns
  • Betriebssystem/Software/Tools: Ubuntu Linux, Windows XP, Glassfish Application-Server mit Eclipselink, JUnit, Subversion, Postgresql, Eclipse



07/2006 bis 11/2008: JEE-Entwickler und Berater im militärischen Bereich

  • Erstellung des Designs der Anwendung mittels UML
  • Implementierung der serverseitigen JEE-Komponenten, Migration auf EJB 3.0/JEE 5
  • Implementierung des Clients auf RCP-Basis (RCP/SWT/JFace/GEF)
  • Anbindung und Konfiguration vorhandener Kommunikations-Systeme, Management fiberoptischer Netze
  • Betriebssystem/Software/Tools: SuSE Linux, Ubuntu Linux, Windows XP, JBoss Application-Server, Glassfish Application-Server mit Toplink und Eclipselink, JBoss Messaging, MySQL, JUnit, Subversion, Eclipse, Microsoft Visio, Hudson, Trac, SvnStat



05/2005 bis 07/2006 (parallel zu einem anderen Projekt, s. u.): Berater und J2EE-Entwickler für ein mittelständisches IT-Unternehmen im Rahmen eines EU-Förderprojektes

  • Erstellung des Designs eines B2B-Systems auf J2EE-Basis mittels UML
  • Entwicklung eines Fat-Clients auf RCP-Basis (RCP/SWT/JFace/GEF)
  • Entwicklung eines grafischen Projektplanungsmoduls auf GEF-Basis
  • Erstellung der Spezifikation mittels DocBook
  • Three-Tier-Architecture
  • Einrichtung der Infrastruktur
  • Entwicklung einzelner Basis-Module
  • Coach für Design-Patterns
  • Betriebssystem/Software/Tools: SuSE Linux 9.2, Windows XP, Apache Webserver, Jakarta Tomcat, JBoss Application-Server, JUnit, Struts, Hibernate, MySQL, Subversion, Eclipse, Microsoft Visio



09/2004 bis 07/2006 (parallel zu einem anderen Projekt, s. o.): J2EE-Entwickler für ein Rechenzentrum (Finanzen/Banken)

  • Softwareverteilung durch ein J2EE-System und Nutzung einer Tivoli-Infrakstruktur
  • Schwerpunkt: Wartung und Erweiterung der Session-Fassade und der Business-Logik sowie der Datenhaltung im Backend
  • Beratung und Support im Bereich Java- und J2EE-Entwicklung
  • Performanceanalyse und -verbesserung des Gesamtsystems
  • Betriebssystem/Software/Tools: z/OS, Windows XP, IBM Websphere, IBM DB2, IBM MQ-Series, IBM WSAD, Rational Rose, Rational Clearcase



06/2004 bis 09/2004: Berater einer Marketing-Agentur

  • Planung und Konzeption eines CRM-Systems
  • Bereitstellung und Entwicklung eines Frameworks, Three-Tier-Architecture
  • Führen der Bewerbungsgespräche und Mitarbeiterauswahl für die weitere Umsetzung
  • Einweisung und Einarbeitung der Mitarbeiter
  • Betriebssystem/Software/Tools: Debian Linux, Jakarta Tomcat, MySQL, CVS, Eclipse



03/2004 bis 06/2004: Berater für ein mittelständisches IT-Unternehmen

  • Aufbau einer Entwicklungsinfrastruktur auf Open Source Basis
  • Konfigurationsmanagement
  • Automatisierung projektspezifischer Serverinstallationen
  • Betriebssystem/Software/Tools: SuSE Linux, Apache Webserver, Jakarta Tomcat, JBoss Application Server, Subversion, MySQL



10/2002 bis 03/2004: J2EE-Entwickler und Berater für einen IT-Full-Service-Provider (Logistik)

  • Spezifikation und Entwicklung einer generischen Sicherheitskomponente in Java zur Erhöhung der Sicherheit von Web-Anwendungen und Integration dieser Komponente in die Konzeption weiterer IT-Projekte des Kunden
  • Spezifikation und Entwicklung einer Applikation auf J2EE-Basis zur Verteilung und Überwachung von Aufgaben/Arbeitspaketen zur Unterstützung des Projektmanagements
  • Beratung und Support im Jakarta Tomcat-Umfeld sowie im Application-Server Bereich
  • Bereitstellung und Entwicklung von Tivoli-Logfile-Adaptern und Monitoren
  • Evaluierung von Linux-Distributionen und Unterstützung bei der Migration
  • Betriebssystem/Software/Tools: Windows XP, SUN Solaris, SuSE Linux, Redhat Linux, Oracle DB, BEA WLS, JBoss, Jakarta Tomcat, Apache Webserver



07/2002 bis 10/2002: Berater für ein mittelständisches IT-Unternehmen

  • Erstellung des Designs einer J2EE-Anwendung mittels UML
  • Vorbereitung von Test-Systemen, Spezifikation von Unit-Tests (JUnit)
  • Vorbereitung von Arbeitspaketen für die Einplanung in einen Projektplan
  • Betriebssystem/Software/Tools: Windows NT, SUN Solaris, IBM DB2, Jakarta Tomcat, Apache Webserver, JUnit



12/2001 bis 07/2002: Berater für ein mittelständisches IT-Unternehmen

  • Erstellung des Designs für die Request- und Event-Behandlung eines J2EE-Systems
  • Optimierung der Datenbankzugriffsschicht
  • Betriebssystem/Software/Tools: Jakarta Tomcat, BEA WLS 6.1, IBM DB2, Cloudscape



06/2001 bis 11/2001: J2EE-Entwickler und Berater für ein mittelständisches IT-Unternehmen

  • Spezifikation einer J2EE-Anwendung mittels UML
  • Entwicklung von JSPs für die Präsentationsschicht
  • Implementierung der serverseitigen Controller-Logik
  • Betriebssystem/Software/Tools: Jakarta Tomcat, BEA WLS 6.1, IBM DB2, Cloudscape

Aus- und Weiterbildung

Aus- und Weiterbildung

* SCJP - SUN certified JAVA programmer

* 1996-1998 Grundstudium Informatik Universität Hildesheim
* 1998-2001 Hauptstudium Informatik Technische Universität Braunschweig

* Vordiplom Informatik
* Diplomarbeit "Agentenbasierte Integration von Datenbeständen"
* Abgelegte Informatik Diplomprüfungen
- Datenbanksysteme
- Verteilte Systeme
- VLSI-Entwurf

Hinweis: Auf Grund meiner freiberuflichen Tätigkeit ist es mir zeitlich NICHT möglich gewesen, die Prüfung im Nebenfach (BWL) abzulegen, so dass ich nicht diplomiert bin, habe jedoch alle für den "Dipl. Inform." geforderten Informatik-Prüfungen (s. o.) erfolgreich bestanden.

Kompetenzen

Kompetenzen

Top-Skills

Java EE Softwarearchitektur Geschäftsprozessanalyse WildFly Application Server Oracle DB/2 Java SQL Apache Tomcat Apache TomEE JBoss Application Server JPA PostgreSQL Eclipse RCP

Produkte / Standards / Erfahrungen / Methoden

Analyse und Design:
UML, Datenbank-Modellierung (EER), OO-Analyse/OO-Design (OOA/OOD) und
Design Patterns

Tool-Erfahrung:
Eclipse, WSAD, Netbeans, Subversion, Clearcase, Git, CVS, Ant, Maven, Forte, JCreator, Rational Rose,
IBM Resource Model Builder, MyeclipseIDE, Lomboz

Systemarchitektur:
J2EE, JEE5, Three-Tier-Architecture, Verteilte Systeme, Client-Server,
Mobile-Agenten-Systeme, Eclipse Rich Client Platform (RCP), Rich Ajax Platform (RAP)

Application Server/Servlet Container:
SUN Referenzimplementierung/Glassfish (mit Eclipselink und Toplink), Jakarta
Tomcat, BEA Weblogic Server (WLS), IBM Websphere, JBoss, TomEE

Webserver:
Apache HTTP Server

Komponenten-Entwicklung:
JSP, Servlet, EnterpriseJavaBeans (EJB 2 und 3), JMS, Java Webservices (JAX-WS)

XML:
XML, DTD, XSLT/XPath, SAX, DOM

Weitere Kenntnisse:
HTML, JUnit, Selenium, IBM ASDK, Hibernate, Swing, Eclipse RCP: SWT, JFace, Graphical Editing Framework (GEF), JPA, Ivy, Hudson, Trac, Gerrit, Jenkins, JIRA

Betriebssysteme

MS-DOS
sehr gute Kenntnisse
SUN OS, Solaris
gute Kenntnisse
Unix
gute Kenntnisse
Windows
sehr gute Kenntnisse
Debian Linux
sehr gute Kenntnisse

Programmiersprachen

Basic
Grundkenntnisse
C
Grundkenntnisse
C++
Grundkenntnisse
Java
sehr gute Kenntnisse
JavaScript
Grundkenntnisse
Modula-2
gute Kenntnisse
Pascal
gute Kenntnisse
Perl
Grundkenntnisse
Qt
Grundkenntnisse
Shell
Grundkenntnisse
TeX, LaTeX
gute Kenntnisse

Datenbanken

JDBC
Sehr gute Kenntnisse
MySQL
Gute Kenntnisse
Postgres
Gute Kenntnisse
SQL
Gute Kenntnisse

Datenkommunikation

CORBA
Grundkenntnisse
Ethernet
gute Kenntnisse
Internet, Intranet
gute Kenntnisse
Message Queuing
gute Kenntnisse (IBM MQ-Series, JBoss Messaging, JMS)
NetBeui
Grundkenntnisse
NetBios
Grundkenntnisse
SMTP
Grundkenntnisse
SNMP
Grundkenntnisse
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse

Hardware

PC
SUN

Branchen

Branchen

Banken, Marketing, Touristik, Bahn/Logistik, Militär, Wirtschafts-/Investmentberatung, Unternehmensberatung, Maschinenbau

Einsatzorte

Einsatzorte

Hameln (+50km) Hannover (+50km) Nienburg (Weser) (+50km) Bremen (+50km) Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)

Stundensatz remote EUR 80.00, vor Ort EUR 85.00

möglich

Projekte

Projekte

06/2022 bis 10/2022: JEE-Entwickler im Bankenbereich (Fortführung des Projektes von 01/2018)

  • Anpassung der global eingesetzten Software an neue gesetzliche Anforderungen im Meldewesen
  • Implementierung von Webservices
  • Auswertungen und Konsolidierung von konzernweiten Massendaten
  • Schnittstellendefinition und Anbindung externer Systeme
  • Unterstützung des Outsourcings an einen indischen Dienstleister
  • Betriebssystem/Software/Tools: Windows 10, Intellij Idea, TomEE, Websphere, Git, DB2, Maven, Jira, HPQC, JUnit, JSF, EJB, JPA, Jenkins, Base/ONE



10/2021 bis 05/2022: Businessanalyst und JEE-Entwickler im Bankenbereich

  • Integration und Migration der Daten einer Konzerntochter in den zentralen Datenbestand
  • Abstimmung mit involvierten Fachabteilungen
  • Definition und Implementierung der Migrationstools
  • Betriebssystem/Software/Tools: Windows 10, Intellij Idea, TomEE, Websphere, Git, Bash, DB2, Maven, Jira, HPQC, JUnit, JSF, EJB, JPA, Jenkins, Base/ONE



01/2020 bis 09/2021: Businessanalyst und JEE-Entwickler im Bankenbereich

  • Analyse von zentralen Host-basierten Prozessen
  • Abstimmung mit involvierten Fachabteilungen
  • Umstellung auf eine dezentrale Java-Lösung
  • Definition und Implementierung von Schnittstellen zur Anbindung existierender dezentraler Software
  • Betriebssystem/Software/Tools: Windows 10, Intellij Idea, TomEE, Websphere, Git, DB2, Maven, Jira, HPQC, JUnit, JSF, EJB, JPA, Jenkins, Base/ONE



01/2018 bis 12/2019: JEE-Entwickler im Bankenbereich

  • Migration einer konzernweiten Anwendung von EJB 2 auf EJB 3 und JPA
  • Anpassung der global eingesetzten Software an neue gesetzliche Anforderungen im Meldewesen
  • Implementierung von Webservices
  • Auswertungen und Konsolidierung von konzernweiten Massendaten
  • Schnittstellendefinition und Anbindung externer Systeme
  • Betriebssystem/Software/Tools: Windows 7, Eclipse, TomEE, Websphere, Git, DB2, Maven, HPQC, JUnit, Selenium, Axis, Tobago, JSF, EJB, JPA, Jenkins, Base/ONE



07/2011 bis 12/2017: JEE-Entwickler im Bankenbereich

  • Pflege und Betrieb bestehender Anwendungen im Meldewesen
  • Implementierung konzernweiter Massendaten-Konsolidierung zur Überwachung von Limitierungen
  • Implementierung von Webservices
  • Abstimmung mit dem Fachbereich und Mitwirkung bei der technischen Spezifikation
  • Weiterentwicklung bestehender Geschäftsprozesse in Front- und Backend
  • Betriebssystem/Software/Tools: Windows XP, Eclipse, SuSE Linux, JBoss, Tomcat, Websphere, Clearcase, DB2, Ant, HPQC, JUnit, Axis, Tobago, JSF, EJB, Base/ONE



11/2010 bis 06/2011: Java-Entwickler für ein international tätiges Medienunternehmen

  • Pflege der serverseitigen Business-Logik im Bereich Ordermanagement
  • Implementierung neuer Geschäftsprozesse im Backend
  • Betriebssystem/Software/Tools: Windows XP, Windows 7, SuSE Linux, Tomcat, Subversion, Eclipse, JUnit, Spring, Hibernate, MySQL, Oracle, Ant, Hudson, Jira



04/2010 bis 10/2010: Java-Entwickler für ein international tätiges Hightech-Unternehmen (erneute Beauftragung des Kunden von 02/2009 bis 12/2009)

  • Entwicklung von Softwareapplikationen im Bereich Datenmanagement und Identifikationslösungen
  • Implementierung und Erweiterung von Webservices
  • Implementierung und Erweiterung von Frontends (Swing und kundeneigenes Framework)
  • Pflege und Erweiterung der serverseitigen Business-Logik
  • Betriebssystem/Software/Tools: Windows XP, JBoss, Tomcat, Subversion, MS SQL Server, Eclipse, Netbeans, Swing, JUnit, Hibernate, Maven, Hudson



01/2010 bis 03/2010: Java-Entwickler und Berater für eine global agierende Kapitalanlagegesellschaft

  • Entwicklung eines Fat-Clients (RCP/JFace/SWT) zur Unterstützung interner Prozesse
  • Abstimmungen mit der Fachabteilung und Anbindung des Backends (kundeneigenes Framework)
  • Know-How-Transfer/Coaching im Bereich Richclient-Entwicklung auf Eclipse RCP-Basis
  • Betriebssysteme/Software/Tools: Windows XP, Subversion, Spring, Hibernate, Eclipse, Derby, Oracle



02/2009 bis 12/2009: Java-Entwickler für ein international tätiges Hightech-Unternehmen

  • Entwicklung von Softwareapplikationen im Bereich Datenmanagement und Identifikationslösungen
  • Implementierung und Erweiterung von Webservices
  • Implementierung und Erweiterung von Frontends (Swing und kundeneigenes Framework)
  • Pflege und Erweiterung der serverseitigen Business-Logik
  • Schnittstellenabstimmung mit ausländischen Zulieferern und Integration der externen Systeme (Datenaustausch mittels XML und Kommunikation via Webservices)
  • Betriebssystem/Software/Tools: Windows XP, Tomcat, Subversion, MS SQL Server, Netbeans, Swing, JUnit, Hibernate, Maven, Hudson



11/2008 bis 01/2009: Coach und Berater in einem mittelständischen Unternehmen

  • Vermittlung von Kenntnissen in OOA/OOD und verteilten Systemen
  • Implementierung eines Client-Server-basierten eLearning-Systems...
  • ... zur Festigung der Vermittelten Kenntnisse
  • ... erweiterbar für die Nutzung weiterer Schulungsthemen
  • ... als Musterprojekt für eine verteilte JEE-Anwendung auf EJB 3 Basis
  • ... als Musterprojekt für einen RCP-Client (RCP/SWT/JFace)
  • ... als Musterprojekt für die Migration von RCP (Rich Client Platform) nach RAP (Rich Ajax Platform)
  • ... als Musterprojekt für die Einrichtung automatisierter Builds
  • ... als Musterprojekt für praktische Anwendung von Design Patterns
  • Betriebssystem/Software/Tools: Ubuntu Linux, Windows XP, Glassfish Application-Server mit Eclipselink, JUnit, Subversion, Postgresql, Eclipse



07/2006 bis 11/2008: JEE-Entwickler und Berater im militärischen Bereich

  • Erstellung des Designs der Anwendung mittels UML
  • Implementierung der serverseitigen JEE-Komponenten, Migration auf EJB 3.0/JEE 5
  • Implementierung des Clients auf RCP-Basis (RCP/SWT/JFace/GEF)
  • Anbindung und Konfiguration vorhandener Kommunikations-Systeme, Management fiberoptischer Netze
  • Betriebssystem/Software/Tools: SuSE Linux, Ubuntu Linux, Windows XP, JBoss Application-Server, Glassfish Application-Server mit Toplink und Eclipselink, JBoss Messaging, MySQL, JUnit, Subversion, Eclipse, Microsoft Visio, Hudson, Trac, SvnStat



05/2005 bis 07/2006 (parallel zu einem anderen Projekt, s. u.): Berater und J2EE-Entwickler für ein mittelständisches IT-Unternehmen im Rahmen eines EU-Förderprojektes

  • Erstellung des Designs eines B2B-Systems auf J2EE-Basis mittels UML
  • Entwicklung eines Fat-Clients auf RCP-Basis (RCP/SWT/JFace/GEF)
  • Entwicklung eines grafischen Projektplanungsmoduls auf GEF-Basis
  • Erstellung der Spezifikation mittels DocBook
  • Three-Tier-Architecture
  • Einrichtung der Infrastruktur
  • Entwicklung einzelner Basis-Module
  • Coach für Design-Patterns
  • Betriebssystem/Software/Tools: SuSE Linux 9.2, Windows XP, Apache Webserver, Jakarta Tomcat, JBoss Application-Server, JUnit, Struts, Hibernate, MySQL, Subversion, Eclipse, Microsoft Visio



09/2004 bis 07/2006 (parallel zu einem anderen Projekt, s. o.): J2EE-Entwickler für ein Rechenzentrum (Finanzen/Banken)

  • Softwareverteilung durch ein J2EE-System und Nutzung einer Tivoli-Infrakstruktur
  • Schwerpunkt: Wartung und Erweiterung der Session-Fassade und der Business-Logik sowie der Datenhaltung im Backend
  • Beratung und Support im Bereich Java- und J2EE-Entwicklung
  • Performanceanalyse und -verbesserung des Gesamtsystems
  • Betriebssystem/Software/Tools: z/OS, Windows XP, IBM Websphere, IBM DB2, IBM MQ-Series, IBM WSAD, Rational Rose, Rational Clearcase



06/2004 bis 09/2004: Berater einer Marketing-Agentur

  • Planung und Konzeption eines CRM-Systems
  • Bereitstellung und Entwicklung eines Frameworks, Three-Tier-Architecture
  • Führen der Bewerbungsgespräche und Mitarbeiterauswahl für die weitere Umsetzung
  • Einweisung und Einarbeitung der Mitarbeiter
  • Betriebssystem/Software/Tools: Debian Linux, Jakarta Tomcat, MySQL, CVS, Eclipse



03/2004 bis 06/2004: Berater für ein mittelständisches IT-Unternehmen

  • Aufbau einer Entwicklungsinfrastruktur auf Open Source Basis
  • Konfigurationsmanagement
  • Automatisierung projektspezifischer Serverinstallationen
  • Betriebssystem/Software/Tools: SuSE Linux, Apache Webserver, Jakarta Tomcat, JBoss Application Server, Subversion, MySQL



10/2002 bis 03/2004: J2EE-Entwickler und Berater für einen IT-Full-Service-Provider (Logistik)

  • Spezifikation und Entwicklung einer generischen Sicherheitskomponente in Java zur Erhöhung der Sicherheit von Web-Anwendungen und Integration dieser Komponente in die Konzeption weiterer IT-Projekte des Kunden
  • Spezifikation und Entwicklung einer Applikation auf J2EE-Basis zur Verteilung und Überwachung von Aufgaben/Arbeitspaketen zur Unterstützung des Projektmanagements
  • Beratung und Support im Jakarta Tomcat-Umfeld sowie im Application-Server Bereich
  • Bereitstellung und Entwicklung von Tivoli-Logfile-Adaptern und Monitoren
  • Evaluierung von Linux-Distributionen und Unterstützung bei der Migration
  • Betriebssystem/Software/Tools: Windows XP, SUN Solaris, SuSE Linux, Redhat Linux, Oracle DB, BEA WLS, JBoss, Jakarta Tomcat, Apache Webserver



07/2002 bis 10/2002: Berater für ein mittelständisches IT-Unternehmen

  • Erstellung des Designs einer J2EE-Anwendung mittels UML
  • Vorbereitung von Test-Systemen, Spezifikation von Unit-Tests (JUnit)
  • Vorbereitung von Arbeitspaketen für die Einplanung in einen Projektplan
  • Betriebssystem/Software/Tools: Windows NT, SUN Solaris, IBM DB2, Jakarta Tomcat, Apache Webserver, JUnit



12/2001 bis 07/2002: Berater für ein mittelständisches IT-Unternehmen

  • Erstellung des Designs für die Request- und Event-Behandlung eines J2EE-Systems
  • Optimierung der Datenbankzugriffsschicht
  • Betriebssystem/Software/Tools: Jakarta Tomcat, BEA WLS 6.1, IBM DB2, Cloudscape



06/2001 bis 11/2001: J2EE-Entwickler und Berater für ein mittelständisches IT-Unternehmen

  • Spezifikation einer J2EE-Anwendung mittels UML
  • Entwicklung von JSPs für die Präsentationsschicht
  • Implementierung der serverseitigen Controller-Logik
  • Betriebssystem/Software/Tools: Jakarta Tomcat, BEA WLS 6.1, IBM DB2, Cloudscape

Aus- und Weiterbildung

Aus- und Weiterbildung

* SCJP - SUN certified JAVA programmer

* 1996-1998 Grundstudium Informatik Universität Hildesheim
* 1998-2001 Hauptstudium Informatik Technische Universität Braunschweig

* Vordiplom Informatik
* Diplomarbeit "Agentenbasierte Integration von Datenbeständen"
* Abgelegte Informatik Diplomprüfungen
- Datenbanksysteme
- Verteilte Systeme
- VLSI-Entwurf

Hinweis: Auf Grund meiner freiberuflichen Tätigkeit ist es mir zeitlich NICHT möglich gewesen, die Prüfung im Nebenfach (BWL) abzulegen, so dass ich nicht diplomiert bin, habe jedoch alle für den "Dipl. Inform." geforderten Informatik-Prüfungen (s. o.) erfolgreich bestanden.

Kompetenzen

Kompetenzen

Top-Skills

Java EE Softwarearchitektur Geschäftsprozessanalyse WildFly Application Server Oracle DB/2 Java SQL Apache Tomcat Apache TomEE JBoss Application Server JPA PostgreSQL Eclipse RCP

Produkte / Standards / Erfahrungen / Methoden

Analyse und Design:
UML, Datenbank-Modellierung (EER), OO-Analyse/OO-Design (OOA/OOD) und
Design Patterns

Tool-Erfahrung:
Eclipse, WSAD, Netbeans, Subversion, Clearcase, Git, CVS, Ant, Maven, Forte, JCreator, Rational Rose,
IBM Resource Model Builder, MyeclipseIDE, Lomboz

Systemarchitektur:
J2EE, JEE5, Three-Tier-Architecture, Verteilte Systeme, Client-Server,
Mobile-Agenten-Systeme, Eclipse Rich Client Platform (RCP), Rich Ajax Platform (RAP)

Application Server/Servlet Container:
SUN Referenzimplementierung/Glassfish (mit Eclipselink und Toplink), Jakarta
Tomcat, BEA Weblogic Server (WLS), IBM Websphere, JBoss, TomEE

Webserver:
Apache HTTP Server

Komponenten-Entwicklung:
JSP, Servlet, EnterpriseJavaBeans (EJB 2 und 3), JMS, Java Webservices (JAX-WS)

XML:
XML, DTD, XSLT/XPath, SAX, DOM

Weitere Kenntnisse:
HTML, JUnit, Selenium, IBM ASDK, Hibernate, Swing, Eclipse RCP: SWT, JFace, Graphical Editing Framework (GEF), JPA, Ivy, Hudson, Trac, Gerrit, Jenkins, JIRA

Betriebssysteme

MS-DOS
sehr gute Kenntnisse
SUN OS, Solaris
gute Kenntnisse
Unix
gute Kenntnisse
Windows
sehr gute Kenntnisse
Debian Linux
sehr gute Kenntnisse

Programmiersprachen

Basic
Grundkenntnisse
C
Grundkenntnisse
C++
Grundkenntnisse
Java
sehr gute Kenntnisse
JavaScript
Grundkenntnisse
Modula-2
gute Kenntnisse
Pascal
gute Kenntnisse
Perl
Grundkenntnisse
Qt
Grundkenntnisse
Shell
Grundkenntnisse
TeX, LaTeX
gute Kenntnisse

Datenbanken

JDBC
Sehr gute Kenntnisse
MySQL
Gute Kenntnisse
Postgres
Gute Kenntnisse
SQL
Gute Kenntnisse

Datenkommunikation

CORBA
Grundkenntnisse
Ethernet
gute Kenntnisse
Internet, Intranet
gute Kenntnisse
Message Queuing
gute Kenntnisse (IBM MQ-Series, JBoss Messaging, JMS)
NetBeui
Grundkenntnisse
NetBios
Grundkenntnisse
SMTP
Grundkenntnisse
SNMP
Grundkenntnisse
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse

Hardware

PC
SUN

Branchen

Branchen

Banken, Marketing, Touristik, Bahn/Logistik, Militär, Wirtschafts-/Investmentberatung, Unternehmensberatung, Maschinenbau

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.