Profil
php
Objektorientiertes Programmierung, Einsatz von Design Pattern, Testgetriebene Entwicklung mit PHPUnit, Refactoring.
Datenbanken
MySQL, SQLite. Entwurf und Programmierung relationaler Datenbanken mittels Mysql Workbench, Normalisierung von Entwürfen, Performance- und Abfrageoptimierung, OR-Mapping mit Hilfe von Propel bzw Doctrine.
JavaScript, DHTML, AJAX
Clientseitiges Programmierung mit JavaScript, unter Verwendung von Prototype, jQuery und ExtJS.
XHTML, CSS
Exakte Umsetzung von vorgebenen Screendesigns in XHTML und CSS, Programmierung nach W3C-Standards und Accessibility Richtlinien.
SOAP, XML-RPC
Implementierung von SOAP- bzw. rein XML-RPC-basierten Webservices, Integration von diversen Diensten wie z.B. Ipayment, Amazon, Google oder eBay.
Versionsverwaltung
Verwendung von Versionsverwaltungsystemen wie Subversion und CVS.
Dokumentation
API und Tutorial Dokumentationen mit dem PHPDocumentor.
Frameworks und Bibliotheken
Verwendung von PEAR, Symfony, Zend Framework, Smarty, Propel, Doctrine, Phing, Selenium, Lucene Search Engine, Prototype, ExtJS, Sencha Touch, PhpCodesniffer.
andere Programmiersprachen
Java, Python.
Software und Tools
Verwendung von KCachegrind, KDiff3, Eclipse, ZendStudio, Xdebug, phpUnderControl, CruiseControl, Jenkins.
