Erfahrungen
Geschäftsführer
Um meine Kunden noch besser betreuen zu können, habe ich 2009 die Webagentur Keleo in Bonn gegründet. Seitdem entwickle ich mit einem Team von freien Mitarbeitern Webseiten, sowohl im deutschsprachigen Raum als auch im internationalen Umfeld. Dabei bieten wir von der Planung des Projekts, über das Webdesign und die Anpassung der Templates an Content-Management-Systeme auch die Erarbeitung von Logos, Texten und Übersetzungen an. Keleo als Full-Service Agentur übernimmt darüberhinaus für Sie die Akquise von Domains, das Web-Hosting, die Administration eigener Servern, Programmierung von kundenspezifischen Applikationen bis zu Dienstleistungen im SEO Umfeld alles aus einer Hand.
Freelancer
Seit einigen Jahren arbeite ich als Freelancer in PHP Projekten. Neben der Betreuung von Kunden im lokalen Umfeld kenne ich auch die Arbeit in Teams verschiedenster Zusammensetzung und Größe und habe sowohl in Deutschland als auch im europäischen Ausland gearbeitet. Ich biete kurze Einarbeitungszeiten, eine schnelle Aufassungsgabe, den Anspruch auf hohe Qualität, gute Englischkenntnisse und Erfahrung in Kundenkommunikation und Projektleitung. Ich liebe die Arbeit im Team, Diskussionen am Whiteboard, agile Entwicklung, einen guten Cappuccino und die gemeinsame Ausarbeitung von "halbgaren" Anforderungen.
Student
Um die praktischen Erfahrungen aus den vorherigen Jahren theoretisch zu untermauern, habe ich mich 2006 dazu entschieden meine Anstellung zu kündigen und ein Studium im Fach "Computer Science" mit dem Schwerpunkt Wirtschaftsinformatik zu beginnen. Dieses habe ich im Jahre 2010 mit dem Titel "Bachelor of Sciene" erfolgreich abgeschlossen.
Consultant
Als Consultant habe ich von 2003 bis 2007 für die Pironet NDH AG an Kundenprojekten gearbeitet. Hierbei habe ich sowohl selbstständig beim Kunden vor Ort arbeiten dürfen, als auch die Position des Teamleiters und der technischen Projektleitung beim Kunden und In-House kennengerlernt. Der Schwerpunkt lag auf der Entwicklung von Internet- und Intranetportalen mit dem hauseigenen Content-Management-System pirobase. Hier spielten im Java Umfeld u.a. Application Server, das Spring Framework und Maven eine große Rolle.
Ausbildung
Eigentlich fing meine Laufbahn als Programmierer schon auf dem C64 an und meine Leidenschaft für Softwareentwicklung trieb mich von QBasic über Turbo Pascal und Visual Basic schließlich im Jahre 2000 in die Ausbildung zum "Fachinformatiker für Anwendungsentwicklung", welche ich im Hause der Pironet NDH AG absolviert und nach 2,5 Jahren abgeschlossen habe. In dieser Zeit habe ich neben der Entwicklung von Swing Applikationen insbesondere Webapplikationen mit dem hauseigenen CMS pirobase mit JSP und Servlets entwickelt.
Kenntnisse
PHP Softwareentwickler
Im Bereich PHP bin ich seit langem sehr aktiv und habe Beiträge zu mehreren Open Source Projekten geliefert. Viele Kundenprojekte und etliche Frameworks später ist mein aktuelles Steckenpfernd der Entwurf von Software Architekturen mit dem Zend Framework und deren testgetriebenen Umsetzung. Frameworks mit denen ich gerarbeitet habe sind u.a. das Zend Framework, etComponents, Doctrine 2, Smarty, AdoDB, phpDocumentor und einige mehr.
Qualitätssicherung und Entwicklungsprozesse
Seit meiner ersten Begegnung mit Continuous Integration Systemen ist bereits einige Zeit ins Land gegangen und ich habe in der Zwischenzeit für mehrere Großkunden Buildprozesse auf Basis von phpUnderControl, Hudson (bzw. Jenkins) und Bamboo aufbauen dürfen. Als Build Tools kamen Ant, Phing und Maven zum Einsatz. In dem Prozess wurde bei PHP Projekten auf Tools wie phpunit, phpmd, phpCpd, phpBrowser, pdepend gesetzt. Die Einführung von testgetriebener Entwicklung ist dabei eine Herausforderung, deren Umsetzung in allen Fällen zu qualitativ hochwertigerer Software und einem zufriedeneren Kunden führt.
Zend Framework
Das Zend Framework dient mir seit mehr als 2 Jahren als Basis für die Entwicklung von webbasierten Applikationen, sowohl bei datenintensiven als auch besuchsstarken Webseiten. Bei der Entwicklung setze ich bevorzugt auf Zend Application und dessen vielfältigen Ressourcen und Konfigurationsmöglichkeiten. Der MVC Stack bietet dabei alle Möglichkeiten, um zukunftorintierte Systeme zu entwerfen. Das Bigace Web CMS basiert in der neuen Version 3 auf dem Zend Framework und könnte Ihnen als meine ZF Referenz dienen.
JavaScript / jQuery / Dojo
Die Geheimnisse der Javascript Welt erforsche ich nun seit mehreren Jahren, wobei für mich mit der Entwicklung von jQuery und Frameworks wie Dojo ein neues Zeitalter began. Hier konnte ich bereits komplexe Rich-User-Interface Applikationen für Kunden umsetzen, sowohl im Bereich Validation und Animationen in der DOM Welt als auch der Entwicklung von frei koppelbaren Komponenten mit Dojo.
HTML & CSS
Das Internet begleitet mich nun seit mehr als 10 Jahren und seitdem arbeite ich auch mit HTML und CSS. Dabei steht nicht der Designprozess im Vordergrund, sondern die Umsetzung von GUIs und dem Entwurf dynamischer Webseiten. Meine Erfahrung reicht hierbei von HTML 5 über CSS 3 bis zurück zu den "guten alten Tabellendesigns und Framesets" ;-)
Suchmaschinenoptimierung
Seit mehreren Jahren arbeite ich an eigenen Projekten und an der Optimierung von Kundenwebseiten. Hierbei dreht sich mein Tätigkeitsfeld um das gesamte Spektrum der Optimierung von Webseiten. Analyse von Onpage und Offpage Faktoren und deren Verbesserung, Linkaufbau, Usability Analysen, Konversionsoptimierung, Einbau von Social Media Komponenten, Entwicklung von Facebook Applikationen uvm. sind Bestandteil eines umfassenden Optimierungsprozesses.
Letzte Blog Beiträge
Fallschirmspringen macht süchtig
Mitte 2012 habe ich mit der Ausbildung zum Fallschirmspringer begonnen und seitdem bin ich diesem Luftsport verfallen.
Datenschutz im Jahre 2001
Früher war alles besser ... oder doch nicht? Bei ImmoScout wurde Kundenservice groß geschrieben und Passwörter noch persönlich per Email versendet, grandios!
Kevin Pabst - ein Trompeter wie aus alten Tagen
Kevin Pabst - der junge Shootingstar der Schlagerszene. Bereits das erste Album von Kevin Pabst - Kevins Meldoy - war ein echter Erfolg!
Drag & Drop von Bookmarks im Firefox funktioniert nicht
Mal wieder so ein IT-Problem, das einen wahnsinnig machen kann. Mein Firefox wollte plötzlich kein Drag & Drop von Bookmarks erlauben - hier sind zwei mögliche Fehlerquellen und deren Lösung dazu.
phpHatesMe wird 500
Nach gefühlten 500 Tagen endlich wieder ein kurzes Posting - diesmal anläßlich eines Blog Geburtstages.
Boni (Jack Russel)
Unterhalter, Freund, Begleiter, Nervensäge - unser Hund Boni ist der genialste Freund der Welt!
