104 Projekte
Projekthistorie

Beschreibung Kunde / Auftraggeber Zeitraum Rolle
Eingesetzte Technologien:

Ruby, Rails, Slim, Sass, Javascript, Webpack, Hotwire, React, PostgreSQL, Rspec, Ansible, Bootstrap

Einzelhandelsgruppe
2021
Software-Architekt, Web-Entwickler, Technische Leitung
Eingesetzte Technologien:

Rails, Slim, Sass, Javascript, Typescript, Webpack, React, Svelte, MySQL, VCR, Heroku, Carbon Design System, RSpec, Capybara

Grosshandel für Fahrzeugelektronik
2021
Web-Entwickler
Eingesetzte Technologien:

JSON, JavaScript, Rails, Ruby, PostgreSQL

BrainStore, international
2021
Software-Architekt, Web-Entwickler, Technische Leitung
Eingesetzte Technologien:

Rails, HTML, SCSS, Javascript, Anime.js, Webpack, React

Möbelfabrik, Schweiz
Agentur, Zürich, Schweiz
2020 – 2021
Web-Entwickler
Eingesetzte Technologien:

HTML, CSS, Javascript, Anime.js, Webpack, React

Finanz-Controlling und Consulting
Agentur, Zürich, Schweiz
2020
Web-Entwickler
Eingesetzte Technologien:

Rails, PostgreSQL

Energieversorgungsunternehmen, Saarland
Agentur, Stuttgart
2020
Web-Entwickler
Eingesetzte Technologien:

Rails, HTML, SCSS, Javascript, Webpack, React, PostgreSQL

BrainStore, international
2020
Software-Architekt, Web-Entwickler, Technische Leitung
Energieversorgungsunternehmen, Saarland
Agentur, Stuttgart
2020
Web-Entwickler
Projektbeschreibung:

Ziel war es, ein System zu schaffen, das es erlaubt eine größere Gruppe von Benutzern zu verbinden. Es sollte zum Austausch anregen und per Audio/ Video zu moderieren sein. Die Benutzer sollten in Präsentationen eingebunden und durch die bereits bestehenden digitalen Brainstorming- und Bewertungstools geleitet werden.

Die gemeinsam mit dem Netzwerk erarbeitete Lösung ist eine über Websockets implementierte Video-Chat-Applikation, die sich als Widget in die bestehenden Web-Oberflächen des weiteren Systems integrieren lässt, in der Hauptsache aber im Full-Screen dargestellt wird. Die Ansicht kombiniert eine Präsentationsfläche, die von den Moderatoren mit beliebigem Markdown-Content bespielt werden kann, eine Chat-Ansicht, sowie die Video-Streams der Teilnehmer.

Zur inhaltlichen Anreicherung können in Chat und Präsentationen vertrauenswürdige 3th- Party-Inhalte über ein Plugin-System eingebunden werden (bswp. Airtables, Google- Spreadsheets, Vimeo Live-Events, Etherpads).

Zur Unterstützung der Moderation wurden eine einfache Makro-Sprache entwickelt, mit der sich die einzelne Präsentationsabschnitte automatisieren lassen. Die Moderation erfolgt über Chat-Kommandos – auch um der Forderung nach niedriger Komplexität Rechnung zu tragen und die Benutzeroberfläche trotz hohem Integrationsgrad schlank zu halten. Neue Features können so mit einem klaren Interface, ohne grafische Benutzeroberfläche hinzugefügt werden. Zudem können Chat-Kommandos in Makros gespeichert und ausgeführt werden.

Die Anwendung hat sich seither als die zentralen Kommunikationsplattform innerhalb des Netzwerks etabliert.

Eingesetzte Technologien:

Ruby, Rails, WebSockets, React, Javascript, HTML, CSS, PostgreSQL, Webpack

BrainStore, international
2020
Software-Architekt, Web-Entwickler, Technische Leitung
Eingesetzte Technologien:

Rails, HTML, SCSS, Javascript, Webpack, React, PostgreSQL

BrainStore, international
BrainStore AG, Biel, Schweiz
2019 – 2020
Software-Architekt, Web-Entwickler, Technische Leitung
Eingesetzte Technologien:

