Referenzen
2018
öffnen
Bringmeister API Entwicklung
Schlagwörter:
php
magento
Rolle: senior developer
Kunde: Bringmeister GmbH
2017
öffnen
Bringmeister
Schlagwörter:
php
magento
Rolle: senior developer
Kunde: Bringmeister GmbH
Beschreibung:
Testing und Entwicklung von Api-Endpunkten.
2016
2015
öffnen
Relaunch mitte30.de
Schlagwörter:
js
php
css
html
Rolle: developer
Kunde: mitte30.de
Beschreibung:
- Erstellung von Animation mit CSS
öffnen
Formatt Datenintegration
Schlagwörter:
hta
access
Rolle: developer
Kunde: Kommission zur Ermittlung der Konzentration im Medienbereich (KEK)
Beschreibung:
- Datenimport von Presse-Daten in vorhandene Datenbank
- Konflikterkennung und Plausibilitätskontrolle
2014
Schlagwörter:
oxid
js
php
css
html
training
mysql
ansible
Rolle: lead developer
Kunde: MOMOX GmbH
Beschreibung:
- Integration von Neuware
- PIM Anbindung
- Erstellung von neuem Marktplatz/Internationalisierung (http://www.momox-shop.fr)
- Integration von Rich Relevance
- Neuklassifizierung von Millionen von Produkten
- Normalisierung von Millionen von Produktdatensästzen
- Integration von Technikprodukten
- Analyse von Betrugsfällen und Entwicklung von Heuristiken zur Betrugsprävention
2013
Schlagwörter:
oxid
js
php
ajax
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Sitzplatzauswahl
- Automatische Modulinstallation
- Umbuchung & Storno
Consulting zum Thema automatisiertes Deployment und Performance
Schlagwörter:
oxid
ansible
Rolle: consultant
Kunde: Mediaopt
OXID Training
Schlagwörter:
oxid
Rolle: trainer
Kunde: Mediaopt
Beschreibung:
Ein Tag intensive Wissensvermittlung
öffnen
Wordpress Performance Troubleshooting
Schlagwörter:
php
wordpress
Kunde: battleROYAL GmbH
Beschreibung:
- Analyse und Ladezeitoptimierung
Schlagwörter:
oxid
js
php
css
html
ansible
redis
varnish
graphite
Rolle: lead developer
Kunde: MOMOX GmbH
Beschreibung:
- Automatisiertes Deployment mit Ansible
- Optimierung der PayOne Anbindung
- Neugenerierung von mehreren millionen Produktbildern
- DB-Performance-Monitoring
- Neue Zahlart: Gutschein
- Kaufgutscheine (geldwerte Gutscheine)
- PIM System
- Neuimplementierung vom Sessionhandling
- Verfügbarkeitsbenachrichtigung
- Einbindung von Varnish
- Monitoring diverser Shopprozesse mit Graphite
2012
öffnen
Inhousing der Shopentwicklung
Schlagwörter:
oxid
js
php
css
training
ansible
Rolle: consultant
Kunde: MOMOX GmbH
Beschreibung:
Zentrale Aufgaben
- Aufbau eines Entwicklerteams welches die Entwicklung des Shops übernimmt
- Stabilisierung des Shops
- Verbesserung des Lastverhaltens
Umsetzungen
- Analyse und Optimierung der Datenbank
- Extraktion einer Testdatenbank
- Erstellen von Unittests für alle Cronjobs
- Erstellen von Selenium-Tests für grundlegende Shopfunktionen
- Automatisches Testen von versendeten Shopmails
- Automatisiertes Testen aller Zahlarten
- Entwicklung von automatisiertem Deployment mit Ansible
- Anbindung von Avail
- Datenbankmigration
- Infrastruktur für AB-Tests
- Refactoring aller Formulare
OXID Training von PHP Entwicklern
- Adminerweiterungen
- MVC
- Überladen von Core-Klassen
- View/Controller erstellen
- Berechnung von Versandkosten
Warenkorbbefüllung per AJAX
Schlagwörter:
oxid
js
php
ajax
training
Kunde: Charteo GmbH
Beschreibung:
Scripting Support
Entwicklung eines Umfragetools
Schlagwörter:
js
css
Kunde: Mediaopt
Beschreibung:
- Es wird eine baumartige Struktur von Fragen hinterlegt.
- Folgefragen hängen von den vorhergehenden Antworten ab.
Entwicklung Payment Schnittstelle
Schlagwörter:
oxid
php
Kunde: Mediaopt
PHP Schulung
Schlagwörter:
php
training
Kunde: GIS-Akademie
Shopentwicklung
Schlagwörter:
oxid
js
php
css
html
Rolle: senior developer
Kunde: Mediaopt
2011
Oxid Shop Entwicklung
Schlagwörter:
oxid
js
php
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Integration FactFinder
- Frontend Entwicklung
- Backend Entwicklung
- Payment Schnittstelle
- Automatisierung von Deployment und Staging Prozessen
öffnen
ALM-TV-Senderdatenbank
Schlagwörter:
js
php
css
Kunde: ALM GbR
Beschreibung:
- Suchmaske
- Filterfunktionen
- Schnittstelle zur KEK
- Import vorhandener Daten
öffnen
Erweiterung der Mediendatenbank
Schlagwörter:
php
css
Kunde: Kommission zur Ermittlung der Konzentration im Medienbereich (KEK)
Beschreibung:
- Erzeugen von Senderdatenblättern für die Webseite und den Jahresbericht
öffnen
Javascripting Raum-Lageplan
Schlagwörter:
js
css
Kunde: e-spin Berlin
Beschreibung:
Javascript-Nachbau eines Flash-Elements.
öffnen
Javascripting Teambild
Schlagwörter:
js
css
Kunde: e-spin Berlin
Beschreibung:
Javascript-Nachbau eines Flash-Elements.
2010
Oxid Modul Entwicklung - Produktkonfigurator
Schlagwörter:
oxid
php
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Entwicklung einer integrierten DSL zum definieren von konfigurierbaren Produkten
- Dynamische Preisberechnung
öffnen
Oxid Modul Entwicklung - Multiple Merklisten
Schlagwörter:
oxid
js
php
ajax
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Kunden können mehrere Merklisten erstellen
- Warenkörbe können zu Merklisten konvertiert werden
- Merklisten können zu Warenkörben konvertiert werden
öffnen
Oxid Modul Entwicklung - Artikel Schnellerfassung
Schlagwörter:
oxid
js
php
ajax
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Kunden können mehrere Bestellnummern in ein Textfeld eintragen
- Per AJAX werden die Artikel zum Warenkorb hinzugefügt
Oxid Modul Entwicklung - Schnittstelle zum Auswechseln der Such-Engine
Schlagwörter:
oxid
php
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Bereitstellen der Möglichkeit die OXID-Standard-Suche durch eine beliebige andere Such-Engine(z.B. Lucene/Solr) auszutauschen
- Abstrahierung der Indezierung
- Abstrahierung der Suche
- Integration der im Shop definierten Produktsichtbarkeit in die Suchergebnisse
Oxid Modul Entwicklung - Google AB Tests
Schlagwörter:
oxid
php
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Integration von Google AB Tests in OXID-Shop
Oxid Modul Entwicklung - Bonitätsprüfung
Schlagwörter:
oxid
php
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Ermöglicht Shopkunden den Kauf auf Rechnung in Abhängigkeit vom Bonima-Score
- Eine XML-Schnittstelle wird dazu befragt
Oxid Modul Entwicklung Unterstützung - SAP Anbindung
Schlagwörter:
oxid
php
Rolle: senior developer
Kunde: Mediaopt
Beschreibung:
- Anpassen der OXID-ERP-Schnittstelle
Sambaserver
Schlagwörter:
samba
Kunde: Mediaopt
Beschreibung:
Planung, Einrichtung und Inbetriebnahme eines Sambaservers
öffnen
Entwicklung OXID-EE-Shop
Schlagwörter:
oxid
js
php
css
html
Rolle: lead developer
Kunde: jaron GmbH
Beschreibung:
- Technische Leitung der gesamten Entwicklung
- Testgetriebene Entwicklung XML-Schnittstelle zu Tradebyte
- Testgetriebene Entwicklung SOAP-Schnittstelle zur Warenwirtschaft
- Programmierung zahlreicher Shop-Module
Backend Entwicklung für AutoChallenge
Schlagwörter:
php
Kunde: Extrajetzt Interactive
Beschreibung:
- Datenbank Design
- Testegetriebene Entwicklung
Wordpress Erweiterung
Schlagwörter:
php
wordpress
Kunde: e-spin Berlin
Beschreibung:
- Generierung von Rabattcode Kontingenten
- Validierung von Rabattcodes
PhpBB Anpassung
Schlagwörter:
php
Kunde: e-spin Berlin
Beschreibung:
- Überprüfen von Download-Script
- Härten von Download-Script
HTA-Anwendung
Schlagwörter:
js
hta
Kunde: e-spin Berlin
Beschreibung:
- Generieren diverser jqplot Diagramme aus CSV-Dateien
- Ausgabe in Form von für den Mailversand optimierten HTML-Seiten
2009
Schlagwörter:
js
php
css
html
Kunde: mitte30.de
Beschreibung:
Technische Umsetzung (HTML, CSS, JS und PHP/CMS).
Erstellung eines Videoplayers mit AS3 und JS.
Entwicklung, Consulting und Training
Schlagwörter:
js
php
css
wordpress
training
Kunde: Mannfred und Wallroff
Beschreibung:
Wordpress, PHP, JS und CSS.
Datenbankmigration
Schlagwörter:
typo3
drupal
Kunde: Extrajetzt Interactive
Beschreibung:
Migration von Userdaten aus einer Typo3- in eine Drupal-Datenbank.
Technical Consulting
Schlagwörter:
training
svn
Kunde: Extrajetzt Interactive
Beschreibung:
SVN Training
Online-Shop Entwicklung
Schlagwörter:
oxid
js
php
css
html
Kunde: FATCHIP GbR
Beschreibung:
Templating, Javascripting und Modulentwicklung für Oxid-Shops.
CSV-Generator Entwicklung
Schlagwörter:
php
Kunde: e-spin Berlin
Beschreibung:
Entwicklung eines Frameworks für die Erstellung unterschiedlicher CSV-Dateien
Entwicklung AJAX/ACL Prototyp
Schlagwörter:
js
php
ajax
Kunde: e-spin Berlin
Beschreibung:
Prototypische Entwicklung eines Datenverwaltungstools mit integrierter
Rechteverwaltung.
Importmodul für Access-Datenbank
Schlagwörter:
js
hta
access
Kunde: Kommission zur Ermittlung der Konzentration im Medienbereich
Beschreibung:
Entwicklung eines Moduls zum Zusammenführen von Datenbanken.
öffnen
Filterfunktionen für Mediendatenbank
Schlagwörter:
js
php
Kunde: Kommission zur Ermittlung der Konzentration im Medienbereich
Beschreibung:
- Filtern nach Medientyp
- Filtern nach Prozentualer Beteiligung
- Ein- und Ausklappen des Beteiligungsbaumes
2008
Animierte Warenkorb-Befüllung
Schlagwörter:
oxid
js
php
ajax
Kunde: ForLiving
Beschreibung:
Diese Funktion fand Anklang in der Ausgabe 14/08 der Internet World Business:
Noch nie hat es so viel Spaß gemacht, Produkte in den Warenkorb zu legen, [...]
Caching
Schlagwörter:
oxid
php
Kunde: ForLiving
Beschreibung:
Hierzu musste das Oxid-EE Shopsystem erweitert/ergänzt werden
Durch diese Änderungen können einzelne Seite bis zu 100 mal schneller ausgeliefert werden.
Shop Menu
Schlagwörter:
js
css
html
Kunde: ForLiving
Suggest Search
Schlagwörter:
oxid
js
php
ajax
Kunde: ForLiving
Beschreibung:
Noch während der Eingabe des Suchbegriffes werden dem Benutzer passende Produkte angezeigt.
CSV Export und Import für Produkte-Attribute
Schlagwörter:
oxid
php
Kunde: ForLiving
Beschreibung:
Ergänzung zum Oxid-Shopsystem zum schnellen und einfachen Bearbeiten von Produktattributen
innerhalb von Tabellenkalkulationsprogrammen(excel, openoffice etc.)
Migration von prototype nach mootools
Schlagwörter:
js
Kunde: ForLiving
Beschreibung:
Änderung der Javascript-Basis-Bibliothek
- Auflösung von Api-Kollisionen
- Entwicklung von Kompatibilitätslayer
2007
Schlagwörter:
flash
Kunde: keiner
Beschreibung:
Ein Spassprojekt. Spiel basierend auf einer einfachen Heuristik.
Der Spieler malt Labyrinth und versteckt eine Erdbeere.
Der kleine Bogo darf dann suchen.
Consulting und Training
Schlagwörter:
js
php
css
training
Kunde: ForLiving
Beschreibung:
Anbindung an Pixi Warenwirtschaft, Techn. Konzeption, Code Reviews.
Bereitstellung technischer Infrastruktur
- Versionsverwaltung
- Staging/Testserver
Schulungen
- Javascript
- Ajax
- Design Pattern
- CSS
Ecommerce Produktfilter
Schlagwörter:
oxid
js
php
ajax
Kunde: ForLiving
Beschreibung:
Umsetzung der ersten Version vom Produkt Filter.
Integration konkreter Filter:
- Größe
- Funktion
- Preis
- Hersteller
2006
Flash Duellierungsplattform
Schlagwörter:
php
flash
Kunde: Extrajetzt Interactive
Beschreibung:
Entwicklung Frontend und Backend
öffnen
Autorennspiel
Schlagwörter:
flash
Rolle: senior developer
Kunde: Extrajetzt Interactive
Beschreibung:
Programmierung Flash Autorennspiel mit isometrischer Ansicht.
In kreativer Zusammenarbeit mit dem Extrajetzt-Team entstand ein innovatives und atemberaubendes
Rennspiel.
Powerpoint VBA Programmierung
Schlagwörter:
vba
Kunde: Extrajetzt Interactive
Beschreibung:
Machbarkeitsstudie
Bidmanagment System
Schlagwörter:
java
rcp
adwords
Kunde: Holtzbrinck eLab
Beschreibung:
Entwicklung von evolutionären Algorythmen.
2005
Schulung
Schlagwörter:
css
html
training
Kunde: Kommission zur Ermittlung der Konzentration im Medienbereich
Beschreibung:
html und css
Schulung der Mitarbeiter - Selbständige Aktualisierung der Webseite
Schulung
Schlagwörter:
flash
training
Kunde: ERGO Industriewerbung GmbH
Beschreibung:
Flash
Schulung der Mitarbeiter - Selbständige Aktualisierung der Webseite
Techn. Umsetzung Webseite mit CMS(Typo3)
Schlagwörter:
typo3
Kunde: FactCheck Deutschland
Beschreibung:
Schulung der Mitarbeiter im Anlegen und Bearbeiten von Inhalten
Flash Werbemittel
Schlagwörter:
flash
Kunde: Extrajetzt Interactive
Beschreibung:
Flash und XML
2004
Flash Präsentation
Schlagwörter:
flash
Kunde: ERGO Industriewerbung GmbH
Webseite
Schlagwörter:
flash
training
Kunde: ERGO Industriewerbung GmbH
Beschreibung:
Flash-Schulung mit den Mitarbeitern und technische Umsetzung
der Seite
Webseitengenerator
Schlagwörter:
csharp
Kunde: Medienbu.de
Beschreibung:
Excel Tabelle wurde als Datenbasis verwendet um so hunderte von Produktdetailseiten
und Übersichtsseiten zu generieren.
Flash History Slider
Schlagwörter:
flash
Kunde: whoisthebrainbehind
Beschreibung:
Slider Interface - Firmenentwicklung über die Jahre. Mit einem Schieberegler wird eine
Zeitstrahl bewegt.
Flash Rubbellos Spiel
Schlagwörter:
flash
Kunde: whoisthebrainbehind
Beschreibung:
Entwicklung digitaler Rubbellose.
Flash Diashow
Schlagwörter:
flash
Kunde: whoisthebrainbehind
Beschreibung:
Eine Diashow umgesetzt mit Flash. Die Bilder werden dynamisch aus einen Verzeichnis geladen.
Mediendatenbank
Schlagwörter:
access
Kunde: Kommission zur Ermittlung der Konzentration im Medienbereich
Beschreibung:
Eine Datenbank zur Verwaltung von Beteiligungsverhältnissen. Umgesetzt mit Access.
Portierung der vorhanden Daten aus Word Dokumenten.
öffnen
Online Mediendatenbank
Schlagwörter:
php
access
mysql
Kunde: Kommission zur Ermittlung der Konzentration im Medienbereich
Beschreibung:
Umgesetzt mit MySQL und PHP. Die Daten der lokalen Access-Datenbank werden
zur MySQL-Datenbank der Webseite gespiegelt.
2003
Entwicklung Mikro-CMS
Schlagwörter:
js
php
css
html
Rolle: developer
Kunde: Extrajetzt Interactive
Beschreibung:
Ein Bearbeitungstool für Webseiten. Inhalte können direkt auf der Seite bearbeitet werden
(inline-editing).