Senior Software Engineer Web Technologies (Java, JEE, JSP, JSF, Grails, PHP, Typo3, HTML, CSS, Javascript)
Aktualisiert am 16.09.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 30.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
in Wort und Schrift
Französisch
fortgeschrittene Kenntnisse

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

Weiterentwicklung der boffR-Plattform, boffR GmbH

10/2012 – heute

 

  • Entwickler
  • Berater

 

Bei der Umsetzung neuer und die Optimierung bestehender Features für die Last-Minute-Angebotsplattform boffR unterstütze ich die boffR GmbH als Entwickler und Berater.

 

  • Systemadministration

  • Konzeption und Implementation neuer Features

 

Eingesetzte Technologien:

  • Grails

  • JavaScript

  • HTML5

  • CSS3

  • MySQL

  • Groovy Grails Tool Suite

  • svn

  • trac

 

Webspecial ThyssenKrupp Steel Europe, Image Transfer

04/2013

 

  • Entwickler

 

Zur Präsentation von Filmen sollte ein Webspecial entwickelt werden, das sowohl auf Desktoprechnern als auch auf Tablets und Smartphones einfach zu bedienen ist. Auf Basis eines responsiven Designs und JavaScript wurde so film.thyssenkrupp-steel-europe.com entwickelt. Zur Bewertung der Filme durch die Besucher wurde ein eigenes Bewertungssystem geschaffen und auch die “like”-Funktion von Facebook eingebunden.

 

  • Technische Konzeption der Website

  • Backendentwicklung Bewertungsfunktion

  • Frontendentwicklung

 

Eingesetzte Technologien:

 

  • HTML5

  • CSS3

  • JavaScript

  • RequireJS

  • JSP

  • Java

  • Servlets

  • git

 

Android App-Entwicklung, boffR GmbH

10/2012 – 12/2012

 

  • Entwickler

 

Damit boffR die Last-Minute-Angebotsplattform eines berliner Startups eine möglichst große Reichweite bekommt, sollten zusätzlich zur Website auch Apps für IPhone und Android entwickelt werden. Um den Aufwand möglichst gering zu halten, wurde die App in HTML5, CSS3 und JavaScript entwickelt. Um jeweils native Version der App zu erzeugen, wurde zusätzlich Apache Cordova eingesetzt.

 

  • Technische Konzeption der App

  • Technische Umsetzung der Android-App

  • App in den Google-Play-Store bringen

 

Eingesetzte Technologien:

  • HTML5

  • CSS3

  • JavaScript

  • Apache Cordova

  • Eclipse

  • Trac

  • svn

  • git

  • tomcat

 

 

Konzeption, Erstellung und Erweiterung von Webanwendungen, Image Transfer GmbH

05/2009 - 12/2012

 

  • Entwickler
  • Techn. Projektleiter
  • Datenbankentwickler

 

Technische Betreuung des von Image Transfer entwickelten JEE-basierten CMS d4cms®. Wartung und Erweiterung bestehender Systeme und den damit betriebenen Websites, Neueinrichtung von d4cms®-Systemen mit Frontwebs.

 

Einrichtung, Wartung und Erweiterung von Typo3-Systemen.

 

Administration von Linux-Systemen zur Gewährleistung des Betriebs der JEE- und PHP-Anwendungen

 

 

  • Erstellung von Webanwendungen auf Basis von JEE

  • Erweiterung und Pflege bestehender JEE-Anwendungen

  • Erweiterung / Support des d4cms-Systems

  • Bugfixing des d4cms

  • Erstellung von Webanwendungen auf Basis von Typo3

  • Erweiterung und Pflege bestehender Typo3-Systemen

 

Eingesetzte Technologien:

  • Resin 2.1

  • MySQL

  • d4cms

  • JSP/JSTL/Servlet

  • HTML

  • JavaScript

  • Ajax

  • JSF

  • maven

  • CVS

  • Subversion

  • GIT

  • Typo3

  • PHP

 

Relaunch der Website von AIXTRON, Image Transfer

11/2011 – 08/2012

 

  • Technischer Projektleiter
  • Entwickler
  • Datenbankentwickler

 

Das bestehende Typo3-System zur Pflege der Website soll durch ein aktuelles und besser konzipiertes Typo3 abgelöst werden. Ziel ist die vereinfachte Pflege der Inhalte der Website bei erweitertem Funktionsumfang.

 

  • Konzeption des Typo3s

  • Implementation des Typo3

  • Implementation verschiedener Extensions für Typo3

 

Eingesetzte Technologien:

 

  • Typo3

  • Extbase/Fluid

  • HTML5

  • CSS3

  • JavaScript/JQuery

  • PHP

  • MySQL

  • git

 

Typo3-Schulungen für Mitarbeiter der Deutschen Edelstahlwerke, Image Transfer

07/2011 – 06/2012

 

  • Coach

 

Um Mitarbeiter der Deutschen Edelstahlwerke zu befähigen, das von Image Transfer betreute Intranet-Typo3 zu nutzen, wurden mehrere Schulungen durchgeführt. Inhalt der Schulungen waren die allgemeine redaktionelle Nutzung von Typo3 und spezielle Funktionalitäten des Intranet-Systems

 

 

Implementation eines Extranets zur Vertriebsunterstützung für ThyssenKrupp Color/Construction, Image Transfer

11/2011 – 04/2012

 

  • Technischer Projektleiter
  • Entwickler
  • Datenbankentwickler

 

Um Vertriebsmitarbeitern streng vertrauliche Dokumente und Informationen zur Verfügung zu stellen, soll ein Typo3 aufgesetzt werden, dass höchsten Sicherheitsanforderungen entspricht.

 

  • Evaluation verschiedener Authentifizierungssysteme

  • Implementation eines Multi-Factor-Authentifizierungssystems

  • Implementation des Typo3-Systems unter Berücksichtigung des erhöhten Sicherheitsbedarfs

  • Evaluation und Konfiguration von Typo3-Extensions

  • Planung und Implementierung der Typo3-Extension zur Verwaltung und Anzeige der Dokumente

  • Implementation des Importers zur Übernahme der XML-Daten

 

Eingesetzte Technologien:

  • Typo3

  • HTML

  • JavaScript/JQuery

  • PHP

  • MySQL

  • XML

  • Linux

  • WikID Authentication System

  • svn

  • git

 

Webspecial ThyssenKrupp VDM, Image Transfer

10/2011 – 11/2011

 

  • Technischer Projektleiter
  • Entwickler

 

Um sich den Besuchern der Websites neu zu präsentieren, sollte angelehnt an die Image Broschüre ein Webspecial geschaffen werden. Die besondere Herausforderung dabei war die VDM-Landkarte, die sowohl auf Desktopbrowsern als auch auf Tabletcomputern funktionieren sollte. Auf ihr kann man in verschiedene Bereiche hineinzoomen und so zu weiteren Informationen gelangen.

 

  • Technische Konzeption

  • Implementation

 