Rails, AWS S3, AWS EC2, AWS CloudFront

Möbelfabrik, Schweiz
Agentur, Zürich, Schweiz
2019
Web-Entwickler
Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2019
Web-Entwickler
Eingesetzte Technologien:

React, Javascript, HTML, SCSS, Webpack

BrainStore, international
2019
Software-Architekt, Web-Entwickler, Technische Leitung
Eingesetzte Technologien:

Ruby, Rails, React, Javascript, HTML, CSS, PostgreSQL, Bootstrap, Heroku, RSpec, Webpack

Kunstsammlung, Freiburg
2018 – 2019
Software-Architekt, Web-Entwickler, Technische Leitung
BrainStore, international
2018
Software-Architekt, Web-Entwickler, Technische Leitung
BrainStore, international
2018
Software-Architekt, Web-Entwickler, Technische Leitung
Projektbeschreibung:

Der Kunde verwendet ein innovatives Produktionssystem, das auf den Ansätzen des Lean-Managements basiert und von vielen Parametern abhängt. Die Überwachung, Messung und Auswertung dieser Vielzahl von Einflußgrößen sollte mit einem digitalen System unterstützt werden.

Als Subkontraktor wurde ich 2017 zunächst in der Rolle des Software-Architekten hinzugezogen, um eine erweiterbare Plattform zur Unterstützung eines solchen System zu entwerfen.

Die von mir entwickelte Lösung setzt auf ein Rails-Backend, das über eine JSON-REST- API eine Benutzeroberfläche auf Basis von Angular bespielt. Die Anbindung an das konzernweite Single-Sign-On erfolgt mit OAuth.

Eine der Hauptaufgaben der Applikation, das Visualisieren großer Datenmengen, erfolgt mit individuellen D3-Plots, die über ein Plugin-System sowohl im Browser als auch serverseitig, für diverse Export- Funktionen, mit Node.js in einheitlicher Form generiert werden. Daneben wurde eine umfangreiche REST-API für eine angebundene Mobile-App entworfen.

Nach der Umsetzung und Abnahme der Kernfunktionalität wurde ich mit der Leitung eines kleinen internationalen Teams beauftragt, dass die weitere Entwicklung durchführte. In dieser Projektphase konnte ich einen agilen Prozess im Entwicklungsteam etablieren, der sich auf kurze Kommunikationswege, Stand-Ups, Visualisierung der Arbeitsfortschritte, enge Produktionszyklen, Testautomatisierung und einem CI-System stützte.

Die Auslieferung der Plattform erfolgte in kurzen Iterationen und in enger Absprache mit dem Kunden und dem Mobile-Team und konnte fristgerecht geliefert werden. Das System hat sich seither im Einsatz bewährt und wurde im Funktionsumfang noch deutlich erweitert.

Eingesetzte Technologien:

Ruby, Rails, Angular, ngrx, OAuth2, CA Siteminder, Javascript, HTML, CSS, PostgreSQL, Bootstrap, RSpec, REST-API, Webpack

Hersteller von Personenkraftwagen und Nutzfahrzeugen
Agentur, Stuttgart
2017 – 2019
Software-Architekt, Web-Entwickler, Technische Leitung
Erweiterung eines bestehenden Online-Möbelkatalogs um Materialvarianten und Erweiterung des bestehenden Redaktionssystems um Verwaltung und Import von Materialinformationen
Möbelfabrik, Schweiz
Agentur, Zürich, Schweiz
2017 – 2018
Web-Entwickler
Konzeption und Umsetzung einer neuen Produktseite als Erweiterung für die Online-Kollektion einer Möbelfabrik
Möbelfabrik, Schweiz
Agentur, Zürich, Schweiz
2017 – 2018
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, Linux, PDF, Zend Framework

