happy pixel GmbH

Januar, 2009 bis April, 2012
Technische Leitung, Software Architektur und Konzeption, Administration, Senior Software Developer und Teamleitung

Planung und technische Konzeption

aller Projekte, Beratung der Kunden, sowie konzeptuelle Unterstützung, Angebotserstellung Führung des Programmierteams (5 Personen), Einführung neuer Konzepte und Tools zur Verbesserung der Effektivität (Wiki, Jira, SVN, Scrum).

Administration

sowohl des internen Netzwerks (Windows Server 2008, Exchange 2008, Windows 7, Windows Vista, Linux, MacOS), als auch der Internetpräsenzen und Kundenwebserver (Linux, Apache, MySQL, PostgreSQL, PHP, Java, etc.). Zusätzlich wurden Mailserver verwaltet und betreiben (Linux, Postfix, Vitual Domains, Spambekämpfung, Virenbekämpfung)

Entwicklung: www.style-your-door.com / www.style-your-garage.com

gemeinsame Integration zweier separater Shops auf Basis einer einzigen OXID Instanz (Realisierung über Kategorien). Umsetzung der grafischen Designs in ein OXID Template, Anpassung und Integration von Modulen und Plugins in OXID.
Installation und Roll-Out auf dem Kundenserver. (OXID, PHP, Apache httpd, Linux, MySQL)

Entwicklung: www.clixmix.de

Neben der Architektur (4-Schicht-Architektur) und der Modellierung des Systems wurde die Software von grund auf erstellt und wird seit nun zwei Jahren kontinuierlich weiterentwickelt (Java, Spring Framework, Spring Security, Spring WS [SOAP], Hibernate, PostgreSQL, Tomcat 6.0, Apache httpd, Linux)

Entwicklung: www.eventbuero.com

Der bisherige Shop (Perl) wird auf eine zeitgemäße Architektur und eine aktuelle Plattform überführt. Dabei werden auch die Bestandsdaten in das neue System überführt (180.000 Kunden, 60.000 Veranstaltungen). Ein besonderes Augenmerk liegt hier auf der Erhaltung der google Rankings, das mehr als 50% der Geschäfts aus dem Bereich der Suchmaschinen kommt. (Java, EJB3, JBoss, Hibernate, PostgreSQL, Apache httpd, Linux)

Entwicklung: www.ersthelfer.tv

Bereitstellung einer Web-Based-Training-Plattform zur Durchführung von Erste-Hilfe-Kursen. Dabei werden die Kursinhalte als Video mit dazu passenden Zusatzinhalten (Grafiken, Zuspielfilme) dem Lernenden nahegebracht und anschließend mittels Kontrollfragen überprüft. Wichtig dabei war die volle Mehrsprachigkeit (Deutsch, Englisch, Türkisch, Russisch) sowohl in der Texten, als auch in den Zusatzinhalten. (Java, Spring, Spring Security, Hibernate, PostgreSQL, Tomcat 7, Apache httpd, Linux)

Entwicklung: diverse Projekte

Darüber hinaus gibt es viele kleine Projekte, die einzeln aufzuführen den Rahmen sprengen würden. Diese reichten von Facebook-Anwendungen und Facebook-Reitern (PHP, Javascript) über kleine statische Seiten (HTML, CSS) bis hin zu multilingualen Seiten (PHP, Smarty, MySQL).