Eingesetzte Technologien:

  • HTML

  • CSS

  • JavaScript

  • git

 

Relaunch der Website arcmind.com, Image Transfer

08/2011 – 10/2011

 

  • Technischer Projektleiter
  • Datenbankentwickler
  • Entwickler

 

Ziel des Projekts war die Ablösung der bestehenden Website durch ein Typo3-System mit neuem Design für das Frontend

 

  • Konfiguration des Typo3-Systems

  • Evaluation und Konfiguration von Typo3-Extensions

  • Entwicklung eines Konzepts zur Verwaltung der Inhalte

 

Eingesetzte Technologie:

  • Typo3

  • TemplaVoilá

  • PHP

  • MySql

  • TypoScript

  • Linux

  • git

 

Relaunch der Website additiv-pr.de, Image Transfer

06/2011 – 07/2011

 

  • Teilprojektleiter
  • Datenbankentwickler
  • Entwickler

 

Ziel des Projekts war die Ablösung der Website additiv-pr.de durch ein Typo3-System. Neben der Überarbeitung des Designs stand die komfortable Pflege und Verwaltung der News und Referenzen mit allen zugehörigen Daten im Vordergrund.

 

  • Installation und Konfiguration des Typo3-Systems

  • Entwickeln eines Konzepts für die Verwaltung der Inhalte

  • Anpassung der Funktionalität durch Konfiguration, Erweiterung und Implementation von Typo3-Extensions

 

Eingesetzte Technologien:

  • Typo3

  • HTML

  • CSS

  • JavaScript/JQuery

  • PHP

  • MySQL

  • Linux

  • Netbeans

  • git

  • svn

 

Implementation der Website ThyssenKrupp VDM Fareast, Image Transfer

05/2011 – 06/2011

 

  • Technischer Projektleiter

 

Ziel des Projekts war die Integration der Website für den fernöstlichen Markt in das bestehende Typo3-System. Dazu musste insbesondere das Sprachkonzept des Typo3s für verschiedene asiatische Sprachen angepasst werden.

 

  • Erweiterung des Sprachkonzepts des bestehenden Typo3-Systems

  • Evaluation und Konfiguration bestehender Extensions zur Erweiterung des Funktionsumfangs des Typo3-Systems

  • Implementation verschiedener Typo3-Extensions

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Typo3

  • Eclipse

  • XDebug

  • svn

  • git

 

 

Relaunch der Website ugitech.com, Image Transfer

03/2011 – 05/2011

 

  • Technischer Projektleiter
  • Entwickler
  • Datenbankentwickler

 

Ziel des Projekts war die Ablösung der bestehenden Website durch eine Website im aktuellen Design von Schmolz + Bickenbach. Besondere Herausforderung dabei war die Anbindung eines Dokumentenmanagement-Systems an Typo3. Um doppelten Pflegeaufwand zu vermeiden, sollten die in einem Dokumentenmanagementsystems verwalteten Dokumente eines Unternehmens automatisch in das zur Pflege der Website genutzten Typo3s importiert und dort dargestellt werden.

 

  • Konzeption des Datenabgleichsprozesses

  • Festlegung des Datenaustauschformats

  • Implementierung des Datenabgleichs auf den Servern

  • Implementierung der Typo3-Extension zur Darstellung der Daten

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Typo3

  • XML

  • Eclipse

  • vim

  • svn

  • git

 

Implementation der Website ThyssenKrupp VDM USA, Image Transfer

12/2010 – 01/2011

 

  • Technischer Projektleiter
  • Entwickler

 

Ziel des Projekts war die Ablösung der bestehenden Website von ThyssenKrupp VDM USA, und die Pflege der Website im bestehenden Typo3-System der Hauptwebsite von ThyssenKrupp VDM.

  • Abgleich der benötigten Funktionalitäten zwischen Hauptwebsite und der neuen Website

  • Konfiguration des Typo3-Systems für mehrere Websites

  • Installation und Entwicklung benötigter Erweiterungen

 

Eingesetzte Technologien:

  • PHP

  • MySql

  • Eclipse

  • svn

  • git

  • Typo3

 

Anbindung der Referenzdatenbank Hoesch Bausysteme, Image Transfer

12/2010 – 02/2011

 

  • Technischer Projektleiter
  • Entwickler

 

Referenzprojekte, die mit Produkten von Hoesch Bausysteme umgesetzt wurden, sollen zentral in einer eigens dafür entwickelten Datenbank gepflegt werden. Damit die Daten von dort aus auf den verschiedenen Webseiten dargestellt werden können, musste eine Schnittstelle entwickelt werden, über die die Daten zur Verfügung gestellt werden.

 

  • Konzeption der Schnittstelle

  • Implementation des Imports im Backend

  • Implementation der Darstellung im Frontweb

 

Eingesetzte Technologien:

  • XML

  • Java

  • JEE

  • MySQL

  • JavaScript

  • HTML

  • CSS

 

Schulung d4cms für Administratoren des CMS der Stadt Gütersloh

05/2010

 

  • Berater

 

Da sich in Gütersloh ein OpenSource d4cms-Abkömmling im Einsatz befindet, entstand der Wunsch, einen genaueren Einblick in den Aufbau des Systems und die Arbeitsschritte zur Erweiterung des Systems zu erlangen. Dazu wurde eine Schulung konzipiert, die den Beteiligten genaue Informationen zur technischen Infrastruktur zum Betrieb des Systems liefert. Weiterhin wurde die Architektur Systems vorgestellt und die zur Erweiterung des Systems notwendigen Schritte exemplarisch demonstriert.

 

Eingesetzte Technologien:

  • d4cms

  • Eclipse

  • Maven

  • MySQL

  • JSP/JSTL

 

Migration des Websiteverbunds von Schmolz + Bickenbach

12/2009 - 04/2010

 

  • Datenbankentwickler
  • Entwickler
  • Techn. Projektleiter

 

Eine besondere Herausforderung in diesem Projekt war die Rahmenbedingung, dass

die Umstellung der Websites auf das neue Design und damit auch auf die neu entwickelten Templates inkrementell geschehen musste. Es musste sichergestellt werden, dass die alten Websites auf der neuen technischen Basis weiter funktionieren wie bisher, die neuen Features in den neuen Webs aber trotzdem verfügbar sind. Außerdem wurde zeitgleich mit der Einführung des neuen Systems wurde auch der Umzug auf einen neuen Server realisiert.

 

  • Websiteverbund mit ca. 35 Websites in verschiedenen Sprachen

  • Migration auf die Typo3 4.3.1

  • Anpassung der Extensions auf die neue Typo3-Version

  • Neustrukturierung der Typoscript-Templates

  • Neustrukturierung des Rechtesystems

  • Umsetzung des Redesigns in Templavoilá

  • Beratung und Unterstützung der Tochterfirmen bei der Umstellung der Domains auf den neuen Server

 

