Freiburg |
asap |
- |
Freiberuflich |
/2015 - bis jetzt |
Rolle Senior Java Developer |
||
Branche |
Einsatzort |
||
Aufgaben Assessing and improvement of various Open Source products on IBM Z-Series Mainframe Systems |
|||
Verwendete Technologie |
|||
/2015 - bis jetzt |
Rolle Senior Java Developer |
||
Branche |
Einsatzort |
||
Aufgaben Planning and development of a business application |
|||
Verwendete Technologie |
|||
/2013 - bis jetzt |
Rolle Senior Java Developer |
||
Branche |
Einsatzort |
||
Aufgaben Analysis and fixing of issues in a Fedora Commons based repository system |
|||
Verwendete Technologie |
|||
/2012 - bis jetzt |
Rolle Technical Consultant |
||
Branche |
Einsatzort |
||
Aufgaben Consulting for an existing Fedora Commons based repository implementation |
|||
Verwendete Technologie |
|||
/2011 - bis jetzt |
Rolle Senior Java Developer |
||
Branche |
Einsatzort |
||
Aufgaben Development of repository components for EU funded SCAPE project |
|||
Verwendete Technologie |
|||
/2011 - bis jetzt |
Rolle Software Developer |
||
Branche |
Einsatzort |
||
Aufgaben |
|||
Verwendete Technologie |
|||
02/2010 - 12/2010 Dauer 11 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Karlsruhe(Deutschland) |
||
Aufgaben Konzeption und Implementation einer J2EE Middleware auf Servlet Basis im Rahmen der Integration einer Office Webanwendung. - Eingesetzte Technologien: Apache Tomcat, REST, SOA, Spring, JSON, Eclipse, Maven, Apache HttpClient Kontakt: Bianka Busch (bianka.busch@1und1.de) Homepage: http://www.1und1 |
|||
Verwendete Technologie Apache Tomcat Apache HTTP Server Apache J2EE (Java EE) Eclipse SOA (Serviceorientierte Architektur) HTTP |
|||
/2010 - bis jetzt |
Rolle Senior Java Developer |
||
Branche |
Einsatzort |
||
Aufgaben Implementation of new features for an existing eCommerce solution |
|||
Verwendete Technologie |
|||
08/2009 - 10/2009 Dauer 3 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Berlin(Deutschland) |
||
Aufgaben Codereview und Performanceoptimisierung an der DB-Layer eines Webshopsystems auf Basis von Apache Tomcat unter Verwendung von Spring und Hibernate Eingesetzte Technologien: J2EE, Compass, Apache Tomcat, SOA, MVC, Spring, Hibernate, XSLT Eclipse, Maven, JMX. Kontakt: Hubert Volz: (hvolz@mytoys.de) Homepage: http://www.mytoys |
|||
Verwendete Technologie Apache Tomcat Apache HTTP Server Apache J2EE (Java EE) Eclipse SOA (Serviceorientierte Architektur) XSLT (XSL Transformation) Hibernate (Framework) MVC - Model View Controller JMX - Java Management Extensions |
|||
04/2009 - 05/2009 Dauer 2 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Freiburg(Deutschland) |
||
Aufgaben Erweiterung zweier JEE Webanwendungen auf Spring/Hibernate/EJB3 Basis Eingesetzte Technologien: J2EE, SOA, EJB2, REST, JPA, MVC, Spring, Hibernate, Apache Tomcat, JBoss Homepage: http://www.virtual-identity.com Kontakt: Benedikt Schulz (benedikt.schulz@virtual-identity.com) |
|||
Verwendete Technologie Apache Tomcat Apache HTTP Server Jboss J2EE (Java EE) SOA (Serviceorientierte Architektur) Hibernate (Framework) MVC - Model View Controller |
|||
/2009 - bis jetzt |
Rolle Senior Java Developer |
||
Branche |
Einsatzort |
||
Aufgaben Implementation of new features for an existing Web 2.0 project |
|||
Verwendete Technologie |
|||
11/2008 - 02/2009 Dauer 4 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Offenburg(Deutschland) |
||
Aufgaben Erweiterung einer auf Spring/Hibernate und Compass basierenden Web 2.0 Wepapplikation. Für einen Relaunch der Seite "mein-schoener-garten.de" wurden Backenderweiterungen implementiert Die neu geschriebenen Komponenten basierten soweit sinnvoll auf Hibernate, sonst in proprietärem SQL. Erweiterungen um eine bessere Userintegration, wie beispielsweise die Indixierung von benutzergenerierten Inhalten oder Bewertungsfunktionen für Artikel Erstellung verschiedener Interaktionshilfen, wie beispielsweise die Erweiterung der Suche um eine von Lucene gewichtete Vorschlagsfunktion Eingesetzte Technologien: J2EE, Spring, SOA, MVC, Hibernate, REST, EJB3-Persistence, JDBC Oracle 9g, Compass, Lucene, Servlet API, Struts, Apache Tomcat, Eclipse, Ant, Maven, JamWiki Projekthomepage: http://www.mein-schoener-garten.de Kontakt: Heiner.Weigand@burdadigital.de Homepage: http://www.burdadigital |
|||
Verwendete Technologie Oracle (allg.) SQL JDBC (Java Database Connectivity) Apache Tomcat Apache HTTP Server Apache J2EE (Java EE) Eclipse SOA (Serviceorientierte Architektur) Hibernate (Framework) MVC - Model View Controller |
|||
06/2008 - 09/2008 Dauer 4 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Berlin(Deutschland) |
||
Aufgaben myToys.de, Berlin Codereview und Performanceoptimisierung eines Webshopsystems auf Basis von Apache Tomcat unter Verwendung von Spring und Hibernate Entwicklung eines E-Mailmoduls unter Verwendung von Spring und Hibernate für ein Webshopsystem Eingesetzte Technologien: J2EE, SOA, REST, MVC, Compass, Apache Tomcat, Spring, Hibernate XSLT, Eclipse, Maven Kontakt: hvolz@mytoys.de Homepage: http://www.mytoys |
|||
Verwendete Technologie Apache Tomcat Apache HTTP Server Apache J2EE (Java EE) Eclipse SOA (Serviceorientierte Architektur) XSLT (XSL Transformation) Hibernate (Framework) MVC - Model View Controller |
|||
/2008 - bis jetzt |
Rolle Java Developer |
||
Branche |
Einsatzort |
||
Aufgaben Migration of risk assessment environment during Basel II implementation |
|||
Verwendete Technologie |
|||
11/2007 - 03/2008 Dauer 5 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort München(Deutschland) |
||
Aufgaben Entwicklung einer Anwendung zum Verwalten von Medieninhalten des Multimediacenters der Sport1 GmbH (http://multimediacenter.sport1.de). Die Verwaltung sollte komplett in das CMS System der Sport1 integriert sein um einerseits den Redakteuren ein einheitliches System bieten zu können und andererseits die Features des CMS Systems nutzen zu können (Rechtestrukur, LDAP Anbindung) Freigabe u.s.w.). Daraus ergab sich jedoch die Notwendigkeit einer eigenen Swinganwendung für den Import von Medien und einer Sammlung von Javaklassen für die Veröffentlichung der Medien und einer kleinen Bibliothek von Klassen für administrative Zwecke. Die Schnittstelle zu dem Flashfrontend bilden dabei JSON-Dateien, die bei der Veröffentlichung generiert werden, und Informationen wie Menustruktur, Medieninhalte und Medienbeschreibungen enthalten. Die Entwicklung des Flashfrontends lag dabei völlig in der Hand der Sport1 GmbH Eingestzte Technologien: Java/J2EE,Java2D, Eclipse, JDBC, JSON, FIRSTSpirit API, JUnit Erweiterung des NFLE-Projektes im CMS System der Sport1 um es den Redakteuren zu gestatten nur einen Teil des gesamten Projektes zu veröffentlichen, um somit im Falle kleiner Änderungen nicht das komplette Projekt veröffentlichen zu müssen. Zu diesem Zweck musste eine Abhängigkeitsbaum implementiert werden um sicherzustellen, dass das veröffentlichte Projekt konsistent bleibt Eingesetzte Technologien: Java/J2EE, Beanshell, FIRSTSpirit-API, MySQL, OR-Mapping Ein Testprojekt um meine Erfahrung mit dem CMS System zu belegen: Erweiterung des NFL- Europa Projektes im Java-basierten CMS System der Sport1 GmbH um eine "TV-Tipp"- Komponente, um Redakteuren eine einfache Möglichkeit zu geben solche Tipps in der Webseite zu integrieren. (http://www.nfleuropa.de) Eingesetzte Technologien: FIRSTSpirit CMS, HTML, Javascript, MVC,SOA Kontakt: Arthur.Lorenz@sport1.de Homepage: http://www.sport1.de |
|||
Verwendete Technologie mySQL JDBC (Java Database Connectivity) JUnit J2EE (Java EE) Java (allg.) Eclipse SOA (Serviceorientierte Architektur) XHTML (Extensible HyperText Markup Language) JavaScript LDAP/OpenLDAP MVC - Model View Controller |
|||
09/2007 - 01/2008 Dauer 5 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Freiburg(Deutschland) |
||
Aufgaben Entwicklung einer modularen Javaanwendung zum Parsen von Lehrerverzeichnissen in Buchform in ein normalisiertes Datenbanksystem. Ziel war die Einpflege von ca. 100.000 Lehrern und deren Schulen in ein CRM-System des Verlages. Wegen der unterschiedlichen Formate der Lehrerverzeichnisse pro Bundesland ist die Anwendung modularisiert sodass sich Parsermodule für neue Formate einfach integrieren lassen Eingesetzte Technologien: Java/J2EE, JPA (Oracle Toplink), ,SOA, HSQLDB, IBM DB2, OCR Kontakt: cnunes@freiburger-verlag.de Homepage: http://www.freiburger-verlag.de |
|||
Verwendete Technologie Oracle (allg.) SAP CRM J2EE (Java EE) Java (allg.) SOA (Serviceorientierte Architektur) |
|||
01/2007 - 05/2007 Dauer 5 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Stuttgart(Deutschland) |
||
Aufgaben Migration einer Risiko Analyse Software in C++ und deren Skriptumgebung im Zuge von Basel II Entwicklung und Einsatz einiger Testprogramme in Java, um eine fehlerfreie Migration zu gewährleisten Eingesetzte Technologien: Java/J2EE, C++, Perl, SOA, Shell Scripting, Spring, JPA (TopLink) Kontakt: christine.waldinger@hyposystems.de Homepage: http://www.hyposystems.de |
|||
Verwendete Technologie Perl C++ J2EE (Java EE) Java (allg.) SOA (Serviceorientierte Architektur) Risikomanagement |
|||
/2007 - bis jetzt |
Rolle Software Developer |
||
Branche |
Einsatzort |
||
Aufgaben |
|||
Verwendete Technologie |
|||
/2006 - bis jetzt |
Rolle Software Developer |
||
Branche |
Einsatzort |
||
Aufgaben Java development |
|||
Verwendete Technologie |
|||
06/2004 - 12/2006 Dauer 31 Monate |
Rolle Projektleiter |
||
Branche |
Einsatzort Freiburg(Deutschland) |
||
Aufgaben Design und Entwicklung eines Datenverwaltungsprogrammes in Java für die badenova AG & Co KG, um Gesuche für Hauswasseranschlüsse und deren Schadensmeldungen zu verwalten und den notwendigen Schriftverkehr zu vereinfachen Eingesetzte Technologien: Java, Hibernate, SOA, FOP, COM+, Win32 API, C++ Design/Projektleitung und Entwicklung einer Auftrags-/Angebotsverwaltungsapplikation, um den internen Ablauf der Projektvergabe zwischen der badenIT GmbH und der badenova AG & Co. KG innerhalb eines Rahmenvertrages zu vereinfachen Eingesetzte Technologien: SQL, HTML/CSS, ITSM/ITIL in einem proprietären Framework Projektleitung bei der Einführung einer Soft-/Hardwarelösung, der Fa. Invers, für die Verwaltung und Reservierung innerhalb des Fahrzeugpools der badenova AG & Co. KG Entwicklung einer VoIP-Verwaltungssoftware um Telefonen eine dedizierte Konfiguration bei deren Anmeldung an der TK-Anlage zuzuweisen und ein Webfrontend für deren Administration sowie einer J2ME-Anwendung für mobile Endgeräte um Statusinformationen von der TK-Anlage abzufragen und diese zu administrieren Eingesetzte Technologien: PHP,J2ME/MIDP,SOA, Asterisk, MySQL, HTML/CSS Design und Entwicklung einer Customer Self Service Lösung (Anmeldung/Abmeldung) Zählerstandseingabe, u.s.w.) für die badenova AG & CO. KG mit einer Schnittstelle zwischen Webauftritt und SAP R/3 Eingesetzte Technologien: PHP, Java, SQL, SAP JCo Administration und Ausbau des Java-basierten CMS Systemes FirstSPIRIT für die badenova AG & Co. KG. Eingesetzte Technologien: Java, PHP, HTML/CSS Konzeptionierung und Aufbau einer Fail-Safe Umgebung für das Intranet der badenova AG & Co KG Eingesetzte Technologien: Linux, Shell Scripting, SNMP Administrator und Webmaster des webbasierten Intranets der badenova AG & Co. KG und den dedizierten Servern Eingesetzte Technologien: Servlet/JSP, MS SQL, Linux, Shell Scripting, Apache Tomcat Webmaster des Webauftrittes der badenova AG & Co. KG (http://www.badenova.de) Eingesetzte Technologien: PHP, HTML/CSS Kontakt: christof.fischer@badenit.de (Head of IT) Homepage: http://www.badenit.de |
|||
Verwendete Technologie mySQL SQL ITIL Apache Tomcat Apache HTTP Server Apache C++ Java (allg.) SOA (Serviceorientierte Architektur) SNMP XHTML (Extensible HyperText Markup Language) PHP CSS (Cascading Style Sheet) JSP (Java Server Pages) Hibernate (Framework) Linux (allg.) Microsoft SQL Server Baurecht (Bauplanungsrecht) |
|||
/2003 - bis jetzt |
Rolle Software Developer |
||
Branche |
Einsatzort |
||
Aufgaben Development and Management of Web resources |
|||
Verwendete Technologie |
|||
08/2001 - 05/2004 Dauer 34 Monate |
Rolle Teamleiter |
||
Branche |
Einsatzort Freiburg(Deutschland) |
||
Aufgaben Universitätsklinikum Freiburg (HiWi während des Studiums) Entwicklung einer Anwendung zur Teilnehmer- und Abstractverwaltung in C++, mit MS-Office Integration und MySQL-Datenbank Interface PHP/Javascript Implementationen zur Abstract- und Teilnehmerregistrierungen internationaler Kongresse Webmaster der Internetpräsenz http://www.kongress-und-kommunikation.de und weiterer Veranstaltungshompages (z.B.: http://atlas04.uni-freiburg.de ) Wartung von Hard und Software Kontakt: roland.koch@uniklinik-freiburg.de (Leiter Tumorzentrum) Homepage: http://www.uniklinik-freiburg.de |
|||
Verwendete Technologie mySQL C++ PHP JavaScript Microsoft Office (allg.) |
|||
04/2001 - 07/2001 Dauer 4 Monate |
Rolle Projektleiter |
||
Branche |
Einsatzort Deutschland |
||
Aufgaben netp.de (Freiberuflich) Mitwirkung bei der Entwicklung des PHP-basierten Content Management System AbatonCMS |
|||
Verwendete Technologie PHP |
|||
11/2000 - 04/2001 Dauer 6 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Freiburg(Deutschland), Berlin(Deutschlan |
||
Aufgaben Entwicklung vieler verschiedener Skripts und kleinerer Webprojekte in Java/VB und PHP Mitwirkung an den Seiten der Französischen Botschaft in Berlin in Kooperation mit Art-ex-Usu Freiburg (http://www.botschaft-frankreich.de/index.php3) |
|||
Verwendete Technologie Java (allg.) PHP |
|||
Administration
ANT
Apache
Apache HTTP Server
Apache Subversion (SVN)
Apache Tomcat
Asterisk
C
C++
CMS
Content Management
CSS (Cascading Style Sheet)
CVS (Concurrent Versions System)
DAS
DB2
Eclipse
Hibernate (Framework)
HTML
Import
J2EE (Java EE)
Java
Java (allg.)
JavaScript
Jboss
JEE
JMX - Java Management Extensions
JPA
JSON
JUnit
Konfiguration
Linux (allg.)
Maven
Microsoft SQL Server
Microsoft SQL-Server (MS SQL)
Migration
MVC - Model View Controller
mySQL
NetBeans
Objektorientierte Analyse (OOA)
Oracle (allg.)
Oracle Solaris (SunOS)
Perl
PHP
PostgresSQL
Rest
SAP R/3
Scripting
Server
Servlets
SNMP
SOA (Serviceorientierte Architektur)
Spring
SQL
Struts
Swing
TCP/IP
UML
UNIX (allg.)
XHTML (Extensible HyperText Markup Language)
Sprache Deutsch |
Einstufung Muttersprache |
Sprache Englisch |
Einstufung Muttersprache |
Sprache Französisch |
Einstufung Verhandlungssicher |
Sprache Spanisch |
Einstufung Grundkenntnisse |
Zertifikat/Weiterbildung SCJP-Zertifizierung |
Ausstellungsdatum |