Projekte und Referenzen

Umsetzen von Kundenanforderungen OWASP 1 und 4 Modelklassen des Zend Frameworks auf Stored Procedures umstellen, PHPUnittests für das Zend Db Modul schreiben. Ich war noch beratend zur Verbesserung der Arbeitsorganistion tätig. Eingesetzte Techniken: Zend 1.12, PHP 5.5, IntelliJ, ubuntu, Windows, Jira, Confluence, svn


Erstellen und weiterententwicklen der API zur Anbindung von externen Webseiten und Apps

Weiterentwickeln der Schnittstelle des Webservers von carsharing Kunden zur Middleware der Zugangstechnik von Bordcomputer für die Kurzzeitmiete der Fahrzeugen.

Programmieren eines Microservices in Ruby um die Fahrdaten der Bordcomputer abrufen zu können.

Verantwortlich für den Betrieb der Zugangstechnik.

Kunde: DB Rent in Halle

Eingesetzte Techniken: PHP 4, MySQl, XML/WSDL, git/cvs, Ruby, gerrit, jenkins, scrum, invers Bordcomputer Technologie, carsharing, API, AT – Commands, shell

Beispiel: Handyöffnung


 

Fertigstellen eines weltweiten Newsletter Template Systems

Eingesetzte Techniken: PHP5, Zend Framework, MySql, svn

Kunde: groupon


 

garmin Trainingsdaten erfassen

Programmieren einer Website zur Erfassung von Trainingsdaten des Herstellers garmin. Die erfassten Daten wie GPS Koordinaten, Herzfrequenz und Höhe werden ausgelesen und dann grafisch dargestellt. Aus den GPS Daten können neue Routen erstellt und runter geladen werden. Desweiteren werden die Daten statistisch in Diagrammen dargestellt.

Eingesetzte Techniken: Ruby 1.8, Ruby on Rails 3.0, Haml, jQuery, PostgreSql, MySQL, git, heroku

Kunde: ich selbst Trainingsdiary

 


 

Refactoring von universal-music.de

Refactoring des CMS von der universal music group. Das Musikportal soll zukünftig alle Webseiten der Künstler und die Portale der einzelnen Musikrichtungen vereinen.

Eingesetzte Techniken: PHP5, MySQL, svn

Kunde: inter matix


 

Refactoring von flirtfair.de

Refactoring und aufsetzen des zend Frameworks für das Datingportal flirtfair.de. Für a/b Tests erstellen eines ein- bzw. mehrseitigen Bezahlformulars mit jQuery. Der Kunde wollte das Framework dann selbstständig weiterentwickeln.

Eingesetzte Techniken: PHP5, MySQL, Zend Framework, jQuery, svn

Kunde: digital performance

 


 

Aufsetzen von magento shops.

Es werden coupon shops in 12 Ländern eröffnet. Meine Aufgabe im Team bestand darin Payment Module zu installieren und zu testen. Bei Ländern, für die es keine extension gibt, habe ich das payment Modul selber programmiert. Ausserdem habe ich bestehende Extensions wie mailchimp und pdfCustomiser so erweitert, dass sie für die verschiedenen Länder innerhalb einer Installation zu verwenden sind.

Eingesetzte Techniken: PHP5, MySQL, magento, git

Kunde: i-ways.de

 


 

Mitarbeit des Global Training Centers von fujitsu.

Erstellen einer Schnittstelle um Trainings bei webex anzulegen und Mitarbeitern die Möglichkeit zu geben, sich über das Training Center für ein Training zu registrieren. Die angelegten Trainings werden in einem Kalender angezeigt. Nach Beendigung des Trainings wird ein Report erzeugt.

Eingesetzte Techniken: PHP, MySQL, jQuery, Ajax, curl, Webex api

Kunde: Fujitsu siemens

 


 

Befindet sich noch im Aufbau: Online Booking Seite.

Veranstalter und Djs können sich registrieren und ihr Profil veröffentlichen. Veranstalter veröffentlichen ihre Events und die DJs können daraufhin online bewerben. Die Veranstalter können die DJs auch direkt anschreiben. Die DJs haben noch die Möglichkeit sich, die bei soundcloud hochgeladenen Mixes, auf ihrer Profil Seite zu präsentieren. Das Profil kann auf Wunsch unter einer kurzen Url wie www.shootadj.com/mein_profil öffentlich gemacht werden. Mit dabei ist auch ein WordPress Blog

Eingesetzte Techniken: CakePHP, jQuery, Ajax, soundcloud api

Design und Programmierung: von mir

shoot a dj

 


 

Erstellen einer firmeninternen Community für die Firma stürtz. Eingesetzte Techniken: drupal

Kunde: mohanty


 

Betreuen zweier Shops die auf magento basieren. Eingesetzte Techniken: eclipse, magento,Framework Zend, Javascript (jQuery)

Kunde: mohanty

Mitarbeit beim Aufsetzen eines Magento Shops für die online Druckerei printsafari. Anpassen des Frontends und der Browserkompatibilität, beheben von Bugs des magento Shops, erweitern der Backend-Funktionalität . Eingesetzte Techniken: Framework Zend, XML, CSS, NetBeans, Magento

Kunde: Goldland Media printsafari.com

 


 