Eingesetzte Technologien:

  • Typo3

  • Typoscript

  • Templavoilá

  • HTML/CSS

  • Javascript

  • PHP

  • MySQL

  • Eclipse

  • Subversion

  • GIT

 

Implementierung Website ThyssenKrupp VDM

01/2010 - 02/2010

 

  • Entwickler
  • Techn. Projektleiter
  • Datenbankentwickler

 

Einrichtung des Typo3-Systems gemäß den Designvorgaben und der vorgesehenen Funktionalitäten. Implementation verschiedener Extensions für Frontend-Funktionalitäten.

.

  • Einrichtung Typo3

  • Auswahl, Installation und Konfiguration der notwendigen Extensions

  • Umsetzung der Templates

  • Implementierung verschiedener Extensions

 

Eingesetzte Technologien:

  • Typo3

  • Typoscript

  • Templavoilá

  • HTML/CSS

  • Javascript

  • PHP

  • MySQL

  • Eclipse

  • Subversion

  • GIT

 

Implementation der Website theater-gt.de

07/2009 - 08/2009

 

  • Datenbankentwickler
  • Entwickler
  • Techn. Projektleiter

 

 

Die Website des Theaters wird gespeist durch ein d4cms, aus dem weitere 4 Webs mit dynamischen Inhalten versorgt werden. Die für die Theaterwebsite notwendigen Anpassungen mussten so vorgenommen werden, dass für die neuen Datenstrukturen Fallbackmechanismen vorgesehen sind, durch die weiterhin auf die alten Daten und Datenstrukturen zugegriffen werden kann. Trotzdem mussten neue und alte Inhalte gemeinsam verwaltet und angezeigt werden können.

 

  • Definition der Datenstrukturen

  • Implementierung verschiedener Module für das d4cms

  • Implementierung Custom-Tags

  • Implementierung der Website

 

Eingesetzte Technologien:

  • Eclipse

  • Maven

  • MySQL

  • JSP/JSTL

  • d4cms

  • HTML/CSS

  • Javascript

  • CVS

 

 

www.marktvergleich.de, Phoenix, icero GmbH, Moneysupermarket

04/2009 - 05/2009

 

  • Entwickler
  • Coach

 

Aufbau einer e-Business-Plattform für Online-Kreditvergleich und -abschluss auf Basis von SharePoint, BizTalk und web in|MOTION.

  • Analyse der Mappings zu div. angeschlossenen Systemen (Banken)

  • Optimierung der BizTalk-Datentransformationen mit Hilfe von XSLT

  • Coaching von Mitarbeitern in der Verwendung von XSLT

 

Eingesetzte Technologien:

  • Microsoft BizTalk Server R2

  • Visual Studio 2005/2008

  • Microsoft SQL Server 2005

  • XML, XSLT

  • .NET 2.0 / .NET 3.5

  • WCF

  • MSBuild

  • BizTalk Server Business Rules Framework

 

CMS-Migration ComNET, Commerzbank

12/2008 - 04/2009

 

  • Entwickler

 

Automatische Migration der im Intranet der Commerzbank gepflegten Inhalte in das neu eingesetzte FirstSpirit CMS. Mehr als 20.000 Webseiten sind für die Migration relevant.

.

  • Entwicklung eines Generators zur automatischen Erzeugung des Schemas für das XML-Zwischenformat aus einem FirstSpirit-Projekt

  • Entwicklung eines XSLT-Stylesheets zur Erzeugung eines Validierungsschemas für das Zwischenformat

  • Datenextraktion aus der IN4META-Datenbank als XML

  • Überführung der Daten in das XML-Zwischenformat mit webin|Motion

  • Implementierung des Werkzeugs zum Import des XML-Zwischenformats in das FirstSpirit CMS

  • Implementierung eines Tools zur Unterstützung der Qualitätssicherung

 

Eingesetzte Technologien:

  • Java

  • XML

  • XSLT

  • XPath

  • RelaxNG

  • maven

  • Hibernate

  • Spring

  • PostgreSQL

  • MS SQL

  • subversion

  • GIT

  • webin|Motion

 

CMS-Migration Intranet, Landesbank Baden-Württemberg

11/2008 - 12/2008

 

  • Entwickler

 

Automatische Migration der bestehenden Inhalte des Intranets der Landesbank Baden-Württemberg in das FirstSpirit CMS.

.

  • manuelle Definition eines XML-Zwischenformats

  • Überführen der bestehenden Webseiten in ein XML-Zwischenformat mithilfe von webin|Motion

  • Entwicklung des Tools zum Import der erzeugten Daten in das FirstSpirit CMS

 

Eingesetzte Technologien:

  • XML

  • XSLT

  • XPath

  • Java

  • ant

  • Subversion

  • GIT

  • webin|Motion

 

Mobilisierung der Fahrplanauskunft der Münchener Verkehrsbetriebe, Süddeutsche Zeitung

11/2008 - 12/2008

 

  • Entwickler

 

Mobilisierung der Fahrplanauskunft der Münchener Verkehrsbetriebe und Einbindung in den Webauftritt der Süddeutschen Zeitung

 

  • Implementation von XSLT-Stylesheets zur Transformation der bestehenden Inhalte

  • Redesign der mobilen Inhalte

  • Einbindung der Webapplikation in den bestehenden Webauftritt

 

Eingesetzte Technologie:

  • webin|Motion

  • XML

  • XSLT

  • XPath

  • HTML

  • CSS

 

SwissLos Instant Gaming Platform, Swisslos

10/2008 - 11/2008

 

  • Testdesigner
  • Qualitätsmanager

 

Implementierung verschiedener Sofortlotterien für die Swisslos-Internetplattform und eine Webanwendung zur Verwaltung der Sofortlotterien.

.

  • Implementierung des Sofortlotterie-Backend

  • Implementierung eines Administrationsinterface zur Verwaltung der Sofortlotterien

  • Anbindung des Systems an die verschiedenen Backendsysteme zur Kundenverwaltung und Abrechnung

  • Testdesign und Qualitätssicherung

 

Eingesetzte Technologie:

  • JavaServer Pages

  • Struts

  • EJB3

  • Oracle

 

Datenmigration Intranet, Kassenärztliche Vereinigung Westfalen-Lippe

10/2008

 

  • Entwickler

 

Umstellung des Intranets der KVWL von FirstSpirit v.3.0 auf v.4.1

  • Installation und Konfiguration des Test- und Produktivsystems

  • Migration der bestehenden Daten

 

Eingesetzte Technologien:

  • Unix

  • FirstSpirit CMS

 

Projekt GOAL, Landesbank Baden-Württemberg

10/2008

 

  • Entwickler

 

