kompetenz
Seit 1996 entwickle ich Web Applikationen. Meine Kernkompetenzen hierbei sind:

Anforderung definieren

Ich unterstuetze sie bei der Definition ihrer Anforderungen, z.B. in einem gemeinsamen Workshop.

Evaluierung

Ich analysiere ihre bestehenden Anforderungen und evaluiere die Integration neuer oder bestehender Software in ihre IT Umgebung.

Technische Konzeption + Dokumentation

Ich erstelle einen technischen Leitfaden fuer die Umsetzung, der bei Projektabschluss als Basis fuer die Dokumentation dient

Entwicklung + Projekt Managment

Ich entwickle ihre Applikation und kuemmere mich um das techn. Projekt-Management

Deployment

Ich stelle die reibungslose Bereitsellung der Applikation auf der Produktiv-Umgebung sicher

Qualitaets-Sicherung

Ich fuehre umfangreiche Funktions-Tests durch, erstelle Schulungs-Materialen fuer ihre Mitarbeiter und die abschliessende Dokumentation

Administration.

Ich stelle eine robuste und sichere Server-Umgebung fuer Entwicklung und Produktion bereit

loesungen
Mein Portfolio reicht von Neu-Entwicklungen ueber den Einsatz bewaehrter Produkte bis hin zu eigenen Entwicklungen. Zum Einsatz kommt hierbei bevorzugt Open Source Software.

Neu-Entwicklungen

Einfache bis hoch-komplexe Neu-Entwicklungen in Eigenregie oder als Teil in einem bestehenden Team

Email Marketing fuer Teams mit [Dialog]

Seit ueber 5 Jahren bin ich Core Entwickler von [Dialog]. Besonders geeignet ist [Dialog] fuer verteilte Teams mit unabhaengigen Verteilern, die dennoch auf gemeinsame Inhalte zurueckgreifen wollen (collaborative working tool). Das System laesst sich sehr flexibel anpassen - z.b. CRM-API, Trigger-Emails, Target-Groups.

APIs

Mit [Restful], [Soup] oder [Hotfolder] APIs Daten zwischen unabhaengigen Applikationen ueber die Formate [JSON], [XML] oder [CSV] austauchen. Beispiele: CRM <=> Email Marketing, ERP <=> Webshop, ERP <=> PIM, Webshop <=> Email-Marketing, Abo-Management <=> Email-Marketing.

Individuelle Server-Umgebung

Individuelle Server-Konfigurationen koennen auf eigenen Servern oder auch Kunden-Servern bereitgestellt werden.

projekte
Ein Auszug aus meinen aktuellen Projekten:

Dialog - Kunde: Education Technology

Dialog als Newsmail System fuer ein weltweit agierendes Unternehmen mit laenderspezifischen Verteilern.

  • Globale Subscription- und Versende-Templates mit laenderspezifischen Inhalten
  • CRM API mit bidirektionalen Abgleich
  • Individuelles Target-Group Modul
  • Individuelles Trigger-Email Modul

ERP-PIM API - Kunde: International Health

Implementierung einer API fuer den automatischen Import von ERP Produkt-Daten in ein zentrales Produkt-Informations-Management System, das als Verteiler fuer Shops und Websites in unterschiedlichen Sprachen dient.

  • Verwendung von akeneo als PIM System
  • API auf [Hotfolder/CSV] -Basis
  • Import von Kategorien, Produkten, Gruppen und Varianten

PDF Mailer - Kunde: Verlag

Web-Applikation zur einfachen Erstellung von PDF Boersenbriefen im Team

  • Collaboratives Erstellen von Mailings, verteilerübergreifend
  • Rest-API zum Abonnentensystem zum Abgleich der Verteiler-Kontakte
  • Soap-API zum Email Versand-Dienstleister fuer die Versendung der Boersenbriefe

Websites mit CMS Kirby - Eigenes Projekt

Einfache Websites entwickeln mit dem aeusserst flexiblen CMS Kirby, ideal fuer Microsites oder Landing Pages.

werkzeuge
Als ueberzeugter Anhaenger freier Software sind meine Werkzeuge zum groessten Teil aus der Open Source Welt.

Datenbank

[Postgresql] [MySQL] [SQLite]

Kodierung

[HTML], [Javascript], [CSS], [PHP], [Perl], [Python], [Markdown]

Produkte

[Dialog], [akeneo-PIM], [Kirby-CMS], [Dokuwiki], [Foswiki]

Frameworks

[Bootstrap], [jQuery], [Font-Awesome], [Flesk], [CPAN]

Server

[Linux], [Linux Server-Tools] [Shell-Programmierung]

API

[Restful], [Soap] [Hotfolder]

Sonstiges

[Prince2 Certification]

K.I.S.S. Prinzip

Mithilfe des "Keep It Simple Stupid" Prinzips finde ich die moeglichst einfachste Loesung fuer ein Problem und das dazu passendste Werkzeug.