Fachmarktkette für Elektro- und Haushaltsgeräte, Schweiz
Agentur, Zürich, Schweiz
2017
Software-Architekt, Web-Entwickler
Erweiterung einer bestehenden Web-Applikation um eine Verwaltung für Kunden-Accounts
Medizinischer Betreuungsdienst, Luzern, Schweiz
Agentur, Zürich, Schweiz
2017
Web-Entwickler
Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2017
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, Linux, PDF, Zend Framework

Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2017
Web-Entwickler
Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2017
Web-Entwickler
Erweiterung einer bestehenden Web-Applikation um ein System zur teamorientierten Projekt- und Aufgabenplanung
Medizinischer Betreuungsdienst, Luzern, Schweiz
Agentur, Zürich, Schweiz
2017
Web-Entwickler
Eingesetzte Technologien:

Javascript, SVG, jQuery, HTML, CSS, Grunt, SASS

Kunstsammlung, Freiburg
Agentur, Offenburg
2016
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Schweizer Vermögensverwaltungsbank
Agentur, Zürich, Schweiz
2016
Web-Entwickler
Praxis für Physiotherapie und Osteopathie
2016
Web-Entwickler
Umsetzung einer Unternehmenswebsite für einen medizinischen Betreuungsdienst
Medizinischer Betreuungsdienst, Luzern, Schweiz
Agentur, Zürich, Schweiz
2016
Web-Entwickler
Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2016
Web-Entwickler
Entwicklung eines Prototypen für eine Shop-Integration in ein bestehendes System (Website/Redaktionssystem)
Möbelfabrik, Schweiz
Agentur, Zürich, Schweiz
2016
Web-Entwickler
Konzeption und Implementierung eines Newsletter-Systems innerhalb eines bestehenden Systems
BrainStore, international
2016
Software-Architekt, Web-Entwickler, Technische Leitung
Entwicklung eines Prototyps für eine Mobile App für Ideation Workshops
BrainStore, international
2016
Software-Architekt, Web-Entwickler, Technische Leitung
Projektbeschreibung:

Zur Konsolidierung seiner Systemlandschaft wurde ich von einem Soziales Netzwerk für Geschäftskontakte beauftragt, als Teil eines internen Teams die bestehende Perl-Software für die Kontaktverwaltung durch eine neue Rails-Applikation zu ersetzen. Dabei sollte die neue Software als JSON-Rest- API, sowie über einen AMQ-Message-Bus in die service-orientierte Architektur des Gesamtsystems integriert werden.

Neben der Entwicklung der API war die zentrale Problemstellung des Projekts die Migration der bestehenden Datenbanken im laufenden Betrieb. Aufgrund des schieren Datenumfangs, dem hohen Verknüpfungsgrad der Inhalte und der Verteilung auf verschiedene physische Datenbanksysteme stellte die Vermeidung von Race-Conditions als kniffliges Problem dar, das wir jedoch erfolgreich lösen konnten.

Letztlich wurde die Migration zum Stichtag durchgeführt. Unsere Rails-Applikation ist seither einer der zentralen Dienste der XING-Plattform und bedient täglich mehrere Millionen Anfragen.

Eingesetzte Technologien:

Perl, Ruby, Rails, Micro-Services, Jenkins, REST-API, RSpec, RabbitMQ

Soziales Netzwerk für Geschäftskontakte
2016
Web-Entwickler
Projektbeschreibung:

Von einer Vermittlung für Hochzeitsdienstleister wurde ich mit der Realisierung einer Plattform für Hochzeitsplanung beauftragt. Das zentrale Alleinstellungsmerkmal gegenüber dem Wettbewerb war eine ausführliche Befragung des Brautpaares zu ihren Vorstellungen und ein darauf basiertes Empfehlungssystem von Dienstleistern. Daneben wurde für das Brautpaar eine auf ihre individuellen Wünsche zugeschnittene To-Do-Liste erstellt, die sie – zusammen mit den Empfehlungen – durch die gesamte Vorbereitungsphase ihrer Hochzeit leitet.

Bei der Durchführung des Projekts verfolgte ich das Ziel, möglichst früh ein Shippable Increment zu erreichen, dass dann sukzessive in kurzen Iterationen weiterentwickelt werden sollte. Dies gelang durch den Einsatz von Rails, mit dem wir bereits nach einem Monat einen funktionieren Prototyp bereitstellen konnten. Bei der Ausführung des UX-Konzepts setzte ich das CSS-Framework Foundation ein, das uns ebenfalls erlaubte, schnell zu einem funktional vollständigen Produkt zu gelangen.