Implementierung eines FirstSpirit CMS zur zentralen Pflege von redaktionellen Inhalten eines in SAP Netweaver realisierten Portals.

 

  • Anbindung des FirstSpirit-CMS and die IT-Infrastruktur der LBBW

  • Synchronisation der Inhalte des CMS mit dem SAP-Portal

  • Synchronisation der Nutzerdatenbank mit dem bestehenden Sun ONE Active Directory

  • Implementierung eines FirstSpirit-Moduls

 

Eingesetzte Technologien:

  • Eclipse

  • Subversion

  • Java

  • BeanShell

 

Mitarbeit in der Servicestelle Kompetenzzentrum Stud.IP, ELAN AG

04/2007 - 09/2008

 

  • Entwickler
  • Berater

 

Die ELAN AG bietet Elearning-Services für niedersächsische Hochschulen an, die durch Know-How möglich sind, das während der Forschungsförderungslinie ELAN an verschiedenen Hochschulstandorten erworben wurde.

 

Aufgaben:

  • Weiterentwicklung der Lehr-/Lernplattform Stud.IP in Hinblick auf die Bedürfnisse niedersächsischer Hochschulen

  • Abstimmung von Entwicklungen mit der Entwicklergemeinschaft und niedersächsischen Hochschulen

  • Schaffung von Schnittstellen

  • Beratungsdienstleistungen für Hochschulen

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Webservices (XMLRPC/SOAP/JSONRPC)

  • HTML/CSS/JavaScript

  • XML

 

Weiterentwicklung der Lehr-/Lernplattform Stud.IP und der Wikifarm, Universität Osnabrück

12/2003 - 09/2008

 

  • Entwickler
  • Datenbankentwickler
  • Berater

 

Die Universität Osnabrück setzt seit 2003 auf die Lehr-/Lernplattform Stud.IP. Das System spielt in Osnabrück mittlerweile eine zentrale Rolle in vielen Bereichen der Organisation und Verwaltung. Die Wikifarm auf Basis von PmWiki ist das zentrale Werkzeug der osnabrücker Hochschulen zur Erstellung von Lerncontent.

 

  • Verantwortlich für Betrieb, Anpassung und Weiterentwicklung von Stud.IP und der Wikifarm

  • Performanceanalysen und -optimierung

  • Anbindung verschiedener Systeme über Webservices

  • Daten Im- und Exporte

  • Datenkorrekturen und -bereinigung

  • Qualitätssicherung

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Webservices (XMLRPC/SOAP/JSONRPC)

  • Profiling-Tools (xdebug/kcachegrind)

  • JMeter, Grinder

  • HTML/CSS/Javascript

  • XML/XSLT

 

European Addiction Severity Index Fragebogen, Klinik für Psychiatrie und Psychotherapie Göttingen

12/2001 - 01/2003

 

  • Entwickler

 

Entwicklung einer computergestützten Version des Fragebogens, um eine automatische Auswertung des Fragebogens und so eine intensivere Verwendung des Fragebogens zu ermöglichen.

 

Eingesetzte Technologien:

  • MS Access

  • VBA

 

ORCA - Osnabrücker RoboCup-Agenten, Universität Osnabrück

02/2001 - 02/2002

 

  • Entwickler

 

Studentenprojekt am Institut für Kognitionswissenschaften der Universität Osnabrück mit dem Ziel, Softwareagenten zu entwickeln, die im RoboCup-Simulator autonom agieren können.

 

  • Implementierung eines Lernverfahrens für Neuronale Netze für die grundlegenden Aktionen

  • Evaluation des Lernverfahrens

 

Eingesetzte Technologien:

  • C++

  • make

  • dbg

 

Visualisierung von 3D-Objekten, Dimension 3D-Systems GmbH

11/1999 - 10/2001

 

  • Entwickler

 

  • Übersetzen eines in C++ entwickelten 3D-Renderers nach Java

  • Entwickeln eines Filters zum Einlesen von SPX-Dateien

 

Eingesetzte Technologie:

  • C++

  • Java

 

Genetische Algorithmen als Trainingsverhalten für Neuronale Netze zur Verhaltens-Generierung am Beispiel von RoboCup, Universität Osnabrück

02/2003 - 12/2003

 

  • Entwickler

 

Magisterarbeit mit dem Ziel, ein Lernverfahren für neuronale Netze zu entwickeln, das zum Lernen von Verhaltensmustern geeignet ist.

 

Eingesetzte Technologien:

  • Neuronale Netze

  • Java

  • C++

  • make

 

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium an der Universität Osnabrück

  • Hauptfach: Computerlinguistik und Künstliche Intelligenz,
  • Nebenfächer: Sprachwissenschaft und Informatik
  • Schwerpunkt: Künstliche Intelligenz

 

Abschluss: Magister Artium

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Java

  • Java, Groovy, Grails, JEE , Tomcat, JBoss, Junit, Spring, Hibernate

  • Servlets, JSP, JSTL, JSF, EJB3,JPA,Axis2,Cocoon,Wicket

 

Betriebssysteme

  • Linux, Unix, BSD, Windows

 

Web

  • HTML5, CSS3, JavaScript, PHP

 

Frameworks/CMS

  • Grails, CakePHP, Symfony, FirstSpirit, Typo3, d4cms, Rails, Express.js

 

Applikationsserver

  • Apache, nginx, Tomcat, JBoss, node.js

 

Datenbanken

  • SQL, MySQL, Oracle, DB2, Postgres, mongodb

 

Beschreibungssprachen

  • XML, XSLT, XPath, Latex, RelaxNG

 

Werkzeuge

  • Eclipse, Netbeans, Groovy Grails Tool Suite

  • JIRA, trac, GIT, SVN, CVS, Maven, Ant

  • vim, shell, make, sed, awk

  • xdebug, JMeter, Cachegrind

 

Methoden

  • UML, OOA

 

Spezielle Kenntnisse

  • Extreme Programming (XP)

  • Entity Relationship (ER) Modellierung

  • Tuning von LAMP-Anwendungen

  • Typo3

 

Qualitätsmanagement

  • Testmanagement (Planen, Steuern und Auswerten)

 

Allgemeine Kenntnisse

  • Anforderungsanalyse

  • objektorientiertes Design

  • objektorientierte Analyse

  • Netzwerk- / Internet-Technologien

  • Testverfahren

  • Projektmanagement

Betriebssysteme

Mac OS
Unix
Windows

Programmiersprachen

C
Java
langjährige Erfahrung
JavaScript
langjährige Erfahrung
Lisp
PHP
langjährige Erfahrung
Prolog
Ruby
Grundkenntnisse
Shell
langjährige Erfahrung
TeX, LaTeX

Datenbanken

MS SQL Server
Grundkenntnisse
MySQL
langjährige Erfahrung
Oracle
Grundkenntnisse
Postgres
Grundkenntnisse
SQL

MongoDB

Datenkommunikation

Internet, Intranet

Hardware

Macintosh
PC

Branchen

Branchen

  • Universitäre Forschung
  • Öffentliche Einrichtungen
  • Agenturen

