Konzeptionell
- OO-Design
- OO-Programmierung
- Design Patterns
- UML 2.0 (class diagram, use case diagram, …) + Tools (Topcased, ArgoUML, …)
Web-Entwicklung
- PHP: 9 Jahre Erfahrung in der objektorientierten Programmierung mit PHP 4 und 5
- PHP Frameworks: Zend Framework, symfony, Flow3 (Typo3 v5), CakePHP
- PHP Systeme: Moodle, WordPress, Typo3
- Seit 2008 registrierter Zend Framework Contributor
- Java: Servlets, JSP, JSF, JDBC
- Rich-Client: Javascript und Ajax, Bibliotheken: jQuery, Dojo, Prototype, script.aculo.us
- Testing: PHPUnit, JUnit, XDebug, Selenium
- Flash: Entwicklung von komplexen Flash-Seiten und Flash-Spielen mit AS3
Weitere Technische Erfahrungen
- Markup: XHTML, CSS, YAML
- XML: Sehr gute Kenntnisse im Aufbau und der Verarbeitung von komplexen XML-Strukturen mit Hilfe von diversen XML-Parsern, XPath und XQuery
- SQL: Lange Erfahrung in relationalen Datenbanken (MySQL, PostgreSQL, SQLite),
Gute Kenntnisse in objektrelationalen Datenbanken (z.b. unter Oracle)
- REST und SOAP: Erfahrung in der Nutzung und der Erstellung von Schnittstellen
- Subversion, git
Planung und Betreuung von Servern
- umfasst Installation, Customizing und Wartung von Linux-Systemen (Debian, Ubuntu, Suse, Redhat) und Netzwerken
- Unix / Linux: Profikenntnisse in Server Wartung, LAMP Konfiguration, Shell-Scripts,…
- Apache, MySQL, PHP kompilieren
- Planung von SW-Installationen
- Implementierung von Datensicherungs- und Datenschutzmaßnahmen