Die größte Herausforderung des Projekts war die Gewährleistung der Skalierbarkeit der geo-lokalisierten Such– und Empfehlungsanfragen. Diese Anforderung konnte mit der Integration von Elasticsearch zusätzlich zur MySQL-Hauptdatenbank erfüllt werden.

Eingesetzte Technologien:

Ruby, Rails, Javascript, jQuery, HTML, SASS, PostgreSQL, Linux, ElasticSearch

Vermittlung für Hochzeitsdienstleister
2015 – 2019
Software-Architekt, Web-Entwickler, Technische Leitung
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Fotograf, Zürich
Agentur, Zürich, Schweiz
2015 – 2018
Web-Entwickler
Eingesetzte Technologien:

Ruby, Rails, HTML, CSS, Javascript, jQuery, PostgreSQL, individuelles CMS

Architektengruppe aus Freiburg
Agentur, Offenburg
2015 – 2016
Web-Entwickler
Eingesetzte Technologien:

HTML, CSS, Javascript, jQuery, Grunt, SASS

Tanzpädagogin, Erzieherin und Bauernhof-Pädagogin
Agentur, Offenburg
2015
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Schweizer Energieversorger
Agentur, Zürich, Schweiz
2015
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Züricher Immobilienprojekt
Agentur, Zürich, Schweiz
2015
Web-Entwickler
Umsetzug des Web-Auftritts einer Schreinerei und Möbelmanufaktur
Schreinerei, Schweiz
Agentur, Zürich, Schweiz
2015
Web-Entwickler
Umsetzung des Web-Auftritts eines Möbel- und Raumgestalters
Möbeldesigner, Schweiz
Agentur, Zürich, Schweiz
2015
Web-Entwickler
Eingesetzte Technologien:

Ruby, Rails, HTML, SASS, Javascript, jQuery, proprietäres CMS, PDF

Möbelfabrik, Schweiz
Agentur, Zürich, Schweiz
2015
Web-Entwickler
Projektbeschreibung:

Ein Medizinischer Betreuungsdienst aus Luzern unterstützt Unternehmen bei Krankheit oder Unfall ihrer Mitarbeiter und bei krankheitspräventiven Maßnahmen. Diese Arbeit war ursprünglich sehr papierlastig und die Mitarbeiter haben erkannt, dass dies nicht notwendig ist.

Daher wurde ich als Subkontraktor mit der Entwicklung eienr Workflow-Management-Anwendung beauftragt. Mit dieser Anwendung können alle Geschäftsvorgänge abgebildet werden, wie etwa die Pflege von Krankenakten, die Team-Wochenplanung oder die Annahme und Bearbeitung von Kundenmeldungen.

Aufgrund der sensiblen Datenbasis war eine zentrale Anforderung die Systemsicherheit, der ich mit verschiedenen Maßnahmen auf architektonischer Ebene begegnen konnte, etwa der strikten Trennung zwischen Kundensystem und interner Datenverwaltung.

Hinsichtlich der Benutzeroberfläche lag der Fokus auf Mobile-Fähigkeit, um die Mitarbeiter „vor Ort“ unterstützen zu können. Diese konnte durch ein responsives Layout, das auf dem CSS-Framework Foundation aufbaute, gewährleistet werden.

Die Software ging nach etwa vier Monaten Entwicklungszeit in Betrieb und der Kunde hat seither viel Freude daran.

Eingesetzte Technologien:

Ruby, Rails, Javascript, jQuery, HTML, CSS, MySQL, Zurb Foundation, Linux

Medizinischer Betreuungsdienst, Luzern
Agentur, Zürich, Schweiz
2015
Software-Architekt, Web-Entwickler
Projektbeschreibung:

Für ein saarländische Energieversorgungsunternehmen betreue ich als Subkontraktor seit 2016 eine Anwendung, die es den Energiehändlern auf dem Trading Floor für das Saarland erlaubt, alle relevanten Kennzahlen (Temperatur, Sonnenscheindauer, Windstärke, Netzauslastung, usw.) minutengenau im Blick zu behalten.