Einsatzorte

Einsatzorte

Österreich, Schweiz, Deutschland
nicht möglich

Projekte

Projekte

Weiterentwicklung der boffR-Plattform, boffR GmbH

10/2012 – heute

 

  • Entwickler
  • Berater

 

Bei der Umsetzung neuer und die Optimierung bestehender Features für die Last-Minute-Angebotsplattform boffR unterstütze ich die boffR GmbH als Entwickler und Berater.

 

  • Systemadministration

  • Konzeption und Implementation neuer Features

 

Eingesetzte Technologien:

  • Grails

  • JavaScript

  • HTML5

  • CSS3

  • MySQL

  • Groovy Grails Tool Suite

  • svn

  • trac

 

Webspecial ThyssenKrupp Steel Europe, Image Transfer

04/2013

 

  • Entwickler

 

Zur Präsentation von Filmen sollte ein Webspecial entwickelt werden, das sowohl auf Desktoprechnern als auch auf Tablets und Smartphones einfach zu bedienen ist. Auf Basis eines responsiven Designs und JavaScript wurde so film.thyssenkrupp-steel-europe.com entwickelt. Zur Bewertung der Filme durch die Besucher wurde ein eigenes Bewertungssystem geschaffen und auch die “like”-Funktion von Facebook eingebunden.

 

  • Technische Konzeption der Website

  • Backendentwicklung Bewertungsfunktion

  • Frontendentwicklung

 

Eingesetzte Technologien:

 

  • HTML5

  • CSS3

  • JavaScript

  • RequireJS

  • JSP

  • Java

  • Servlets

  • git

 

Android App-Entwicklung, boffR GmbH

10/2012 – 12/2012

 

  • Entwickler

 

Damit boffR die Last-Minute-Angebotsplattform eines berliner Startups eine möglichst große Reichweite bekommt, sollten zusätzlich zur Website auch Apps für IPhone und Android entwickelt werden. Um den Aufwand möglichst gering zu halten, wurde die App in HTML5, CSS3 und JavaScript entwickelt. Um jeweils native Version der App zu erzeugen, wurde zusätzlich Apache Cordova eingesetzt.

 

  • Technische Konzeption der App

  • Technische Umsetzung der Android-App

  • App in den Google-Play-Store bringen

 

Eingesetzte Technologien:

  • HTML5

  • CSS3

  • JavaScript

  • Apache Cordova

  • Eclipse

  • Trac

  • svn

  • git

  • tomcat

 

 

Konzeption, Erstellung und Erweiterung von Webanwendungen, Image Transfer GmbH

05/2009 - 12/2012

 

  • Entwickler
  • Techn. Projektleiter
  • Datenbankentwickler

 

Technische Betreuung des von Image Transfer entwickelten JEE-basierten CMS d4cms®. Wartung und Erweiterung bestehender Systeme und den damit betriebenen Websites, Neueinrichtung von d4cms®-Systemen mit Frontwebs.

 

Einrichtung, Wartung und Erweiterung von Typo3-Systemen.

 

Administration von Linux-Systemen zur Gewährleistung des Betriebs der JEE- und PHP-Anwendungen

 

 

  • Erstellung von Webanwendungen auf Basis von JEE

  • Erweiterung und Pflege bestehender JEE-Anwendungen

  • Erweiterung / Support des d4cms-Systems

  • Bugfixing des d4cms

  • Erstellung von Webanwendungen auf Basis von Typo3

  • Erweiterung und Pflege bestehender Typo3-Systemen

 

Eingesetzte Technologien:

  • Resin 2.1

  • MySQL

  • d4cms

  • JSP/JSTL/Servlet

  • HTML

  • JavaScript

  • Ajax

  • JSF

  • maven

  • CVS

  • Subversion

  • GIT

  • Typo3

  • PHP

 

Relaunch der Website von AIXTRON, Image Transfer

11/2011 – 08/2012

 

  • Technischer Projektleiter
  • Entwickler
  • Datenbankentwickler

 

Das bestehende Typo3-System zur Pflege der Website soll durch ein aktuelles und besser konzipiertes Typo3 abgelöst werden. Ziel ist die vereinfachte Pflege der Inhalte der Website bei erweitertem Funktionsumfang.

 

  • Konzeption des Typo3s

  • Implementation des Typo3

  • Implementation verschiedener Extensions für Typo3

 

Eingesetzte Technologien:

 

  • Typo3

  • Extbase/Fluid

  • HTML5

  • CSS3

  • JavaScript/JQuery

  • PHP

  • MySQL

  • git

 

Typo3-Schulungen für Mitarbeiter der Deutschen Edelstahlwerke, Image Transfer

07/2011 – 06/2012

 

  • Coach

 

Um Mitarbeiter der Deutschen Edelstahlwerke zu befähigen, das von Image Transfer betreute Intranet-Typo3 zu nutzen, wurden mehrere Schulungen durchgeführt. Inhalt der Schulungen waren die allgemeine redaktionelle Nutzung von Typo3 und spezielle Funktionalitäten des Intranet-Systems

 

 

Implementation eines Extranets zur Vertriebsunterstützung für ThyssenKrupp Color/Construction, Image Transfer

11/2011 – 04/2012

 

  • Technischer Projektleiter
  • Entwickler
  • Datenbankentwickler

 

Um Vertriebsmitarbeitern streng vertrauliche Dokumente und Informationen zur Verfügung zu stellen, soll ein Typo3 aufgesetzt werden, dass höchsten Sicherheitsanforderungen entspricht.

 

  • Evaluation verschiedener Authentifizierungssysteme

  • Implementation eines Multi-Factor-Authentifizierungssystems

  • Implementation des Typo3-Systems unter Berücksichtigung des erhöhten Sicherheitsbedarfs

  • Evaluation und Konfiguration von Typo3-Extensions

  • Planung und Implementierung der Typo3-Extension zur Verwaltung und Anzeige der Dokumente

  • Implementation des Importers zur Übernahme der XML-Daten

 

Eingesetzte Technologien:

  • Typo3

  • HTML

  • JavaScript/JQuery

  • PHP

  • MySQL

  • XML

  • Linux

  • WikID Authentication System

  • svn

  • git

 

Webspecial ThyssenKrupp VDM, Image Transfer

10/2011 – 11/2011

 

  • Technischer Projektleiter
  • Entwickler

 

Um sich den Besuchern der Websites neu zu präsentieren, sollte angelehnt an die Image Broschüre ein Webspecial geschaffen werden. Die besondere Herausforderung dabei war die VDM-Landkarte, die sowohl auf Desktopbrowsern als auch auf Tabletcomputern funktionieren sollte. Auf ihr kann man in verschiedene Bereiche hineinzoomen und so zu weiteren Informationen gelangen.

 

  • Technische Konzeption

  • Implementation

 

