Relaunch eines Bestellsystems für Bäckereien.
Evaluierung Technologie: Angular, Next.js, React Router, Tanstack Start
Umsetzung mit Tanstack Start.
Automatisiertes Deployment mit Git Actions.
Erweiterung auf Multi Tenant.
Verwaltungs- und Anmeldesystem für wahlobligatorische Kurse an der Freien Waldorfschule Dresden.
Aufbau sowie fortlaufender Betrieb eines Bestellsystems für einen Bäckereibetrieb.
Frontend: Angular
Backend: Nest.js
Relaunch des Frontends auf Basis Angular 6 sowie Umbau des Drupal-Backends in einen Services-Provider.
Relaunch des Webauftritts der CWS-boco Gruppe nach responsiven Maßstäben. Das bestehenden Drupal 7-System wurde vom vorherigen Dienstleister übernommen. Die vorhandenen redaktionellen Workflows sowie das Weblayout wurden tauglich für mobile Endgeräte (responsive) um- bzw. neu gestaltet.
Inhalte wie im Projekt "Intranet cws-boco Gruppe"
Das auf Drupal 7 basierende Softwaresystem „Master CMS NRW“ (Landesbetrieb Information und Technik Nordrhein-Westfalen - IT.NRW) wurde auf Wartbarkeit, Änderbarkeit und Sicherheit durch Betrachtung des Sourcecodes geprüft und bewertet.
Nach Aufbau einer Testumgebung wurden folgende Kriterien wurden geprüft, bewertet und in einem Testbericht zusammengefaßt:
* Allgemeine Funktionsfähigkeit.
* Architektur des Systems auf sinnvolle Umsetzung unter Berücksichtigung der Möglichkeiten mit Drupal.
* Mandantenfähigkeit und Multisitefähigkeit.
* Einhalten der Drupal Coding Richtlinien.
* Änderungen am Drupal Core/Contrib Modulen sowie deren Upgradefähigkeit.
* Weiterentwickelbarkeit, Wartbarkeit sowie Testbarkeit.
* Technische sowie Anwender-Dokumentation wurde mit dem Ist-Stand der Software verglichen.
* Automatische sowie manuelle Beurteilung der Qualität des Codes.
Ein seit 2008 bestehendes und auf 160.000 Commits gewachsenes SVN-Repository mit 15 GB Gesamtgröße wurde in ein Git-Repository migriert. Anschließend wurden ~50 Entwickler für den Wechsel von SVN nach Git geschult. Zum Einsatz kamen neben SVN und Git das Softwaresystem Atlassian Stash (jetzt: Bitbucket Server). Software und Systeme waren als Linux Admin aufzusetzen und zu betreuen. Besonderes Merkmal hier war, daß die Migrationszeit durch Nutzung spezieller SVN- und Git-Eigenschaften von mehreren Wochen auf wenige Stunden gesenkt werden konnte.
Intranet cws-boco Gruppe
Zeitraum: 05/2014-09/2014
Kunde: T-Systems Multimedia Solutions GmbH
Aufgaben:
Aufbau eines multinational genutzten Intranets für die CWS-boco Gruppe auf Basis der Open Source Software Drupal 7. Das Intranet besteht aus getrennten Infoportalen für die jeweiligen Unternehmen der cws-boco Gruppe sowie offene und geschlossene Projekträume für Mitarbeiter.
Technologien:
Drupal CMS (Modulentwicklung, Migration von User-Daten, Konfiguration), PHP, SASS, CSS, SQL, UNIX-Administration, LDAP-Anbindung (Active Directory).
Webportal daskochrezept.de
Zeitraum: 04/2013-04/2014
Kunde: Burda Verlag (BIP Digital Technology)
Aufgaben:
Relaunch des Webportal/Community/Redaktionssystem (CMS) "daskochrezept.de". Migration von Alt-Daten nach Drupal. http://www.daskochrezept.de.
Technologien:
Drupal CMS (Modulentwicklung, Migration von Legacy-Daten, Konfiguration), PHP, SQL, UNIX-Administration, Vagrant, Puppet, Continuous integration.
Info- und Marketingportal für Händler
Zeitraum: 12/2011-03/2013
Kunde: mobilcom-debitel GmbH
Relaunch des Händlerportals der mobilcom-debitel GmbH : Technische Projektleitung für einen Relaunch des Händlerportals auf Basis Drupal 7.
Aufgaben:
Lösungen für vielfältigste Anforderungen der beteiligten Fachbereiche gesucht und als Projektleiter für die Drupal-seitige Umsetzung mit einer Gruppe von 4 Mitarbeitern umgesetzt.
Tätigkeitsbereiche:
Technologien:
Drupal CMS, PHP, MySQL, SOAP, Apache SOLR, Webcluster, Varnish, Memcache, Couchbase, Einbindung verschiedener Dritt-Anwendung des Kunden sowie externer Anbieter, Import existierender Inhalte und Benutzer, hierarchisches Zugriffsrechtemodell für unterschiedliche Nutzergruppen.
Webportal der Technischen Universität Freiberg
Zeitraum: 01/2011-10/2011
Kunde: Technischen Universität Freiberg
Aufgaben:
Bereich- und Benutzergesteuertes Webportal/Redaktionssystem (CMS) für Webseiten der Uni sowie deren Fach- und Verwaltungsbereiche. http://tu-freiberg.de.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL, UNIX (BSD)-Administration.
Webportal eines Anbieters von RFID-Chips
Zeitraum: 09/2011-10/2011
Aufgaben:
Webportal/CMS zur Selbstdarstellung des Unternehmens. http://www.ksw-microtec.de.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Shop-System sowie Webportal/CMS
Zeitraum: 04/2011-08/2011
Kunde: Elektrofahrrad24.de
Aufgaben:
Shop-System sowie Webportal/CMS auf Basis Drupal + Ubercart. http://elektrofahrrad24.de. Anpassung von Ubercart an deutsche Erfordernisse.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Lastmanagement Portal
Zeitraum: 03/2011-05/2011
Kunde: Energieversorger/Netzbetreiber
Aufgaben:
Intranet Webportal für ein Energieversorger/Netzbetreiber zur Verwaltung von Elektroenergie-Abnehmern und -Einspeisern. Abnehmer-/Einspeiser werden per SMS/Email über notwendige Aktivitäten wie Reduzierung/Erhöhung von Abnahme/Einspeisung informiert sowie tragen Rückmeldungen im Portal ein. Dokumentation aller Vorgänge.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Mobile App "Job Kompass"
Zeitraum: 12/2010-02/2011
Programmierung einer mobilen App (iPhone) für Zugriff auf Job-Datenbank des Kunden. http://itunes.apple.com/de/app/job-kompass/id414449391?mt=8. Erstellen der serverseitigen Anbindung an die Datenbank des Kunden. Verarbeiten von XML-Daten der Bundesagentur für Arbeit (HR-BA-XML).
Technologien:
Objective-C, SQL, PHP, XML.
Community Plattform Tierhalterclub e.V.
Zeitraum: 11/2009-04/2010
Kunde: Tierhalterclub e.V.
Aufgaben:
Community-Portal mit thematischen Gruppen, internem Nachrichtensystem, Foren, Benutzer-/Firmen-Profilseiten. http://www.tierhalterclub.de.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Projektportal für Vereinsarbeit
Zeitraum: 06/2011-09/2011
Verwaltung und Dokumentation von Klienten für ein soziales Projekt (XENOS)
Webportale für regionale mittelständige Unternehmen
Zeitraum: 04/2009-10/2009
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Lastschrift-Zahlmodul für CRM-System
Zeitraum: 12/2008
Aufgaben:
Entwicklung eines Lastschrift-Zahlmoduls für das CRM CiviCRM.
Webportal Gebäudewirtschaft
Zeitraum: 09/2007-03/2009
Kunde: Emporis GmbH
Aufgaben:
Teilprojektleitung/Mitarbeit bei Relaunch des Webportals der Emporis GmbH. Erstellung eines CMS für: Präsentation und Suche in der Datenbank sowie Sekundärinformationen, Kundenverwaltung, Produktverwaltung, Webshop.
Technologien:
Coldfusion, Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL (PostgreSQL).
Web-, Virtual Machine- und Emailhosting für Kunden
Zeitraum: 2004-2014
Aufgaben:
Installation und Administration von LINUX- und Windows-Servern sowie Softwaresystemen wie Apache, MySQL, MS SQL, Postfix (Mail), KVM, XEN und anderen.
Unterricht im Fach Informatik / Medienkunde in der Oberstufe.
Didaktische Aufbereitung informatischer und medienpädagogischer Themen.
Relaunch eines Bestellsystems für Bäckereien.
Evaluierung Technologie: Angular, Next.js, React Router, Tanstack Start
Umsetzung mit Tanstack Start.
Automatisiertes Deployment mit Git Actions.
Erweiterung auf Multi Tenant.
Verwaltungs- und Anmeldesystem für wahlobligatorische Kurse an der Freien Waldorfschule Dresden.
Aufbau sowie fortlaufender Betrieb eines Bestellsystems für einen Bäckereibetrieb.
Frontend: Angular
Backend: Nest.js
Relaunch des Frontends auf Basis Angular 6 sowie Umbau des Drupal-Backends in einen Services-Provider.
Relaunch des Webauftritts der CWS-boco Gruppe nach responsiven Maßstäben. Das bestehenden Drupal 7-System wurde vom vorherigen Dienstleister übernommen. Die vorhandenen redaktionellen Workflows sowie das Weblayout wurden tauglich für mobile Endgeräte (responsive) um- bzw. neu gestaltet.
Inhalte wie im Projekt "Intranet cws-boco Gruppe"
Das auf Drupal 7 basierende Softwaresystem „Master CMS NRW“ (Landesbetrieb Information und Technik Nordrhein-Westfalen - IT.NRW) wurde auf Wartbarkeit, Änderbarkeit und Sicherheit durch Betrachtung des Sourcecodes geprüft und bewertet.
Nach Aufbau einer Testumgebung wurden folgende Kriterien wurden geprüft, bewertet und in einem Testbericht zusammengefaßt:
* Allgemeine Funktionsfähigkeit.
* Architektur des Systems auf sinnvolle Umsetzung unter Berücksichtigung der Möglichkeiten mit Drupal.
* Mandantenfähigkeit und Multisitefähigkeit.
* Einhalten der Drupal Coding Richtlinien.
* Änderungen am Drupal Core/Contrib Modulen sowie deren Upgradefähigkeit.
* Weiterentwickelbarkeit, Wartbarkeit sowie Testbarkeit.
* Technische sowie Anwender-Dokumentation wurde mit dem Ist-Stand der Software verglichen.
* Automatische sowie manuelle Beurteilung der Qualität des Codes.
Ein seit 2008 bestehendes und auf 160.000 Commits gewachsenes SVN-Repository mit 15 GB Gesamtgröße wurde in ein Git-Repository migriert. Anschließend wurden ~50 Entwickler für den Wechsel von SVN nach Git geschult. Zum Einsatz kamen neben SVN und Git das Softwaresystem Atlassian Stash (jetzt: Bitbucket Server). Software und Systeme waren als Linux Admin aufzusetzen und zu betreuen. Besonderes Merkmal hier war, daß die Migrationszeit durch Nutzung spezieller SVN- und Git-Eigenschaften von mehreren Wochen auf wenige Stunden gesenkt werden konnte.
Intranet cws-boco Gruppe
Zeitraum: 05/2014-09/2014
Kunde: T-Systems Multimedia Solutions GmbH
Aufgaben:
Aufbau eines multinational genutzten Intranets für die CWS-boco Gruppe auf Basis der Open Source Software Drupal 7. Das Intranet besteht aus getrennten Infoportalen für die jeweiligen Unternehmen der cws-boco Gruppe sowie offene und geschlossene Projekträume für Mitarbeiter.
Technologien:
Drupal CMS (Modulentwicklung, Migration von User-Daten, Konfiguration), PHP, SASS, CSS, SQL, UNIX-Administration, LDAP-Anbindung (Active Directory).
Webportal daskochrezept.de
Zeitraum: 04/2013-04/2014
Kunde: Burda Verlag (BIP Digital Technology)
Aufgaben:
Relaunch des Webportal/Community/Redaktionssystem (CMS) "daskochrezept.de". Migration von Alt-Daten nach Drupal. http://www.daskochrezept.de.
Technologien:
Drupal CMS (Modulentwicklung, Migration von Legacy-Daten, Konfiguration), PHP, SQL, UNIX-Administration, Vagrant, Puppet, Continuous integration.
Info- und Marketingportal für Händler
Zeitraum: 12/2011-03/2013
Kunde: mobilcom-debitel GmbH
Relaunch des Händlerportals der mobilcom-debitel GmbH : Technische Projektleitung für einen Relaunch des Händlerportals auf Basis Drupal 7.
Aufgaben:
Lösungen für vielfältigste Anforderungen der beteiligten Fachbereiche gesucht und als Projektleiter für die Drupal-seitige Umsetzung mit einer Gruppe von 4 Mitarbeitern umgesetzt.
Tätigkeitsbereiche:
Technologien:
Drupal CMS, PHP, MySQL, SOAP, Apache SOLR, Webcluster, Varnish, Memcache, Couchbase, Einbindung verschiedener Dritt-Anwendung des Kunden sowie externer Anbieter, Import existierender Inhalte und Benutzer, hierarchisches Zugriffsrechtemodell für unterschiedliche Nutzergruppen.
Webportal der Technischen Universität Freiberg
Zeitraum: 01/2011-10/2011
Kunde: Technischen Universität Freiberg
Aufgaben:
Bereich- und Benutzergesteuertes Webportal/Redaktionssystem (CMS) für Webseiten der Uni sowie deren Fach- und Verwaltungsbereiche. http://tu-freiberg.de.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL, UNIX (BSD)-Administration.
Webportal eines Anbieters von RFID-Chips
Zeitraum: 09/2011-10/2011
Aufgaben:
Webportal/CMS zur Selbstdarstellung des Unternehmens. http://www.ksw-microtec.de.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Shop-System sowie Webportal/CMS
Zeitraum: 04/2011-08/2011
Kunde: Elektrofahrrad24.de
Aufgaben:
Shop-System sowie Webportal/CMS auf Basis Drupal + Ubercart. http://elektrofahrrad24.de. Anpassung von Ubercart an deutsche Erfordernisse.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Lastmanagement Portal
Zeitraum: 03/2011-05/2011
Kunde: Energieversorger/Netzbetreiber
Aufgaben:
Intranet Webportal für ein Energieversorger/Netzbetreiber zur Verwaltung von Elektroenergie-Abnehmern und -Einspeisern. Abnehmer-/Einspeiser werden per SMS/Email über notwendige Aktivitäten wie Reduzierung/Erhöhung von Abnahme/Einspeisung informiert sowie tragen Rückmeldungen im Portal ein. Dokumentation aller Vorgänge.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Mobile App "Job Kompass"
Zeitraum: 12/2010-02/2011
Programmierung einer mobilen App (iPhone) für Zugriff auf Job-Datenbank des Kunden. http://itunes.apple.com/de/app/job-kompass/id414449391?mt=8. Erstellen der serverseitigen Anbindung an die Datenbank des Kunden. Verarbeiten von XML-Daten der Bundesagentur für Arbeit (HR-BA-XML).
Technologien:
Objective-C, SQL, PHP, XML.
Community Plattform Tierhalterclub e.V.
Zeitraum: 11/2009-04/2010
Kunde: Tierhalterclub e.V.
Aufgaben:
Community-Portal mit thematischen Gruppen, internem Nachrichtensystem, Foren, Benutzer-/Firmen-Profilseiten. http://www.tierhalterclub.de.
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Projektportal für Vereinsarbeit
Zeitraum: 06/2011-09/2011
Verwaltung und Dokumentation von Klienten für ein soziales Projekt (XENOS)
Webportale für regionale mittelständige Unternehmen
Zeitraum: 04/2009-10/2009
Technologien:
Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL.
Lastschrift-Zahlmodul für CRM-System
Zeitraum: 12/2008
Aufgaben:
Entwicklung eines Lastschrift-Zahlmoduls für das CRM CiviCRM.
Webportal Gebäudewirtschaft
Zeitraum: 09/2007-03/2009
Kunde: Emporis GmbH
Aufgaben:
Teilprojektleitung/Mitarbeit bei Relaunch des Webportals der Emporis GmbH. Erstellung eines CMS für: Präsentation und Suche in der Datenbank sowie Sekundärinformationen, Kundenverwaltung, Produktverwaltung, Webshop.
Technologien:
Coldfusion, Drupal CMS (Konfiguration, Modulentwicklung, Themeentwicklung), PHP, SQL (PostgreSQL).
Web-, Virtual Machine- und Emailhosting für Kunden
Zeitraum: 2004-2014
Aufgaben:
Installation und Administration von LINUX- und Windows-Servern sowie Softwaresystemen wie Apache, MySQL, MS SQL, Postfix (Mail), KVM, XEN und anderen.
Unterricht im Fach Informatik / Medienkunde in der Oberstufe.
Didaktische Aufbereitung informatischer und medienpädagogischer Themen.
"[...] In dieser Zeit hat er alle an ihn gerichteten Anforderungen in der besten Weise und in überdurchschnittlichem Maße erfüllt. Mit seiner hohen Einsatzbereitschaft, seiner sozialen Kompetenz und seinem ausgeprägten Expertenwissen hat der Consultant maßgeblich zum Projekterfolg beigetragen. Seine organisatorischen Fähigkeiten halfen ihm auch in schwierigen und stressigen Projektphasen den Überblick zu behalten. Schon nach kurzer Zeit hat er in seinem Bereich selbstständig und im Sinne der Projektleitung die Themen umgesetzt und somit maßgeblich den Projekterfolg mit verantwortet. So hat sich der Consultant durch seine Tätigkeit den uneingeschränkten Respekt der Projektmitglieder und der Projektleitung verdient. Ich schätze an dem Consultant besonders seine stets hohe Einsatzbereitschaft und seine fundierten technischen Analysen. Gerade im Projektverlauf entstehen immer wieder ungeplante Situationen, die eine besondere Betrachtung und Behandlung benötigen. Der Consultant war dabei nie aus der Ruhe zu bringen und arbeitete auch unter Druck zuverlässig und einwandfrei. Als sein Auftraggeber und Projektleiter bin ich sowohl von des Consultants fachlicher Kompetenz als auch von seiner Persönlichkeit voll und ganz überzeugt und empfehle ihn für eine Tätigkeit als Projektleiter im Umfeld CMS Drupal Entwicklung auf das Wärmste."
— Projekt Weiterentwicklung der Händlerinformationsplattform mittels CMS Drupal, 12/11 - 03/13
Referenz durch Teamleiter Händlerportale, Mobilfunkunternehmen, vom 21.03.13