Die auf Ruby on Rails basierende Anwendung generiert fortlaufende Diagramme aus vielen verschiedenen Datenquellen. Für die Beschaffung und Aufbereitung der Daten kommen unterschiedliche Techniken, wie Screenscraping oder das Parsing von XLS-Dateien, zum Einsatz.

Außerdem beinhaltet die Software eine Programmierschnittstelle für Mobile- Anwendungen.

Eingesetzte Technologien:

Ruby, Rails, HTML, SASS, Javascript, EmberJS, proprietäres CMS, Linux, Web-Scraping, MySQL

Energieversorgungsunternehmen, Saarland
Agentur, Stuttgart
2014 – 2016
Software-Architekt, Web-Entwickler
Umsetzung des digitalen Geschäftsbericht eines Detailhandelskonzerns
Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2014
Web-Entwickler
Umsetzung einer Website für ein Immobilien-Projekt
Immobilienprojekt, Schweiz
Agentur, Zürich, Schweiz
2014
Web-Entwickler
Entwicklung einer Website für eine Bürgerinitiative
Spinnerei Kreativraum e.V.
Spinnerei – Kreativraum am Mühlbach e.V
2014
Web-Entwickler
Pro Bono
Umsetzung der Website einer luzerner Regionalbank
Bank, Luzern, Schweiz
Agentur, Zürich, Schweiz
2014
Web-Entwickler
Konzeption und Implementierung des Web-Auftritts des BrainStore-Partnernetzwerks
BrainStore, international
2014
Web-Entwickler, Technische Leitung
Konzeption und Implementierung eines Systems mit Web-Anwendung für Innovation Management und Workshop Management
BrainStore, international
2014
Software-Architekt, Web-Entwickler, Technische Leitung
Konzeption und Implementierung eines agiles Abrechnungssystem und Integration in bestehende Services
BrainStore, international
2014
Software-Architekt, Web-Entwickler, Technische Leitung
Umsetzung des digitalen Fachberichts ergänzend zum Geschäftsbericht eines Detailhandelskonzerns
Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2014
Web-Entwickler
Umsetzung einer Website für ein Immobilien-Projekt
Immobilienprojekt, Zürich, Schweiz
Agentur, Zürich, Schweiz
2014
Web-Entwickler
Projektbeschreibung:

Vom Auftraggeber wurde ich als externer Entwickler mit der Wartung und Weiterentwicklung der bestehenden IT-Monitoring-Komponenten eines gerade erst aufgekauften SaaS-Produkts beauftragt. Die Ruby-basierte Software war zu diesem Zeitpunkt gerade vom ursprünglichen Entwicklungsteam abgegeben worden und meine Aufgabe lag in erster Linie in der Stabilisierung, Konsolidierung und Dokumentation des umfangreichen Systems.

Das System bestand aus einer Vielzahl unterschiedlicher Rails-Anwendungen, die unter anderem für die Bereitstellung des Benutzer-Frontends zuständig waren. Der größte Teil entfiel jedoch Hintergrundaufgaben, wie etwa die Integration eines Mobile Device Managements (MDM) für iOS-Geräte, Bereitstellung von Programmierschnittstellen für andere Systeme und eine Implementierung eines eigenen SQL-Dialekts.

Konkrete Herausforderungen des Kunden waren die Dokumentation des umfangreichen Deployment-Prozesses und die Sicherstellung der Release-Fähigkeit.

Meine erste Maßnahme bestand daher darin, den Deployment-Prozess zu analysieren, zu dokumentieren und mit virtuellen Maschinen mittels Vagrant für lokale Entwicklungsumgebungen zu automatisieren. Von den dadurch gewonnenen Erkenntnissen profitierte später auch der Live-Deployment-Prozess, sodass wir in dieser Zeit erfolgreich mehrere Releases der Software veröffentlichen konnten.

Die Arbeit erfolgte in enger Zusammenarbeit mit dem internationalen Team und als Teil des bestehenden Scrum-Teams. Der Auftrag war auf sechs Monate befristet. Zu Auftragsende konnte ich ein nun gut dokumentiertes und deutlich stabileres System an den Auftraggeber übergeben.