Eingesetzte Technologien:

  • HTML

  • CSS

  • JavaScript

  • git

 

Relaunch der Website arcmind.com, Image Transfer

08/2011 – 10/2011

 

  • Technischer Projektleiter
  • Datenbankentwickler
  • Entwickler

 

Ziel des Projekts war die Ablösung der bestehenden Website durch ein Typo3-System mit neuem Design für das Frontend

 

  • Konfiguration des Typo3-Systems

  • Evaluation und Konfiguration von Typo3-Extensions

  • Entwicklung eines Konzepts zur Verwaltung der Inhalte

 

Eingesetzte Technologie:

  • Typo3

  • TemplaVoilá

  • PHP

  • MySql

  • TypoScript

  • Linux

  • git

 

Relaunch der Website additiv-pr.de, Image Transfer

06/2011 – 07/2011

 

  • Teilprojektleiter
  • Datenbankentwickler
  • Entwickler

 

Ziel des Projekts war die Ablösung der Website additiv-pr.de durch ein Typo3-System. Neben der Überarbeitung des Designs stand die komfortable Pflege und Verwaltung der News und Referenzen mit allen zugehörigen Daten im Vordergrund.

 

  • Installation und Konfiguration des Typo3-Systems

  • Entwickeln eines Konzepts für die Verwaltung der Inhalte

  • Anpassung der Funktionalität durch Konfiguration, Erweiterung und Implementation von Typo3-Extensions

 

Eingesetzte Technologien:

  • Typo3

  • HTML

  • CSS

  • JavaScript/JQuery

  • PHP

  • MySQL

  • Linux

  • Netbeans

  • git

  • svn

 

Implementation der Website ThyssenKrupp VDM Fareast, Image Transfer

05/2011 – 06/2011

 

  • Technischer Projektleiter

 

Ziel des Projekts war die Integration der Website für den fernöstlichen Markt in das bestehende Typo3-System. Dazu musste insbesondere das Sprachkonzept des Typo3s für verschiedene asiatische Sprachen angepasst werden.

 

  • Erweiterung des Sprachkonzepts des bestehenden Typo3-Systems

  • Evaluation und Konfiguration bestehender Extensions zur Erweiterung des Funktionsumfangs des Typo3-Systems

  • Implementation verschiedener Typo3-Extensions

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Typo3

  • Eclipse

  • XDebug

  • svn

  • git

 

 

Relaunch der Website ugitech.com, Image Transfer

03/2011 – 05/2011

 

  • Technischer Projektleiter
  • Entwickler
  • Datenbankentwickler

 

Ziel des Projekts war die Ablösung der bestehenden Website durch eine Website im aktuellen Design von Schmolz + Bickenbach. Besondere Herausforderung dabei war die Anbindung eines Dokumentenmanagement-Systems an Typo3. Um doppelten Pflegeaufwand zu vermeiden, sollten die in einem Dokumentenmanagementsystems verwalteten Dokumente eines Unternehmens automatisch in das zur Pflege der Website genutzten Typo3s importiert und dort dargestellt werden.

 

  • Konzeption des Datenabgleichsprozesses

  • Festlegung des Datenaustauschformats

  • Implementierung des Datenabgleichs auf den Servern

  • Implementierung der Typo3-Extension zur Darstellung der Daten

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Typo3

  • XML

  • Eclipse

  • vim

  • svn

  • git

 

Implementation der Website ThyssenKrupp VDM USA, Image Transfer

12/2010 – 01/2011

 

  • Technischer Projektleiter
  • Entwickler

 

Ziel des Projekts war die Ablösung der bestehenden Website von ThyssenKrupp VDM USA, und die Pflege der Website im bestehenden Typo3-System der Hauptwebsite von ThyssenKrupp VDM.

  • Abgleich der benötigten Funktionalitäten zwischen Hauptwebsite und der neuen Website

  • Konfiguration des Typo3-Systems für mehrere Websites

  • Installation und Entwicklung benötigter Erweiterungen

 

Eingesetzte Technologien:

  • PHP

  • MySql

  • Eclipse

  • svn

  • git

  • Typo3

 

Anbindung der Referenzdatenbank Hoesch Bausysteme, Image Transfer

12/2010 – 02/2011

 

  • Technischer Projektleiter
  • Entwickler

 

Referenzprojekte, die mit Produkten von Hoesch Bausysteme umgesetzt wurden, sollen zentral in einer eigens dafür entwickelten Datenbank gepflegt werden. Damit die Daten von dort aus auf den verschiedenen Webseiten dargestellt werden können, musste eine Schnittstelle entwickelt werden, über die die Daten zur Verfügung gestellt werden.

 

  • Konzeption der Schnittstelle

  • Implementation des Imports im Backend

  • Implementation der Darstellung im Frontweb

 

Eingesetzte Technologien:

  • XML

  • Java

  • JEE

  • MySQL

  • JavaScript

  • HTML

  • CSS

 

Schulung d4cms für Administratoren des CMS der Stadt Gütersloh

05/2010

 

  • Berater

 

Da sich in Gütersloh ein OpenSource d4cms-Abkömmling im Einsatz befindet, entstand der Wunsch, einen genaueren Einblick in den Aufbau des Systems und die Arbeitsschritte zur Erweiterung des Systems zu erlangen. Dazu wurde eine Schulung konzipiert, die den Beteiligten genaue Informationen zur technischen Infrastruktur zum Betrieb des Systems liefert. Weiterhin wurde die Architektur Systems vorgestellt und die zur Erweiterung des Systems notwendigen Schritte exemplarisch demonstriert.

 

Eingesetzte Technologien:

  • d4cms

  • Eclipse

  • Maven

  • MySQL

  • JSP/JSTL

 

Migration des Websiteverbunds von Schmolz + Bickenbach

12/2009 - 04/2010

 

  • Datenbankentwickler
  • Entwickler
  • Techn. Projektleiter

 

Eine besondere Herausforderung in diesem Projekt war die Rahmenbedingung, dass

die Umstellung der Websites auf das neue Design und damit auch auf die neu entwickelten Templates inkrementell geschehen musste. Es musste sichergestellt werden, dass die alten Websites auf der neuen technischen Basis weiter funktionieren wie bisher, die neuen Features in den neuen Webs aber trotzdem verfügbar sind. Außerdem wurde zeitgleich mit der Einführung des neuen Systems wurde auch der Umzug auf einen neuen Server realisiert.

 

  • Websiteverbund mit ca. 35 Websites in verschiedenen Sprachen

  • Migration auf die Typo3 4.3.1

  • Anpassung der Extensions auf die neue Typo3-Version

  • Neustrukturierung der Typoscript-Templates

  • Neustrukturierung des Rechtesystems

  • Umsetzung des Redesigns in Templavoilá

  • Beratung und Unterstützung der Tochterfirmen bei der Umstellung der Domains auf den neuen Server

 