Programmierung der Abrechnungen von Gasversorgern in verschiedenen Bilanzkreisen. Die Protokolle werden über eine cli Schnittstelle oder über eine Webseite eingelesen. Die Daten werden dann in der Datenbank und als XML Datei gespeichert. Die einzulesenden Dateien kommen im Edifact Format oder als CSV Dateien an. Die Darstellung erfolgt mit Hilfe des Javascript Frameworks extJs und JSON. Ferner kann mit Hilfe von extJs der Import noch mal angestoßen werden. Kunde: gaz de france

eingesetzte Techniken: das Framework Zend, PHP 5, MySQL, SVN, NetBeans, extJS, JSON, XML

 


 

Programmierung des Backends für die Community von crowncrow.com. Die Administration beinhaltet die Funktionen der Userverwaltung, Warenwirtschaft und der Bestellüberwachung.

Eingesetzte Techniken sind das Framework CakePHP und MySQL

www.crowncrow.com


 

Programmierung einer Community für eine Lederwaren Messe. Fachbesucher und Austeller können sich Nachrichten schreiben und Neuigkeiten veröffentlichen. Aussteller präsentieren sich mit ihrem Profil ihrer Produkte und Marken. Die Fachbesucher können sich die News der Aussteller abonnieren.

Eingesetzte Techniken sind: PHP, MySQL, PEAR

 


 

Programmierung des CMS inkl. von Terminkalendern für wöchentliche und zeitlich befristete Veranstaltungen.

Eingesetzte Techniken sind: PHP, MySQL, PEAR, Prototype, Scriptaculous

www.placement-berlin.de


 

Programmierung des CMS in PHP und MySQL. Website ist zweisprachig angelegt. Erstellen des Frontend mit CSS und html.

www.erbepartner.de


 

Programmierung eines Kundenbereichs für den Maschinenhersteller Stürtz. Im Kundenbereich können sich die Kunden der Firma Stürtz Ersatzteile für ihre Maschinen bestellen und sich über Neuigkeiten informieren. Die Stücklisten der entsprechenden Maschinen von den Kunden werden über eine Excel Tabelle hochgeladen.

Eingesetzte Techniken sind: PHP, MySQL, PEAR, Prototype, Scriptaculous, Ajax

kundenservice.stuertz.com


 

Programmierung des CMS inkl. erstellen der Website in CSS und html. Eingesetzte Techniken sind: PHP, MySQL

www.pharma-solutions.de


 

Programmierung von Kartenansichten zur Auffindung der gesuchten Kliniken. Die Koordinaten wurden vorher im Backend über die Adresse ermittelt. Zum Einsatz kam Javascript, Ajax, JSON, google maps, PHP

www.klinikbewertungen.de


 

Erstellen von smarty-Templates und umsetzen des Layouts in CSS, programmieren von Funktionen in PHP für die Sport Community Champions World.

www.champions-world.de


 

Programmierung der Flash Site in Actionscript für den Visagisten Tom Ludwig. über eine XML Datei werden die Bilder geladen und danach skaliert. Alle Parameter werden zentral über ein Skript gesteuert, so dass der Designer das Layout anpassen konnte.

www.tomludwig.de


 

Erstellung einer Website für den Leichtathletik Verein LC Rapid Dortmund, komplett. Man kann über ein CMS Artikel und Bilder veröffentlichen. Ferner kann man sich zu den Wettkämpfen über ein Formular anmelden und einen Newsletter bestellen. Eingesetzte Programme: PHP, MySQL, Apache.

www.lc-rapid-dortmund.de


 

Erstellung einer Website für den Leichtathletik Kreis Dortmund Die Dortmunder Vereine können ihre Ausschreibungen über ein CMS auf dieser Website veröffentlichen. Dann können sich Athleten/Trainer über ein Anmeldeformular zu den Wettkämpfen anmelden.

Eingesetzte Programme: PHP, MySQL, JQuery UI, Propel

www.dortmunder-leichtathletik.de


 

Erstellen eines Templates für wordpress nach den Vorgaben von Annegret Richter. WordPress wird hier als CMS verwendet.

www.annegretrichter.com


 

Programmierung einer Website in Flash für die Grafik-Designerin Annegret Richter. Die Website dient dazu ihre Arbeiten zu präsentieren. über eine XML Datei und ein FTP Programm kann sie neue Grafiken hinzufugen, bzw. löschen und austauschen. Ihre persönlichen Daten sind in einer Textdatei gespeichert, sodass sie sie gegebenenfalls selber verändern kann.

version1.annegretrichter.com


 

Erstellung einer Website zur Generierung von Programmcodes zum Fräsen von Holztreppen. Der Kunde kann seine Maße über ein Formular eingeben und das Programm erzeugt dann CNC – Maschinen lesbaren Code. Dieser wird ihm per Mail zugeschickt und der Schreiner kann ihn dann in seine Fräsmaschine eingeben. Eingesetzte Programme: PHP, Apache.

www.holz-cam.de


 

Erstellung einer Website für eine Musikjournalistin. Sie kann über ein CMS die Artikel mit Bildern in den Texten veröffentlichen. Außerdem kann man über das CMS Fotoalben erstellen und die Bilder dafür hochladen, löschen oder austauschen.

Eingesetzte Programme: PHP, MySQL, PEAR, Prototype, Scriptaculous.

www.planetkat.com