Eingesetzte Technologien:

Ruby, Rails, Micro-Services, Apple MDM

Internationales Software-Unternehmen
Agentur, international
2014
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Finanzunternehmen, Schweiz
Agentur, Zürich, Schweiz
2013
Web-Entwickler
Eingesetzte Technologien:

HTML, SASS, Javascript, jQuery, Grunt

Musikschule, Offenburg
Agentur, Offenburg
2013
Web-Entwickler
Umsetzung des digitalen Geschäftsbericht eines Detailhandelskonzerns
Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2013
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, Linux, PDF, Zend Framework

Detailhandelsunternehmen, Schweiz
Agentur, Zürich, Schweiz
2013
Software-Architekt, Web-Entwickler
Eingesetzte Technologien:

ZendFramework, PHP, LDAP

Web-Agentur, Mülheim an der Ruhr
Agentur, Düsseldorf
2013
Personal Coaching
Umsetzung eines Rechnungs- und Provisionssystem und Integration in ein bestehendes System
Online-Marketing-Unternehmen
Online-Marketing-Unternehmen, Offenburg
2013
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, Drupal

Fotograf, Offenburg
Agentur, Offenburg
2012 – 2013
Web-Entwickler
Entwicklung einer web-basierten Anwendung für die Produktion von Rich-Media-Content
Agentur, Karlsruhe
2012 – 2013
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Hochzeitsplaner, Schweiz
Agentur, Zürich, Schweiz
2012
Web-Entwicklung
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Schweizer Treuhandgesellschaft mit Büros in Lausanne, Zürich und Zug
Agentur, Zürich, Schweiz
2012
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Finanzberater in Lausanne, Schweiz
Agentur, Zürich, Schweiz
2012
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, MySQL

Unternehmen für die überörtliche Vermittlung von Blumen
Agentur, Zürich, Schweiz
2012
Web-Entwickler
Wirtschaftsberatungsunternehmen, international
Entrepreneur, Biel, Schweiz
2012
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery

Praxis für Paar- und Familienberatung, Offenburg
2012
Web-Entwickler
Umsetzung der Website für eine Viehschau
Viehschau, Schweiz
Agentur, Zürich, Schweiz
2012
Web-Entwickler
Projektbeschreibung:

Jeden Tag gibt es neue Angebote in den Regalen und so müssen in den Filialen einer schweizer Baumarktkette auch regelmässig die Plakatsteller aktualisiert werden. Früher war das eine recht mühsame Arbeit, für die es in jeder Filiale individuelle Lösungen gab, die teilweise nur grob der Corporate Identity folgten.

Als Subkontraktor habe ich eine Anwendung für das Intranet des Kunden entwickelt, die es den Mitarbeiter aller Filialen erlaubt in kürzester Zeit neue Plakatsteller nach CI-konformen Vorlagen zu erstellen, in verschiedene PDF-Formaten zu exportieren und in einem Plakatsteller-Archiv zu verwalten.

Die Lösung basiert auf PHP und Zend Framework.

Die Lösung ging nach etwa zwei Monaten Entwicklungszeit online. Das System ist bis heute im Einsatz und hat seither regelmäßige Erweiterungen erfahren.

Eingesetzte Technologien:

Ruby, Rails, HTML, CSS, Javascript, jQuery, PDF

Baumarktkette, Schweiz
Agentur, Zürich, Schweiz
2012
Software-Architekt, Programmierung
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS

Möbelfabrik, Schweiz
Agentur, Zürich, Schweiz
2011
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, MySQL, Dojo

Web-Agentur, Zürich, Schweiz
Agentur, Zürich, Schweiz
2011
Software-Architekt, Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, jQuery, proprietäres CMS, MySQL

Kleidungsboutique, Schweiz
Agentur, Zürich, Schweiz
2011
Web-Entwickler
Postunternehmen, Schweiz
Agentur, Bern, Schweiz
2011
Web-Entwickler
Eingesetzte Technologien:

PHP, HTML, CSS, Javascript, XML, XSLT