Eingesetzte Technologien:

  • Typo3

  • Typoscript

  • Templavoilá

  • HTML/CSS

  • Javascript

  • PHP

  • MySQL

  • Eclipse

  • Subversion

  • GIT

 

Implementierung Website ThyssenKrupp VDM

01/2010 - 02/2010

 

  • Entwickler
  • Techn. Projektleiter
  • Datenbankentwickler

 

Einrichtung des Typo3-Systems gemäß den Designvorgaben und der vorgesehenen Funktionalitäten. Implementation verschiedener Extensions für Frontend-Funktionalitäten.

.

  • Einrichtung Typo3

  • Auswahl, Installation und Konfiguration der notwendigen Extensions

  • Umsetzung der Templates

  • Implementierung verschiedener Extensions

 

Eingesetzte Technologien:

  • Typo3

  • Typoscript

  • Templavoilá

  • HTML/CSS

  • Javascript

  • PHP

  • MySQL

  • Eclipse

  • Subversion

  • GIT

 

Implementation der Website theater-gt.de

07/2009 - 08/2009

 

  • Datenbankentwickler
  • Entwickler
  • Techn. Projektleiter

 

 

Die Website des Theaters wird gespeist durch ein d4cms, aus dem weitere 4 Webs mit dynamischen Inhalten versorgt werden. Die für die Theaterwebsite notwendigen Anpassungen mussten so vorgenommen werden, dass für die neuen Datenstrukturen Fallbackmechanismen vorgesehen sind, durch die weiterhin auf die alten Daten und Datenstrukturen zugegriffen werden kann. Trotzdem mussten neue und alte Inhalte gemeinsam verwaltet und angezeigt werden können.

 

  • Definition der Datenstrukturen

  • Implementierung verschiedener Module für das d4cms

  • Implementierung Custom-Tags

  • Implementierung der Website

 

Eingesetzte Technologien:

  • Eclipse

  • Maven

  • MySQL

  • JSP/JSTL

  • d4cms

  • HTML/CSS

  • Javascript

  • CVS

 

 

www.marktvergleich.de, Phoenix, icero GmbH, Moneysupermarket

04/2009 - 05/2009

 

  • Entwickler
  • Coach

 

Aufbau einer e-Business-Plattform für Online-Kreditvergleich und -abschluss auf Basis von SharePoint, BizTalk und web in|MOTION.

  • Analyse der Mappings zu div. angeschlossenen Systemen (Banken)

  • Optimierung der BizTalk-Datentransformationen mit Hilfe von XSLT

  • Coaching von Mitarbeitern in der Verwendung von XSLT

 

Eingesetzte Technologien:

  • Microsoft BizTalk Server R2

  • Visual Studio 2005/2008

  • Microsoft SQL Server 2005

  • XML, XSLT

  • .NET 2.0 / .NET 3.5

  • WCF

  • MSBuild

  • BizTalk Server Business Rules Framework

 

CMS-Migration ComNET, Commerzbank

12/2008 - 04/2009

 

  • Entwickler

 

Automatische Migration der im Intranet der Commerzbank gepflegten Inhalte in das neu eingesetzte FirstSpirit CMS. Mehr als 20.000 Webseiten sind für die Migration relevant.

.

  • Entwicklung eines Generators zur automatischen Erzeugung des Schemas für das XML-Zwischenformat aus einem FirstSpirit-Projekt

  • Entwicklung eines XSLT-Stylesheets zur Erzeugung eines Validierungsschemas für das Zwischenformat

  • Datenextraktion aus der IN4META-Datenbank als XML

  • Überführung der Daten in das XML-Zwischenformat mit webin|Motion

  • Implementierung des Werkzeugs zum Import des XML-Zwischenformats in das FirstSpirit CMS

  • Implementierung eines Tools zur Unterstützung der Qualitätssicherung

 

Eingesetzte Technologien:

  • Java

  • XML

  • XSLT

  • XPath

  • RelaxNG

  • maven

  • Hibernate

  • Spring

  • PostgreSQL

  • MS SQL

  • subversion

  • GIT

  • webin|Motion

 

CMS-Migration Intranet, Landesbank Baden-Württemberg

11/2008 - 12/2008

 

  • Entwickler

 

Automatische Migration der bestehenden Inhalte des Intranets der Landesbank Baden-Württemberg in das FirstSpirit CMS.

.

  • manuelle Definition eines XML-Zwischenformats

  • Überführen der bestehenden Webseiten in ein XML-Zwischenformat mithilfe von webin|Motion

  • Entwicklung des Tools zum Import der erzeugten Daten in das FirstSpirit CMS

 

Eingesetzte Technologien:

  • XML

  • XSLT

  • XPath

  • Java

  • ant

  • Subversion

  • GIT

  • webin|Motion

 

Mobilisierung der Fahrplanauskunft der Münchener Verkehrsbetriebe, Süddeutsche Zeitung

11/2008 - 12/2008

 

  • Entwickler

 

Mobilisierung der Fahrplanauskunft der Münchener Verkehrsbetriebe und Einbindung in den Webauftritt der Süddeutschen Zeitung

 

  • Implementation von XSLT-Stylesheets zur Transformation der bestehenden Inhalte

  • Redesign der mobilen Inhalte

  • Einbindung der Webapplikation in den bestehenden Webauftritt

 

Eingesetzte Technologie:

  • webin|Motion

  • XML

  • XSLT

  • XPath

  • HTML

  • CSS

 

SwissLos Instant Gaming Platform, Swisslos

10/2008 - 11/2008

 

  • Testdesigner
  • Qualitätsmanager

 

Implementierung verschiedener Sofortlotterien für die Swisslos-Internetplattform und eine Webanwendung zur Verwaltung der Sofortlotterien.

.

  • Implementierung des Sofortlotterie-Backend

  • Implementierung eines Administrationsinterface zur Verwaltung der Sofortlotterien

  • Anbindung des Systems an die verschiedenen Backendsysteme zur Kundenverwaltung und Abrechnung

  • Testdesign und Qualitätssicherung

 

Eingesetzte Technologie:

  • JavaServer Pages

  • Struts

  • EJB3

  • Oracle

 

Datenmigration Intranet, Kassenärztliche Vereinigung Westfalen-Lippe

10/2008

 

  • Entwickler

 

Umstellung des Intranets der KVWL von FirstSpirit v.3.0 auf v.4.1

  • Installation und Konfiguration des Test- und Produktivsystems

  • Migration der bestehenden Daten

 

Eingesetzte Technologien:

  • Unix

  • FirstSpirit CMS

 

Projekt GOAL, Landesbank Baden-Württemberg

10/2008

 

  • Entwickler

 

Implementierung eines FirstSpirit CMS zur zentralen Pflege von redaktionellen Inhalten eines in SAP Netweaver realisierten Portals.

 

  • Anbindung des FirstSpirit-CMS and die IT-Infrastruktur der LBBW

  • Synchronisation der Inhalte des CMS mit dem SAP-Portal

  • Synchronisation der Nutzerdatenbank mit dem bestehenden Sun ONE Active Directory

  • Implementierung eines FirstSpirit-Moduls

 

Eingesetzte Technologien:

  • Eclipse

  • Subversion

  • Java

  • BeanShell

 

Mitarbeit in der Servicestelle Kompetenzzentrum Stud.IP, ELAN AG

04/2007 - 09/2008

 

  • Entwickler
  • Berater

 

Die ELAN AG bietet Elearning-Services für niedersächsische Hochschulen an, die durch Know-How möglich sind, das während der Forschungsförderungslinie ELAN an verschiedenen Hochschulstandorten erworben wurde.

 

Aufgaben:

  • Weiterentwicklung der Lehr-/Lernplattform Stud.IP in Hinblick auf die Bedürfnisse niedersächsischer Hochschulen

  • Abstimmung von Entwicklungen mit der Entwicklergemeinschaft und niedersächsischen Hochschulen

  • Schaffung von Schnittstellen

  • Beratungsdienstleistungen für Hochschulen

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Webservices (XMLRPC/SOAP/JSONRPC)

  • HTML/CSS/JavaScript

  • XML

 

Weiterentwicklung der Lehr-/Lernplattform Stud.IP und der Wikifarm, Universität Osnabrück

12/2003 - 09/2008

 

  • Entwickler
  • Datenbankentwickler
  • Berater

 

Die Universität Osnabrück setzt seit 2003 auf die Lehr-/Lernplattform Stud.IP. Das System spielt in Osnabrück mittlerweile eine zentrale Rolle in vielen Bereichen der Organisation und Verwaltung. Die Wikifarm auf Basis von PmWiki ist das zentrale Werkzeug der osnabrücker Hochschulen zur Erstellung von Lerncontent.

 

  • Verantwortlich für Betrieb, Anpassung und Weiterentwicklung von Stud.IP und der Wikifarm

  • Performanceanalysen und -optimierung

  • Anbindung verschiedener Systeme über Webservices

  • Daten Im- und Exporte

  • Datenkorrekturen und -bereinigung

  • Qualitätssicherung

 

Eingesetzte Technologien:

  • PHP

  • MySQL

  • Webservices (XMLRPC/SOAP/JSONRPC)

  • Profiling-Tools (xdebug/kcachegrind)

  • JMeter, Grinder

  • HTML/CSS/Javascript

  • XML/XSLT

 

European Addiction Severity Index Fragebogen, Klinik für Psychiatrie und Psychotherapie Göttingen

12/2001 - 01/2003

 

  • Entwickler

 

Entwicklung einer computergestützten Version des Fragebogens, um eine automatische Auswertung des Fragebogens und so eine intensivere Verwendung des Fragebogens zu ermöglichen.

 

Eingesetzte Technologien:

  • MS Access

  • VBA

 

ORCA - Osnabrücker RoboCup-Agenten, Universität Osnabrück

02/2001 - 02/2002

 

  • Entwickler

 

Studentenprojekt am Institut für Kognitionswissenschaften der Universität Osnabrück mit dem Ziel, Softwareagenten zu entwickeln, die im RoboCup-Simulator autonom agieren können.

 

  • Implementierung eines Lernverfahrens für Neuronale Netze für die grundlegenden Aktionen

  • Evaluation des Lernverfahrens

 

Eingesetzte Technologien:

  • C++

  • make

  • dbg

 

Visualisierung von 3D-Objekten, Dimension 3D-Systems GmbH

11/1999 - 10/2001

 

  • Entwickler

 

  • Übersetzen eines in C++ entwickelten 3D-Renderers nach Java

  • Entwickeln eines Filters zum Einlesen von SPX-Dateien

 

Eingesetzte Technologie:

  • C++

  • Java

 

Genetische Algorithmen als Trainingsverhalten für Neuronale Netze zur Verhaltens-Generierung am Beispiel von RoboCup, Universität Osnabrück

02/2003 - 12/2003

 

  • Entwickler

 

Magisterarbeit mit dem Ziel, ein Lernverfahren für neuronale Netze zu entwickeln, das zum Lernen von Verhaltensmustern geeignet ist.

 

Eingesetzte Technologien:

  • Neuronale Netze

  • Java

  • C++

  • make

 

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium an der Universität Osnabrück

  • Hauptfach: Computerlinguistik und Künstliche Intelligenz,
  • Nebenfächer: Sprachwissenschaft und Informatik
  • Schwerpunkt: Künstliche Intelligenz

 

Abschluss: Magister Artium

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Java

  • Java, Groovy, Grails, JEE , Tomcat, JBoss, Junit, Spring, Hibernate

  • Servlets, JSP, JSTL, JSF, EJB3,JPA,Axis2,Cocoon,Wicket

 

Betriebssysteme

  • Linux, Unix, BSD, Windows

 

Web

  • HTML5, CSS3, JavaScript, PHP

 

Frameworks/CMS

  • Grails, CakePHP, Symfony, FirstSpirit, Typo3, d4cms, Rails, Express.js

 

Applikationsserver

  • Apache, nginx, Tomcat, JBoss, node.js

 

Datenbanken

  • SQL, MySQL, Oracle, DB2, Postgres, mongodb

 

Beschreibungssprachen

  • XML, XSLT, XPath, Latex, RelaxNG

 

Werkzeuge

  • Eclipse, Netbeans, Groovy Grails Tool Suite

  • JIRA, trac, GIT, SVN, CVS, Maven, Ant

  • vim, shell, make, sed, awk

  • xdebug, JMeter, Cachegrind

 

Methoden

  • UML, OOA

 

Spezielle Kenntnisse

  • Extreme Programming (XP)

  • Entity Relationship (ER) Modellierung

  • Tuning von LAMP-Anwendungen

  • Typo3

 

Qualitätsmanagement

  • Testmanagement (Planen, Steuern und Auswerten)

 

Allgemeine Kenntnisse

  • Anforderungsanalyse

  • objektorientiertes Design

  • objektorientierte Analyse

  • Netzwerk- / Internet-Technologien

  • Testverfahren

  • Projektmanagement

Betriebssysteme

Mac OS
Unix
Windows

Programmiersprachen

C
Java
langjährige Erfahrung
JavaScript
langjährige Erfahrung
Lisp
PHP
langjährige Erfahrung
Prolog
Ruby
Grundkenntnisse
Shell
langjährige Erfahrung
TeX, LaTeX

Datenbanken

MS SQL Server
Grundkenntnisse
MySQL
langjährige Erfahrung
Oracle
Grundkenntnisse
Postgres
Grundkenntnisse
SQL

MongoDB

Datenkommunikation

Internet, Intranet

Hardware

Macintosh
PC

Branchen

Branchen

  • Universitäre Forschung
  • Öffentliche Einrichtungen
  • Agenturen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.