Preisvergleichsportal, München
Preisvergleichsportal
2010 – 2011
Web-Entwickler
Angestellt
Entrepreneur, Bern
2010
Web-Entwickler
Eingesetzte Technologien:

Photoshop

Puppenmacher, Freiburg
2009
Web- und Screen-Designer
Website-Konzept für eine Unternehmensberaterin
Unternehmensberaterin, Offenburg
2009
Konzepter
Eingesetzte Technologien:

Photoshop

Bühnenkünstler-Duo, München
2009
Web- und Screen-Designer
Konzeption und Umsetzung einer Inventarverwaltung; Generierung von EAN-13-Stickern und Unterstützung von entsprechenden Scannern
BrainStore AG, Biel, Schweiz
2007 – 2011
Web-Entwickler
Angestellt
Umsetzung der Website für eine Veranstaltung zum Thema Agile Methoden
BrainStore AG, Biel, Schweiz
2007 – 2011
Web-Entwickler
Angestellt
BrainStore AG, Biel, Schweiz
2007 – 2011
Web-Entwickler
Angestellt
Eingesetzte Technologien:

PHP, Zend Framework, HTML, Javascript, LESS

BrainStore AG, Biel, Schweiz
2007 – 2011
Web-Entwickler
Angestellt
Eingesetzte Technologien:

Photoshop

IT-Dienstleister, Offenburg
Agentur, Offenburg
2006
Web- und Screen-Designer
Eingesetzte Technologien:

Photoshop

Gasthof, Appenweier
Agentur, Offenburg
2006
Web- und Screen-Designer
Weiterentwicklung einer Web-Applikation zum Projekt-Management im Agenturumfeld
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Entwicklung einer Web-Anwendung zur Konfiguration von Drucksachen
Druckerei für digitale Großformate
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Konzeption und Entwicklung eines Frameworks für Web-Applications
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Entwicklung eines Importer-Programms für einen Produktkatalog
Unternehmen für Rohstoff-Analytik, Anlagenbau und Verfahrenstechnik
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Umsetzung der Website eines Energiehandelsunternehmens aus dem Schwarzwald
Energiehandelsunternehmen, Deutschland
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Umsetzung einer Website für einen Produzenten von High-Tech für die Lebensmittelindustrie
Maschinenbauunternehmen, Grafenhausen
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Implementierung der Website eines Herstellers von Matratzen und Schlafsystemen
Hersteller von Matratzen und Schlafsystemen
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Umsetzung einer Website für ein Unternehmen im Bereich Motion-Control und Maschinenautomatisierung
Unternehmen im Bereich Motion-Control und Maschinenautomatisierung
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Weiterenwicklung der Website eines deutschen Freizeitparks
Freizeitpark, Rust, Deutschland
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Konzeption und Entwicklung eines Frameworks für Web-Applications
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Umsetzung einer Typo3-Website
Agentur, Offenburg
2005 – 2007
Web-Entwickler
Angestellt
Eingesetzte Technologien:

Photoshop

Ferienhof, Ohlsbach
Agentur, Offenburg
2005
Web- und Screen-Designer
Eingesetzte Technologien:

Photoshop

Dachdecker, Offenburg
Agentur, Offenburg
2005
Web- und Screen-Designer
Hersteller von Rennsport-Zubehör
Agentur, Offenburg
2005
Web- und Screen-Designer
Weiterentwicklung eines Online-Shops
Versandhandelsunternehmen, international
Agentur, Stuttgart
2004 – 2005
Web-Entwickler
Angestellt
Web-Design für einen Ski-Lift-Betrieb im Schwarzwald
Ski-Lift, Schwarzwald
Agentur, Offenburg
2004
Web- und Screen-Designer
Web-Design für ein Kachelofenbau-Unternehmen
Kachelofenbau-Unternehmen, Offenburg
Agentur, Offenburg
2004
Web- und Screen-Designer
Web-Design und Umsetzung der Website eines IT-Systemhauses
IT-Systemhaus, Offenburg
2003
Web-Entwickler, Web- und Screen-Designer
demnächst Vielleicht Ihr Projekt? Fragen Sie mich an