Web-Entwickler (OOP, PHP, MySQL, Frameworks, JavaScript, AJAX, HTML, CSS)
Aktualisiert am 11.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 0%
WebDevelopment
JavaScript
PHP
Ajax
Vanilla JS
HTML5
CSS3
MySQL
Content Management System
TYPO3 CMS
CONTENIDO
Drupal
pimcore
Laravel
Symfony
Zend
SPA
Rich Internet Applications
Deutsch
Sehr gut
Englisch
gut in Wort und Schrift
Türkisch
gut in Wort und Schrift

Einsatzorte

Einsatzorte

Augsburg (+100km) München (+100km) Mindelheim (+100km)

Remote-Projekte werden bevorzugt, Tätigkeiten vor Ort beim Kunden sind auf Bayern (Raum Augsburg/München) beschränkt.

möglich

Projekte

Projekte

17 Jahre 8 Monate
2007-01 - heute

Open-Source Projekt (CMS)

PHP 5 PHP 7 PhpUnit ...

  • CON... (auf Anfrage) ist ein Open-Source Web Content Management System, das von einem deutschen Unternehmen entwickelt wurde
  • Ich bin in der Community des CMS aktiv, trage zur Weiterentwicklung des CMS in meiner Freizeit bei, war z. B. an der Entwicklung der Versionen 4.8 und vor allem 4.9.*/4.10.* beteiligt, sowohl im Frontend als auch im Backend
  • Im Forum des CMS biete ich Fragestellenden Support an und entwickle ab und zu Module und Plugins für das CMS

PHP 5 PHP 7 PhpUnit JavaScript (jQuery) HTML MySQL CSS Git PhpStorm Visual Studio Code
1 Jahr 7 Monate
2022-06 - 2023-12

Digitales Partizipationssystem (DIPAS)

Senior Web-Entwickler Drupal PHP 7 JavaScript ...
Senior Web-Entwickler

  • Installieren von DIPAS auf der Infrastruktur des Kunden
  • Konfiguration von DIPAS nach fachlichen und technischen Vorgaben
  • Integration der Masterportal-Daten für die Kartendarstellung
  • Anpassen eines Drupal-Plugins zur Anbindung von DIPAS an mehrere Identity Provider über OpenID Connect/Oauth 2
  • Entwicklung von Plugins und Modulen für Drupal, um die benutzerspezifischen Anforderungen zu erfüllen
  • Anpassen der UI an die Designvorgaben
  • Dokumentation der neuen Funktionen und Änderungen
  • Erstellen von technischer Dokumentation
  • Vorbereiten und Durchführen des Releaseprozesses zur Produktivschaltung
  • Regelmäßige Teilnahme an Projektstatusmeetings
  • 5 Mann-Team (2 Entwickler)

Drupal PHP 7 JavaScript Vue.js HTML5 CSS3 Git GitLab PostgreSQL PhpStorm OpenLayers composer Node.js SSO OpenID Connect Keycloak Visual Studio Code
Öffentlicher Sektor (Ita...)
Remote
10 Monate
2021-06 - 2022-03

Werbemittelshop für Kreditkartengeschäfte (TYPO3)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler
  • Implementieren der Hublify PIM PHP API (Kunden, Produkte, Kategorien, Warenkorb, Gutscheine, Merkliste, Checkout, Bestellungen) zur Kommunikation der TYPO3-Seite mit Hublify. Produktkategorien, Produkte, kommen von Hublify, Kunden (FeUser) werden in Hublify verwaltet. Die Seite ist für einen geschlossenen Benutzerkreis gedacht. Die Funktionalität ist ähnlich wie beim Projekt "Nachhaltigkeitsportal".
  • Implementieren/Erweitern diverser Frontend- und Backend-Module
  • Anbindung an die API den vom Kunden verwendeten E-Mail Marketing Tools
JavaScript jQuery HTML5 CSS3 Sass Gulp Git Bitbucket PhpStorm PHP 7 Symfony Pimcore PIM Hublify Commerce Plattform Hublify PIM PHP API TYPO3 E-Commerce SendinBlue PHP API MySQL Jira Confluence Bamboo Google Maps OpenStreetMap Leaflet composer Node.js.
JavaScript jQuery HTML5 CSS3 Sass gulp.js Git Bitbucket PhpStorm PHP 7 Symfony pimcore TYPO3 CMS Hublify SendinBlue MySQL Atlassian JIRA Atlassian Confluence Bamboo Node.js
Agentur für digitale Kommunikation (Ede...)
1 Jahr 8 Monate
2020-08 - 2022-03

Nachhaltigkeitsportal (TYPO3 Shop)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

  • Implementieren der UI (JavaScript, HTML u. CSS) der für LEN? (auf Anfrage) Lokal Partner Module wie Suche, Filter, Karte und Ergebnisse, basierend auf Google Maps
  • Implementieren der Hublify PIM PHP API (Kunden, Produkte, Kategorien, Warenkorb, Gutscheine, Merkliste, Checkout, Bestellungen) zur Kommunikation der TYPO3-Seite mit Hublify. Produktkategorien, Produkte, kommen von Hublify, Kunden (FeUser) werden in Hublify verwaltet.
  • Implementieren diverser Funktionalitäten, wie Anbindung an SendinBlue API (E-Mail Marketing) inkl. Webhooks, Export der Produkte für Google-Merchant-Center, Frontend-Login über Hublify, Synchronisation der Frontend-Benutzer mit Hublify-Kunden
  • Implementieren/Erweitern diverser Frontend- und Backend-Module


JavaScript jQuery HTML5 CSS3 Sass Gulp Git PhpStorm PHP 7 Symfony Pimcore PIM Hublify Commerce Plattform Hublify PIM PHP API TYPO3 E-Commerce SendinBlue PHP API MySQL Jira Confluence Bamboo Google Maps Bitbucket composer Node.js
Agentur für digitale Kommunikation (Ede...)
Homeoffice
1 Jahr 1 Monat
2021-01 - 2022-01

Karriereseite eines Medienunternehmens (Drupal)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

  • Redesign der Webseite (JavaScript, HTML u. CSS)
  • Anpassen/Erweitern einiger Backend-Module (PHP)
  • Anbindung an ein Stellenportal-Webservice
  • Barrierefreiheit der Webseite mit Kontrast-Switch

JavaScript jQuery HTML5 CSS3 Sass Gulp Git Bitbucket PhpStorm PHP 7 Symfony MySQL Jira Confluence Bamboo composer Node.js
JavaScript jQuery HTML5 CSS3 Sass gulp.js Git Bitbucket PhpStorm PHP 7 Symfony Drupal MySQL Atlassian JIRA Atlassian Confluence Bamboo Node.js
Agentur für digitale Kommunikation (Ede...)
1 Jahr 3 Monate
2020-06 - 2021-08

Shop für Miniaturmodelle (Pimcore)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

  • Betreuung der auf Pimcore basierenden Webseite
  • Redesign (UI) einiger Bereiche der Webseite
  • Erweitern der Importe/Exporte zum Abgleich mit den Warenwirtschaftssystem des Kunden
  • Umsatzsteueränderung wegen Corona
  • Implementieren/Erweitern diverser Frontend- und Backend-Module


JavaScript jQuery HTML5 CSS3 Sass Gulp Git Bitbucket PhpStorm PHP 7 Symfony Pimcore PIM E-Commerce MySQL Jira Confluence Bamboo Leaflet Node.js.
JavaScript jQuery HTML5 CSS3 Sass gulp.js Git Bitbucket PhpStorm PHP 7 Symfony pimcore MySQL Node.js
Agentur für digitale Kommunikation (Ede...)
11 Monate
2020-04 - 2021-02

Nationale Naturlandschaften (TYPO3)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

Implementieren der JavaScript-UI für die Kartenanwendung auf der Webseite basierend auf OpenStreetMap u. Leaflet. Inhalte der Map und der Navigation in der Karte werden dynamisch aus JSON-Konfiguration und Shape-Files (Pins, Markierte Bereiche/Flächen) generiert.

JavaScript jQuery HTML5 CSS3 PhpStorm PHP 7 TYPO3 Jira Confluence Bamboo OpenStreetMap Leaflet composer Node.js.
JavaScript jQuery HTML5 CSS3 PhpStorm PHP 7 TYPO3 CMS Atlassian JIRA OpenStreetMap Leaflet composer Node.js
Agentur für digitale Kommunikation (Ede...)
2 Jahre
2018-09 - 2020-08

dka.IT UI library

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

Diverse Frontend- und Backendprojekte 

  • Mitentwicklung an diversen Frontend- und Backendprojekten (eigene Produkte der Firma oder Auftragsarbeiten). Erweitern vorhandener und implementieren neuer JavaScript Komponenten, meist mit Vanilla JS (reines JavaScript, ohne Frameworks und Libraries), teilweise Entwicklung von Templates, Packages und neuer Funktionalitäten im Backend, basierend auf Laravel
  • 10 Mann-Team
    • Erweitern vorhandener Komponenten und implementieren neuer Komponenten
HTML5 CSS3 Jest (Unittest) Webpack Git PhpStorm REST Jira Confluence JFrog Artifactory JavaScript (jQuery) node
JavaScript jQuery HTML5 CSS3 WebPack Node.js Jest Git PhpStorm
Informationstechnologie (Bra...)
2 Jahre
2018-09 - 2020-08

bc Multitool Web

Senior Web-Entwickler JavaScript HTML5 CSS3 ...
Senior Web-Entwickler

Diverse Frontend- und Backendprojekte 

  • Mitentwicklung an diversen Frontend- und Backendprojekten (eigene Produkte der Firma oder Auftragsarbeiten). Erweitern vorhandener und implementieren neuer JavaScript Komponenten, meist mit Vanilla JS (reines JavaScript, ohne Frameworks und Libraries), teilweise Entwicklung von Templates, Packages und neuer Funktionalitäten im Backend, basierend auf Laravel
  • 10 Mann-Team
    • Webprojekt (Administrations-Dashboard) basierend auf Laravel
    • Implementieren/Erweitern verschiedener Frontend- und Backend-Module
    • Verwalten und visualisieren von Daten aus dem Big Data-Bereich
    • Das Dashboard wurde/wird mit verschiedenen Themes für verschiedene Kunden eingesetzt
    • Unit-Tests mit PHPUnit und jest
JavaScript (Vanilla JS) HTML5 CSS3 Jest (Unittest) Highcharts OpenLayers Webpack Git PhpStorm PHP 7 PHPUnit Laravel MySQL Postgres REST CentOS Jira Confluence JFrog Artifactory Oracle VM VirtualBox Jenkins
JavaScript HTML5 CSS3 Jest Highcharts OpenLayers Webpack Git PhpStorm PHP 7 PhpUnit Laravel MySQL PostgreSQL REST CentOS Atlassian JIRA Confluence
Informationstechnologie (Bra...)
1 Jahr 7 Monate
2018-10 - 2020-04

bcUI components

Senior Web-Entwickler JavaScript Vanilla JS HTML5 ...
Senior Web-Entwickler

Diverse Frontend- und Backendprojekte

  • Mitentwicklung an diversen Frontend- und Backendprojekten (eigene Produkte der Firma oder Auftragsarbeiten). Erweitern vorhandener und implementieren neuer JavaScript Komponenten, meist mit Vanilla JS (reines JavaScript, ohne Frameworks und Libraries), teilweise Entwicklung von Templates, Packages und neuer Funktionalitäten im Backend, basierend auf Laravel
  • 10 Mann-Team
    • Implementieren eines modularen JavaScript UI Webframeworks (Routing, CRUD, Caching, Lokalisierung, usw.) mit Semi-SPA Funktionalitäten zur Verwendung in Projekten des Kunden
    • JavaScript Unit-Tests mit jest (lokal u. Jenkins). Das Webframework wurde/wird in verschiedenen Projekten des Kunden eingesetzt

JavaScript (Vanilla JS) HTML5 CSS3 Jest (Unittest) Webpack Git PhpStorm REST CentOS Jira Confluence JFrog Artifactory Oracle VM VirtualBox JavaScript (jQuery) node CSS Less Jenkins
JavaScript Vanilla JS HTML5 CSS3 Jest Webpack Git PhpStorm REST Node.js
Informationstechnologie (Bra...)
3 Jahre 11 Monate
2014-08 - 2018-06

Frontendprojekt

Senior Web-Entwickler JavaScript (Vanilla JS) HTML5 CSS3 ...
Senior Web-Entwickler
  • Mitentwicklung an einem Frontend-Projekt, Erstellen von Widgets für eine Single-Page-Applikation
  • UnitTests, Optimierung und Weiterentwicklung an der bestehenden Architektur
  • 10 Mann Team
JavaScript (Vanilla JS) HTML5 CSS3 Jasmine (UnitTest) SVN WebStorm
Informationstechnologie (Mic...)
4 Monate
2014-04 - 2014-07

Web-Projekt

Senior Web-Entwickler PHP5 Zend Framework 2 Doctrine ...
Senior Web-Entwickler
  • Mitentwicklung an einem Web -Projekt, erstellen von Komponenten sowohl im Backend als auch im Frontend 
  • 8 Mann-Team
PHP5 Zend Framework 2 Doctrine Smarty Template Engine Oracle 11g (XE) JavaScript jQuery CSS 2/3 HTML5 Scrum Git JIRA Stash
Digitalagentur (Fou?)
4 Monate
2013-12 - 2014-03

Online Portal

Senior Web-Entwickler PHP5 Advanced PHP Framework PHPUnit ...
Senior Web-Entwickler
  • Mitentwicklung am Onlineportal, erweitern vorhandener Module, hinzufügen neuer Features, Fehleranalyse und Fehlerbehebung, Template-Entwicklung im FirstSpirit CMS
  • 25 Personen (mehrere Teams)
PHP5 Advanced PHP Framework PHPUnit SOAP FirstSpirit CMS JavaScript jQuery Jasmine (JavaScript Test Framework) Bootstrap (front-end Framework) HTML5 CSS LESS Scrum
Online Portal bei einem Marketing-, Trech- und Product Unternehmen (Pay...)
3 Jahre 1 Monat
2010-09 - 2013-09

Web-Projekt GFACE

Senior Web-Entwickler Zend Framework MVC REST ...
Senior Web-Entwickler
  • Mitwirkung bei der Entwicklung des Social Media Publishing Service (auf Anfrage) als eine Rich-Internet Applikation basierend auf einer Webanwendung, das mit einer REST API interagiert
  • Erstellen von Modulen und Komponenten, sowohl im Frontend als auch im Backend
  • 10 Mann-Team
Zend Framework MVC REST HTML5 CSS3 Scrum PHP5 JavaScript (AJAX; jQuery; YUI3) RIA
Crytek GmbH, Videospiel
3 Monate
2010-05 - 2010-07

Relaunch der Webseite on3.de

Senior Web-Entwickler HTML5 CSS JavaScript ...
Senior Web-Entwickler
  • Mitentwicklung am Relaunch der Webseite on3.de
  • Umsetzung des on3-Players und diverser HTML-Templates unter Beachtung der BITV (Barrierefreie Informationstechnik-Verordnung)
  • Erweitern der Semantik unter Verwendung der WAI-ARIA Spezifikation, um die Barrierefreiheit zu verbessern
  • Abstimmung mit der Technik des Kunden zur Lösungsfindung diverser Anforderungen
  • 2 Mann-Team
HTML5 CSS JavaScript Prototype script.aculo.us WAI-ARIA BITV
Agentur für digitale Kommunikation (Ede...)
2 Jahre 7 Monate
2007-12 - 2010-06

Relaunch der Webseite sueddeutsche.de

Senior Web-Entwickler HTML5 XHTML CSS ...
Senior Web-Entwickler
  • Unterstützung des Teams beim Relaunch der Webseite

  • Frontendprogrammierung neuer Module

  • Qualitätssicherung

  • Frontendprogrammierung des Regional-Portals

  • Umsetzung des Portals "Geld Diplom"

  • Frontendprogrammierung der Seiten

  • Backendprogrammierung von Themenseiten

  • Verwaltung der Tests

  • Testteilnahme und Auswertung von Testergebnissen

  • Mitentwicklung an der Frontendprogrammierung des München-Portals

  • Erstellung diverser Module, HTML-Templates für neue Portale oder Seiten

  • 2-3 Mann-Team

HTML5 XHTML CSS JavaScript (AJAX; Prototype; script.aculo.us und jQuery) WAI-ARIA PHP5 MySQL
9 Monate
2009-08 - 2010-04

Web-Projekt o2-Magazin

Senior Web-Entwickler PHP5 MySQL Zend Framework ...
Senior Web-Entwickler
  • Mitentwicklung am o2 Magazin

  • Erstellung/ Erweitern diverser Services für die Kommunikation mit Flash (Zend_AMF)

  • Frontendprogrammierung zur Anzeige des Magazins (HTML, CSS, JavaScript)

  • Umsetzen von Schnittstellen zum Versand von SMS und für Teilnahme an Gewinnspielen

  • Backend mit Login und Berechtigungssystem zur Ansicht

  • Erstellung von Auswertungen

  • XLS-Export von Auswertungen

  • Tracking von Besucherverhalten

  • Abstimmung mit Kunden und Flash-Entwicklung

  • Lösungsfindung bei diversen Anforderungen

  • 2 Mann-Team

PHP5 MySQL Zend Framework AMF XHTML CSS JavaScript (AJAX; Prototype und script.aculo.us) JavaScript Ajax Prototype.js script.aculo.us
2 Jahre 4 Monate
2008-01 - 2010-04

Web-Projekt - Relaunch adac.de

Senior Web-Entwickler XHTML CSS JavaScript (AJAX; Prototype und script.aculo.us) ...
Senior Web-Entwickler
  • Entwicklung am Relaunch der Webseite adac.de

  • Erstellung der CSS-Dateien für Basisformate und für verschiedene Bereiche

  • Programmierung der Basis der JavaScript-Funktionen für allgemeine Funktionen der Webseite

  • Programmierung von diversen Funktionen zur Steuerung der Ausgabe von dynamischen/ statischen Modulen

  • Umsetzung der Toolbox-Applikation (HTML, CSS u. JavaScript)

  • Erstellen vieler Templates/ Seitenvorlagen für die Bereiche Versicherungswelt, Mitgliedschaft, Reise und Freizeit, "Info, Test & Rat"

  • Abstimmung mit den Technikern (Backend) zur Umsetzung der gelieferten Templates und zur Lösungsfindung von diversen Anforderungen

  • Codereview und Fortlaufendes Refactoring der Sourcen an sich ändernde Gegebenheiten

  • Performanceoptimierung des Frontends (CSS-Sprite, Komprimierung der Sourcen, Minimieren der Requests)

  • Qualitätssicherung des Projekts

  • 4 Mann-Team

XHTML CSS JavaScript (AJAX; Prototype und script.aculo.us) JavaScript Prototype.js script.aculo.us
2 Jahre 1 Monat
2007-08 - 2009-08

Web-Projekt - Relaunch SZ-Tickets

Senior Web-Entwickler PHP 5 MySQL OOP ...
Senior Web-Entwickler
  • Teilnahme am Relaunch der Süddeutsche Zeitung Tickets

  • Programmierung der Frontendseiten (XHTML, CSS, JavaScript)

  • Umsetzung Veranstaltungssuche/ -anzeige unter Verwendung der SOAP-Schnittstellen der Veranstaltungsdatenbank-Anbieters (LEO-Event Webservice von leomedia)

  • AJAX Veranstaltungssuche/ -auswahl im Backend

  • Umgebungserkennung und Umgebungsabhängige Konfiguration

  • Analyse/ Abstimmung/ Lösungsermittlung mit Kunden und Technik von Third Party Software

  • Umsetzung diverser SEO-Maßnahmen, wie z. B. Optimieren des Markups, Clean-URLs und Rewrite-Regeln, Erstellung von Google-Sitemaps

  • Erweitern des Webauftritts um Themefähigkeit und Affiliate-Features

  • Konfiguration zur Ausgabe der Affiliatedesigns und zur Steuerung diverser Verhalten (Bestellprozess, Rabatte, Ergebnislisten) im Shop

  • Codereview und fortlaufendes Refactoring der Sourcen, Performanceoptimierung sowohl im Backend als auch im Frontend

  • Erstellen neuer Module/Templates für das CMS

  • Umstellung der Suche auf FAST Suche unter Verwendung der PHP Fast Search API

  • Entwicklung von Funktionen zur Übermittlung der Änderungen an die FAST Suche

  • Programmierung von Schnittstellen zur File Maker DB zur Übergabe der Bestelldaten

  • Export der Veranstaltungsdaten für Commission Junction, Google Base Data, Import von jpc-Produktdaten

  • Programmierung der Produktsuche/ -anzeige über jpc XML-Schnittstelle

  • Umsetzung eines Backends zur Verwaltung der Konfigurationen des Shops und der Mandanten (Affiliates)

  • Programmierung diverser PHP Scripte die als Cronjobs importe/exporte und andere Aufgaben ausgeführt haben

  • 2 Mann-Team

PHP 5 MySQL OOP SOAP easyRed CMS XHTML CSS 2.0 Zend Framework JavaScript Ajax Prototype.js script.aculo.us
Agentur für digitale Kommunikation (Ede...)
5 Monate
2007-01 - 2007-05

Web-Projekt: Akademie-Bereich mit Forum

Software-Entwickler PHP5 OOP Oracle 9i/10g ...
Software-Entwickler
  • Beratung zur Auswahl in Frage kommender Software

  • Implementierung des Akademie Bereichs in eine bestehende Webpräsenz eines bekannten Unternehmens

  • Kursverwaltung, erweitern des vorhandener Gruppen-/ Rechtesysteme

  • Integration einer Forumsoftware in die vorhandene Site

  • Erstellung von Schnittstellen zur Synchronisation der Forum-Nutzer mit vorhandener Nutzertabelle

  • Erstellen von Beiträgen und Antworten über AJAX

  • Umsetzung von Networking Features, wie z. B. Kontaktverwaltung, Anzeige des Online-Status, Messaging-System

  • 1 Mann-Team

PHP5 OOP Oracle 9i/10g easyRed CMS HTML CSS 2.0 JavaScript (AJAX; Prototype und script.aculo.us)
8 Monate
2006-08 - 2007-03

Web-Projekt: Patienten- /Berichtverwaltung

Software-Entwickler MySQL XHTML 1.0 CSS 2.0 ...
Software-Entwickler
  • Mitentwicklung an der Webbasierten Patienten-/ Berichtverwaltung für das Intranet der Kliniken an der Paar mit dem symfony Framework

  • Programmierung des Backends und des Frontends des Reportgenerators

  • Erstellen von Vorlagen für verschiedene Berichte

  • Wöchentliches Meeting mit Kunden

    • Anforderungsermittlung

    • Lösungsfindung

    • Präsentation der Entwicklungsstände/ Prototypen - Ansätze von Extreme Programming (XP)

  • 2 Mann-Team

MySQL XHTML 1.0 CSS 2.0 PHP 5 JavaScript (AJAX; Prototype und script.aculo.us) symfony Framework (OOP; MVC; ORM; Propel; PHPUnit)
1 Jahr 11 Monate
2004-10 - 2006-08

Web-Projekt: Entwicklung Internet-Präsenz

Software-Entwickler Contenido CMS PHP OOP ...
Software-Entwickler
  • Entwicklung der mehrsprachigen Internet-Präsenz der Andreas Schmid Logistik AG, sowie der Tochterfirmen (Quentia, ehemals LogIn Solutions)

  • Erweiterung des verwendeten CM-Systems (Frameunterstützung des Frontends sowie Multi-Domain-Fähigkeit für Suche, Sitemap, usw.) und Implementierung verschiedener Module (Kontaktformular, Sitemap, Bildergalerie, geschlossener Bereich, WebCam Anzeige)

  • Erweiterte Suche mit Suche in Kontakten und Artikeln

  • Umsetzung der Onlineapplikation (unter Verwendung einer Web-Schnittstelle) Track'n Tracing zur Verfolgung von Sendungen

  • Generierung verschlüsselter URLs inkl. Entschlüsseln ankommender URLs

  • Seminarverwaltung für Akademiebereich (Anlage von Seminaren) mit Formular zur Anmeldung

  • Performancetuning

  • Erstellung eines Cachesystems zum Speichern der Ausgaben

  • Schulung der Redakteure

  • Fortlaufende Betreuung des Auftritts

  • Umsetzten weiterer Anforderungen/ Änderungen

  • 1 Mann-Team

Contenido CMS PHP OOP CSS JavaScript HTML MySQL
4 Monate
2004-09 - 2004-12

Anwendungsentwicklung: Redesign

Software-Entwickler Windows-API OOP MS-Access ...
Software-Entwickler
  • Mitentwicklung am Redesign der CD ROM - Software

  • Implementierung der Design-Engine, über die die Eigenschaften der Steuerelemente/ Dialoge mittels XML konfigurierbar sind, sowie neuer Funktionalitäten für Erweiterungen

  • 1 Mann-Team

Windows-API OOP MS-Access SQL XML Microsoft Visual Basic 6.0

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2003-06 - 2003-06

Training ?pro Praxis?

BIB Augsburg GmbH
BIB Augsburg GmbH
1 Jahr 8 Monate
1999-06 - 2001-01

Umschulung zum Fachinformatiker für Anwendungsentwicklung

Abschlussnote: 2,0, DEKRA Akademie GmbH, Augsburg  
Abschlussnote: 2,0
DEKRA Akademie GmbH, Augsburg  


4 Monate
1993-10 - 1994-01

Studium - Elektrotechnik

Fachhochschule Augsburg
Fachhochschule Augsburg

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

WebDevelopment JavaScript PHP Ajax Vanilla JS HTML5 CSS3 MySQL Content Management System TYPO3 CMS CONTENIDO Drupal pimcore Laravel Symfony Zend SPA Rich Internet Applications

Schwerpunkte

Programmierung
Experte
Software-Entwicklung
Experte
Frontend-Programmierung
Experte
Backend-Programmierung
Experte
Web-Entwicklung
Experte

Produkte / Standards / Erfahrungen / Methoden

PHP
Experte
JavaScript
Experte
Vanilla JS
Fortgeschritten
HTML 5
Experte
CSS 2
Experte
CSS 3
Fortgeschritten
MySQL
Fortgeschritten
MariaDB
Fortgeschritten
PostgreSQL
Fortgeschritten
Oracle
Basics
MS SQL Server
Basics
CONTENIDO CMS
Experte
TYPO3
Fortgeschritten
Drupal
Fortgeschritten
WordPress
Basics
Hublify PIM
Fortgeschritten
Pimcore
Fortgeschritten
Laravel
Fortgeschritten
Symfony
Fortgeschritten
Zend Framework
Fortgeschritten
Planung
gut
Realisation
gut
Dokumentation
gut

Content-Management-Systeme (CMS), PIM:

  • CONTENIDO 4.x - sehr gut
  • TYPO3, Drupal, Hublify PIM - gut
  • WordPress, Joomla, OpenCms, CMSimple, easyRed, Pimcore - fundiert


Frameworks, Development Kits, Libraries:

  • Laravel, Zend Framework, Symfony, Smarty, Bootstrap, YUI Library, jQuery, jQuery UI, Highcharts, Google Maps, Leaflet, OpenLayers, Jasmine, Jest, Stapes.js, Sass, Less, Gulp - gut
  • Kohana, PEAR, PHPLib, Propel, Creole, Doctrine, Prototype, PHPUnit, script.aculo.us, YAML (Yet Another Multicolumn Layout und Ain't Markup Language), CodeIgniter, Phing, TinyButStrong, 960 Grid System, React, Angular, Vue.js, node, TypeScript - fundiert


Standards/ Technologien:

  • OOA, OOD, OOP, AJAX, MVC-Pattern, AJAX, SOAP, REST, XML-RPC - gut
  • UML, WAI-ARIA, BTV - fundiert

 

Web-Server:

  • Apache HTTP Server - gut
  • Apache Tomcat, Internet Information Server - fundiert

  

Entwicklungswerkzeuge/ Programme:

WebStorm, PhpStorm, Visual Studio Code, ActiveState Komodo Edit, Adobe Photoshop, AMFPHP, ArgoUML, Boulm, CruiseControl, Cygwin, DBDesigner4, doxygen, Eclipse (PDT), EditPlus, Fiddler2, FreeMind, GIMP, ImageMagick, Jsdoc Toolkit, Microsoft Office, Microsoft Virtual PC, Microsoft Visual Studio, MySQL Workbench, NetBeans, Notepad++, OpenOffice, OpenVPN, Paint.NET, PHP_Beautifier, phpDocumentor, phpMyAdmin, phpUnderControl, PHPUnit, Poedit, PSPad editor, PuTTY, SimpleTest (PHP unit testing), Skype, soapUI, TortoiseGit, TortoiseSVN, VMware, WinCacheGrind, WinMerge, WinSCP, xampp, XML Notepad, YUI Compressor, Git, Webpack, Oracle VM VirtualBox, Docker, composer, npm, Jira, Confluence, Bamboo, Jenkins, Bitbucket, JFrog Artifactory


Kenntnisse:

  • Beratung
  • Consulting
  • Coaching
  • Schulung
  • Training
  • Projektleitung
  • Organisation
  • Koordination

Beruflicher Werdegang:

2004-10 - heute::

Rolle: Freiberuflicher Programmierer


2003-01 - 2004-10:


Aufgaben:

Orientierung am Arbeitsmarkt, Selbststudium in diversen CMS, Java und .NET


2001-02 - 2002-12:

Einsatzort: Augsburg

Rolle: Software-Entwickler und technischer Projektleiter

Arbeitgeber: new direction GmbH


1995-08 - 1999-05:


Aufgaben:

Verkehrsunfall mit anschließender Rehabilitationsphase


1994-03 - 1995-08:

Einsatzort: Augsburg

Rolle: Teamleiter in der Gebäudereinigungsbranche

Arbeitgeber: Reinigungsdienst Sönmezyurt


Praktika:

2004-06 - 2004-08:

Rolle: Programmierer

Firma: ToTango GmbH u. Co. KG


Aufgaben:

8-wöchiges Praktikum


2003-11 - 2003-12:

Einsatzort: Augsburg

Rolle: Software-Entwickler

Firma: new direction GmbH


Aufgaben:

6-wöchiges Praktikum


2000-05 - 2001-01:

Einsatzort: Augsburg

Rolle: Fachinformatiker/ Anwendungsentwicklung

Firma: CPU Softwarehouse AG

Betriebssysteme

Debian
fundiert
Mac OS X
fundiert
SuSe Linux
fundiert
Ubuntu
fundiert
Windows
95 - 10 - gut
CentOS
fundiert

Programmiersprachen

ASP
VB-Script - fundiert
Visual Basic 6
fundiert
C
fundiert
C#
fundiert
C++
fundiert
Java
fundiert
JavaScript
sehr gut
Perl 5
fundiert
PHP
4/ 5/ 7/ 8 - sehr gut
VBA
fundiert
Vanilla JS
sehr gut
ASP.NET
fundiert
HTML5
sehr gut
HTML
sehr gut
XHTML
sehr gut
DHTML
sehr gut
CSS
1/ 2/ 3 - sehr gut
XML
gut
SGML
gut


Datenbanken

ADO
gut
MS SQL Server 2000
fundiert
MySQL
3/ 4/ 5 - gut
ODBC
gut
Oracle
9i/ 10g - fundiert
PostgreSQL 9.6
fundiert
SQL
gut
MariaDB
gut
DDL
gut
DML
gut

Datenkommunikation

Ethernet
Gut
Internet, Intranet
Sehr gut
LAN, LAN Manager
Gut
SMTP
Basics
TCP/IP
Basics
Token Ring
Basics
Windows Netzwerk
Basics
Winsock
Basics

Hardware

Ascii/X - Terminals
Basics
CD-Writer / Brenner
Gut
Drucker
Gut
Macintosh
Basics
Modem
Basics
PC
Gut
Soundkarten
Basics

Ausreichende Kenntnisse in Aufbau und Funktionsweise von PC-Systemen

Design / Entwicklung / Konstruktion

Prototype

Personalverantwortung

symfony Framework (OOP

Branchen

Branchen

  • Software
  • Handel
  • Transport
  • Logistik
  • Tourismus
  • Presse
  • Gastronomie

Einsatzorte

Einsatzorte

Augsburg (+100km) München (+100km) Mindelheim (+100km)

Remote-Projekte werden bevorzugt, Tätigkeiten vor Ort beim Kunden sind auf Bayern (Raum Augsburg/München) beschränkt.

möglich

Projekte

Projekte

17 Jahre 8 Monate
2007-01 - heute

Open-Source Projekt (CMS)

PHP 5 PHP 7 PhpUnit ...

  • CON... (auf Anfrage) ist ein Open-Source Web Content Management System, das von einem deutschen Unternehmen entwickelt wurde
  • Ich bin in der Community des CMS aktiv, trage zur Weiterentwicklung des CMS in meiner Freizeit bei, war z. B. an der Entwicklung der Versionen 4.8 und vor allem 4.9.*/4.10.* beteiligt, sowohl im Frontend als auch im Backend
  • Im Forum des CMS biete ich Fragestellenden Support an und entwickle ab und zu Module und Plugins für das CMS

PHP 5 PHP 7 PhpUnit JavaScript (jQuery) HTML MySQL CSS Git PhpStorm Visual Studio Code
1 Jahr 7 Monate
2022-06 - 2023-12

Digitales Partizipationssystem (DIPAS)

Senior Web-Entwickler Drupal PHP 7 JavaScript ...
Senior Web-Entwickler

  • Installieren von DIPAS auf der Infrastruktur des Kunden
  • Konfiguration von DIPAS nach fachlichen und technischen Vorgaben
  • Integration der Masterportal-Daten für die Kartendarstellung
  • Anpassen eines Drupal-Plugins zur Anbindung von DIPAS an mehrere Identity Provider über OpenID Connect/Oauth 2
  • Entwicklung von Plugins und Modulen für Drupal, um die benutzerspezifischen Anforderungen zu erfüllen
  • Anpassen der UI an die Designvorgaben
  • Dokumentation der neuen Funktionen und Änderungen
  • Erstellen von technischer Dokumentation
  • Vorbereiten und Durchführen des Releaseprozesses zur Produktivschaltung
  • Regelmäßige Teilnahme an Projektstatusmeetings
  • 5 Mann-Team (2 Entwickler)

Drupal PHP 7 JavaScript Vue.js HTML5 CSS3 Git GitLab PostgreSQL PhpStorm OpenLayers composer Node.js SSO OpenID Connect Keycloak Visual Studio Code
Öffentlicher Sektor (Ita...)
Remote
10 Monate
2021-06 - 2022-03

Werbemittelshop für Kreditkartengeschäfte (TYPO3)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler
  • Implementieren der Hublify PIM PHP API (Kunden, Produkte, Kategorien, Warenkorb, Gutscheine, Merkliste, Checkout, Bestellungen) zur Kommunikation der TYPO3-Seite mit Hublify. Produktkategorien, Produkte, kommen von Hublify, Kunden (FeUser) werden in Hublify verwaltet. Die Seite ist für einen geschlossenen Benutzerkreis gedacht. Die Funktionalität ist ähnlich wie beim Projekt "Nachhaltigkeitsportal".
  • Implementieren/Erweitern diverser Frontend- und Backend-Module
  • Anbindung an die API den vom Kunden verwendeten E-Mail Marketing Tools
JavaScript jQuery HTML5 CSS3 Sass Gulp Git Bitbucket PhpStorm PHP 7 Symfony Pimcore PIM Hublify Commerce Plattform Hublify PIM PHP API TYPO3 E-Commerce SendinBlue PHP API MySQL Jira Confluence Bamboo Google Maps OpenStreetMap Leaflet composer Node.js.
JavaScript jQuery HTML5 CSS3 Sass gulp.js Git Bitbucket PhpStorm PHP 7 Symfony pimcore TYPO3 CMS Hublify SendinBlue MySQL Atlassian JIRA Atlassian Confluence Bamboo Node.js
Agentur für digitale Kommunikation (Ede...)
1 Jahr 8 Monate
2020-08 - 2022-03

Nachhaltigkeitsportal (TYPO3 Shop)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

  • Implementieren der UI (JavaScript, HTML u. CSS) der für LEN? (auf Anfrage) Lokal Partner Module wie Suche, Filter, Karte und Ergebnisse, basierend auf Google Maps
  • Implementieren der Hublify PIM PHP API (Kunden, Produkte, Kategorien, Warenkorb, Gutscheine, Merkliste, Checkout, Bestellungen) zur Kommunikation der TYPO3-Seite mit Hublify. Produktkategorien, Produkte, kommen von Hublify, Kunden (FeUser) werden in Hublify verwaltet.
  • Implementieren diverser Funktionalitäten, wie Anbindung an SendinBlue API (E-Mail Marketing) inkl. Webhooks, Export der Produkte für Google-Merchant-Center, Frontend-Login über Hublify, Synchronisation der Frontend-Benutzer mit Hublify-Kunden
  • Implementieren/Erweitern diverser Frontend- und Backend-Module


JavaScript jQuery HTML5 CSS3 Sass Gulp Git PhpStorm PHP 7 Symfony Pimcore PIM Hublify Commerce Plattform Hublify PIM PHP API TYPO3 E-Commerce SendinBlue PHP API MySQL Jira Confluence Bamboo Google Maps Bitbucket composer Node.js
Agentur für digitale Kommunikation (Ede...)
Homeoffice
1 Jahr 1 Monat
2021-01 - 2022-01

Karriereseite eines Medienunternehmens (Drupal)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

  • Redesign der Webseite (JavaScript, HTML u. CSS)
  • Anpassen/Erweitern einiger Backend-Module (PHP)
  • Anbindung an ein Stellenportal-Webservice
  • Barrierefreiheit der Webseite mit Kontrast-Switch

JavaScript jQuery HTML5 CSS3 Sass Gulp Git Bitbucket PhpStorm PHP 7 Symfony MySQL Jira Confluence Bamboo composer Node.js
JavaScript jQuery HTML5 CSS3 Sass gulp.js Git Bitbucket PhpStorm PHP 7 Symfony Drupal MySQL Atlassian JIRA Atlassian Confluence Bamboo Node.js
Agentur für digitale Kommunikation (Ede...)
1 Jahr 3 Monate
2020-06 - 2021-08

Shop für Miniaturmodelle (Pimcore)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

  • Betreuung der auf Pimcore basierenden Webseite
  • Redesign (UI) einiger Bereiche der Webseite
  • Erweitern der Importe/Exporte zum Abgleich mit den Warenwirtschaftssystem des Kunden
  • Umsatzsteueränderung wegen Corona
  • Implementieren/Erweitern diverser Frontend- und Backend-Module


JavaScript jQuery HTML5 CSS3 Sass Gulp Git Bitbucket PhpStorm PHP 7 Symfony Pimcore PIM E-Commerce MySQL Jira Confluence Bamboo Leaflet Node.js.
JavaScript jQuery HTML5 CSS3 Sass gulp.js Git Bitbucket PhpStorm PHP 7 Symfony pimcore MySQL Node.js
Agentur für digitale Kommunikation (Ede...)
11 Monate
2020-04 - 2021-02

Nationale Naturlandschaften (TYPO3)

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

Implementieren der JavaScript-UI für die Kartenanwendung auf der Webseite basierend auf OpenStreetMap u. Leaflet. Inhalte der Map und der Navigation in der Karte werden dynamisch aus JSON-Konfiguration und Shape-Files (Pins, Markierte Bereiche/Flächen) generiert.

JavaScript jQuery HTML5 CSS3 PhpStorm PHP 7 TYPO3 Jira Confluence Bamboo OpenStreetMap Leaflet composer Node.js.
JavaScript jQuery HTML5 CSS3 PhpStorm PHP 7 TYPO3 CMS Atlassian JIRA OpenStreetMap Leaflet composer Node.js
Agentur für digitale Kommunikation (Ede...)
2 Jahre
2018-09 - 2020-08

dka.IT UI library

Senior Web-Entwickler JavaScript jQuery HTML5 ...
Senior Web-Entwickler

Diverse Frontend- und Backendprojekte 

  • Mitentwicklung an diversen Frontend- und Backendprojekten (eigene Produkte der Firma oder Auftragsarbeiten). Erweitern vorhandener und implementieren neuer JavaScript Komponenten, meist mit Vanilla JS (reines JavaScript, ohne Frameworks und Libraries), teilweise Entwicklung von Templates, Packages und neuer Funktionalitäten im Backend, basierend auf Laravel
  • 10 Mann-Team
    • Erweitern vorhandener Komponenten und implementieren neuer Komponenten
HTML5 CSS3 Jest (Unittest) Webpack Git PhpStorm REST Jira Confluence JFrog Artifactory JavaScript (jQuery) node
JavaScript jQuery HTML5 CSS3 WebPack Node.js Jest Git PhpStorm
Informationstechnologie (Bra...)
2 Jahre
2018-09 - 2020-08

bc Multitool Web

Senior Web-Entwickler JavaScript HTML5 CSS3 ...
Senior Web-Entwickler

Diverse Frontend- und Backendprojekte 

  • Mitentwicklung an diversen Frontend- und Backendprojekten (eigene Produkte der Firma oder Auftragsarbeiten). Erweitern vorhandener und implementieren neuer JavaScript Komponenten, meist mit Vanilla JS (reines JavaScript, ohne Frameworks und Libraries), teilweise Entwicklung von Templates, Packages und neuer Funktionalitäten im Backend, basierend auf Laravel
  • 10 Mann-Team
    • Webprojekt (Administrations-Dashboard) basierend auf Laravel
    • Implementieren/Erweitern verschiedener Frontend- und Backend-Module
    • Verwalten und visualisieren von Daten aus dem Big Data-Bereich
    • Das Dashboard wurde/wird mit verschiedenen Themes für verschiedene Kunden eingesetzt
    • Unit-Tests mit PHPUnit und jest
JavaScript (Vanilla JS) HTML5 CSS3 Jest (Unittest) Highcharts OpenLayers Webpack Git PhpStorm PHP 7 PHPUnit Laravel MySQL Postgres REST CentOS Jira Confluence JFrog Artifactory Oracle VM VirtualBox Jenkins
JavaScript HTML5 CSS3 Jest Highcharts OpenLayers Webpack Git PhpStorm PHP 7 PhpUnit Laravel MySQL PostgreSQL REST CentOS Atlassian JIRA Confluence
Informationstechnologie (Bra...)
1 Jahr 7 Monate
2018-10 - 2020-04

bcUI components

Senior Web-Entwickler JavaScript Vanilla JS HTML5 ...
Senior Web-Entwickler

Diverse Frontend- und Backendprojekte

  • Mitentwicklung an diversen Frontend- und Backendprojekten (eigene Produkte der Firma oder Auftragsarbeiten). Erweitern vorhandener und implementieren neuer JavaScript Komponenten, meist mit Vanilla JS (reines JavaScript, ohne Frameworks und Libraries), teilweise Entwicklung von Templates, Packages und neuer Funktionalitäten im Backend, basierend auf Laravel
  • 10 Mann-Team
    • Implementieren eines modularen JavaScript UI Webframeworks (Routing, CRUD, Caching, Lokalisierung, usw.) mit Semi-SPA Funktionalitäten zur Verwendung in Projekten des Kunden
    • JavaScript Unit-Tests mit jest (lokal u. Jenkins). Das Webframework wurde/wird in verschiedenen Projekten des Kunden eingesetzt

JavaScript (Vanilla JS) HTML5 CSS3 Jest (Unittest) Webpack Git PhpStorm REST CentOS Jira Confluence JFrog Artifactory Oracle VM VirtualBox JavaScript (jQuery) node CSS Less Jenkins
JavaScript Vanilla JS HTML5 CSS3 Jest Webpack Git PhpStorm REST Node.js
Informationstechnologie (Bra...)
3 Jahre 11 Monate
2014-08 - 2018-06

Frontendprojekt

Senior Web-Entwickler JavaScript (Vanilla JS) HTML5 CSS3 ...
Senior Web-Entwickler
  • Mitentwicklung an einem Frontend-Projekt, Erstellen von Widgets für eine Single-Page-Applikation
  • UnitTests, Optimierung und Weiterentwicklung an der bestehenden Architektur
  • 10 Mann Team
JavaScript (Vanilla JS) HTML5 CSS3 Jasmine (UnitTest) SVN WebStorm
Informationstechnologie (Mic...)
4 Monate
2014-04 - 2014-07

Web-Projekt

Senior Web-Entwickler PHP5 Zend Framework 2 Doctrine ...
Senior Web-Entwickler
  • Mitentwicklung an einem Web -Projekt, erstellen von Komponenten sowohl im Backend als auch im Frontend 
  • 8 Mann-Team
PHP5 Zend Framework 2 Doctrine Smarty Template Engine Oracle 11g (XE) JavaScript jQuery CSS 2/3 HTML5 Scrum Git JIRA Stash
Digitalagentur (Fou?)
4 Monate
2013-12 - 2014-03

Online Portal

Senior Web-Entwickler PHP5 Advanced PHP Framework PHPUnit ...
Senior Web-Entwickler
  • Mitentwicklung am Onlineportal, erweitern vorhandener Module, hinzufügen neuer Features, Fehleranalyse und Fehlerbehebung, Template-Entwicklung im FirstSpirit CMS
  • 25 Personen (mehrere Teams)
PHP5 Advanced PHP Framework PHPUnit SOAP FirstSpirit CMS JavaScript jQuery Jasmine (JavaScript Test Framework) Bootstrap (front-end Framework) HTML5 CSS LESS Scrum
Online Portal bei einem Marketing-, Trech- und Product Unternehmen (Pay...)
3 Jahre 1 Monat
2010-09 - 2013-09

Web-Projekt GFACE

Senior Web-Entwickler Zend Framework MVC REST ...
Senior Web-Entwickler
  • Mitwirkung bei der Entwicklung des Social Media Publishing Service (auf Anfrage) als eine Rich-Internet Applikation basierend auf einer Webanwendung, das mit einer REST API interagiert
  • Erstellen von Modulen und Komponenten, sowohl im Frontend als auch im Backend
  • 10 Mann-Team
Zend Framework MVC REST HTML5 CSS3 Scrum PHP5 JavaScript (AJAX; jQuery; YUI3) RIA
Crytek GmbH, Videospiel
3 Monate
2010-05 - 2010-07

Relaunch der Webseite on3.de

Senior Web-Entwickler HTML5 CSS JavaScript ...
Senior Web-Entwickler
  • Mitentwicklung am Relaunch der Webseite on3.de
  • Umsetzung des on3-Players und diverser HTML-Templates unter Beachtung der BITV (Barrierefreie Informationstechnik-Verordnung)
  • Erweitern der Semantik unter Verwendung der WAI-ARIA Spezifikation, um die Barrierefreiheit zu verbessern
  • Abstimmung mit der Technik des Kunden zur Lösungsfindung diverser Anforderungen
  • 2 Mann-Team
HTML5 CSS JavaScript Prototype script.aculo.us WAI-ARIA BITV
Agentur für digitale Kommunikation (Ede...)
2 Jahre 7 Monate
2007-12 - 2010-06

Relaunch der Webseite sueddeutsche.de

Senior Web-Entwickler HTML5 XHTML CSS ...
Senior Web-Entwickler
  • Unterstützung des Teams beim Relaunch der Webseite

  • Frontendprogrammierung neuer Module

  • Qualitätssicherung

  • Frontendprogrammierung des Regional-Portals

  • Umsetzung des Portals "Geld Diplom"

  • Frontendprogrammierung der Seiten

  • Backendprogrammierung von Themenseiten

  • Verwaltung der Tests

  • Testteilnahme und Auswertung von Testergebnissen

  • Mitentwicklung an der Frontendprogrammierung des München-Portals

  • Erstellung diverser Module, HTML-Templates für neue Portale oder Seiten

  • 2-3 Mann-Team

HTML5 XHTML CSS JavaScript (AJAX; Prototype; script.aculo.us und jQuery) WAI-ARIA PHP5 MySQL
9 Monate
2009-08 - 2010-04

Web-Projekt o2-Magazin

Senior Web-Entwickler PHP5 MySQL Zend Framework ...
Senior Web-Entwickler
  • Mitentwicklung am o2 Magazin

  • Erstellung/ Erweitern diverser Services für die Kommunikation mit Flash (Zend_AMF)

  • Frontendprogrammierung zur Anzeige des Magazins (HTML, CSS, JavaScript)

  • Umsetzen von Schnittstellen zum Versand von SMS und für Teilnahme an Gewinnspielen

  • Backend mit Login und Berechtigungssystem zur Ansicht

  • Erstellung von Auswertungen

  • XLS-Export von Auswertungen

  • Tracking von Besucherverhalten

  • Abstimmung mit Kunden und Flash-Entwicklung

  • Lösungsfindung bei diversen Anforderungen

  • 2 Mann-Team

PHP5 MySQL Zend Framework AMF XHTML CSS JavaScript (AJAX; Prototype und script.aculo.us) JavaScript Ajax Prototype.js script.aculo.us
2 Jahre 4 Monate
2008-01 - 2010-04

Web-Projekt - Relaunch adac.de

Senior Web-Entwickler XHTML CSS JavaScript (AJAX; Prototype und script.aculo.us) ...
Senior Web-Entwickler
  • Entwicklung am Relaunch der Webseite adac.de

  • Erstellung der CSS-Dateien für Basisformate und für verschiedene Bereiche

  • Programmierung der Basis der JavaScript-Funktionen für allgemeine Funktionen der Webseite

  • Programmierung von diversen Funktionen zur Steuerung der Ausgabe von dynamischen/ statischen Modulen

  • Umsetzung der Toolbox-Applikation (HTML, CSS u. JavaScript)

  • Erstellen vieler Templates/ Seitenvorlagen für die Bereiche Versicherungswelt, Mitgliedschaft, Reise und Freizeit, "Info, Test & Rat"

  • Abstimmung mit den Technikern (Backend) zur Umsetzung der gelieferten Templates und zur Lösungsfindung von diversen Anforderungen

  • Codereview und Fortlaufendes Refactoring der Sourcen an sich ändernde Gegebenheiten

  • Performanceoptimierung des Frontends (CSS-Sprite, Komprimierung der Sourcen, Minimieren der Requests)

  • Qualitätssicherung des Projekts

  • 4 Mann-Team

XHTML CSS JavaScript (AJAX; Prototype und script.aculo.us) JavaScript Prototype.js script.aculo.us
2 Jahre 1 Monat
2007-08 - 2009-08

Web-Projekt - Relaunch SZ-Tickets

Senior Web-Entwickler PHP 5 MySQL OOP ...
Senior Web-Entwickler
  • Teilnahme am Relaunch der Süddeutsche Zeitung Tickets

  • Programmierung der Frontendseiten (XHTML, CSS, JavaScript)

  • Umsetzung Veranstaltungssuche/ -anzeige unter Verwendung der SOAP-Schnittstellen der Veranstaltungsdatenbank-Anbieters (LEO-Event Webservice von leomedia)

  • AJAX Veranstaltungssuche/ -auswahl im Backend

  • Umgebungserkennung und Umgebungsabhängige Konfiguration

  • Analyse/ Abstimmung/ Lösungsermittlung mit Kunden und Technik von Third Party Software

  • Umsetzung diverser SEO-Maßnahmen, wie z. B. Optimieren des Markups, Clean-URLs und Rewrite-Regeln, Erstellung von Google-Sitemaps

  • Erweitern des Webauftritts um Themefähigkeit und Affiliate-Features

  • Konfiguration zur Ausgabe der Affiliatedesigns und zur Steuerung diverser Verhalten (Bestellprozess, Rabatte, Ergebnislisten) im Shop

  • Codereview und fortlaufendes Refactoring der Sourcen, Performanceoptimierung sowohl im Backend als auch im Frontend

  • Erstellen neuer Module/Templates für das CMS

  • Umstellung der Suche auf FAST Suche unter Verwendung der PHP Fast Search API

  • Entwicklung von Funktionen zur Übermittlung der Änderungen an die FAST Suche

  • Programmierung von Schnittstellen zur File Maker DB zur Übergabe der Bestelldaten

  • Export der Veranstaltungsdaten für Commission Junction, Google Base Data, Import von jpc-Produktdaten

  • Programmierung der Produktsuche/ -anzeige über jpc XML-Schnittstelle

  • Umsetzung eines Backends zur Verwaltung der Konfigurationen des Shops und der Mandanten (Affiliates)

  • Programmierung diverser PHP Scripte die als Cronjobs importe/exporte und andere Aufgaben ausgeführt haben

  • 2 Mann-Team

PHP 5 MySQL OOP SOAP easyRed CMS XHTML CSS 2.0 Zend Framework JavaScript Ajax Prototype.js script.aculo.us
Agentur für digitale Kommunikation (Ede...)
5 Monate
2007-01 - 2007-05

Web-Projekt: Akademie-Bereich mit Forum

Software-Entwickler PHP5 OOP Oracle 9i/10g ...
Software-Entwickler
  • Beratung zur Auswahl in Frage kommender Software

  • Implementierung des Akademie Bereichs in eine bestehende Webpräsenz eines bekannten Unternehmens

  • Kursverwaltung, erweitern des vorhandener Gruppen-/ Rechtesysteme

  • Integration einer Forumsoftware in die vorhandene Site

  • Erstellung von Schnittstellen zur Synchronisation der Forum-Nutzer mit vorhandener Nutzertabelle

  • Erstellen von Beiträgen und Antworten über AJAX

  • Umsetzung von Networking Features, wie z. B. Kontaktverwaltung, Anzeige des Online-Status, Messaging-System

  • 1 Mann-Team

PHP5 OOP Oracle 9i/10g easyRed CMS HTML CSS 2.0 JavaScript (AJAX; Prototype und script.aculo.us)
8 Monate
2006-08 - 2007-03

Web-Projekt: Patienten- /Berichtverwaltung

Software-Entwickler MySQL XHTML 1.0 CSS 2.0 ...
Software-Entwickler
  • Mitentwicklung an der Webbasierten Patienten-/ Berichtverwaltung für das Intranet der Kliniken an der Paar mit dem symfony Framework

  • Programmierung des Backends und des Frontends des Reportgenerators

  • Erstellen von Vorlagen für verschiedene Berichte

  • Wöchentliches Meeting mit Kunden

    • Anforderungsermittlung

    • Lösungsfindung

    • Präsentation der Entwicklungsstände/ Prototypen - Ansätze von Extreme Programming (XP)

  • 2 Mann-Team

MySQL XHTML 1.0 CSS 2.0 PHP 5 JavaScript (AJAX; Prototype und script.aculo.us) symfony Framework (OOP; MVC; ORM; Propel; PHPUnit)
1 Jahr 11 Monate
2004-10 - 2006-08

Web-Projekt: Entwicklung Internet-Präsenz

Software-Entwickler Contenido CMS PHP OOP ...
Software-Entwickler
  • Entwicklung der mehrsprachigen Internet-Präsenz der Andreas Schmid Logistik AG, sowie der Tochterfirmen (Quentia, ehemals LogIn Solutions)

  • Erweiterung des verwendeten CM-Systems (Frameunterstützung des Frontends sowie Multi-Domain-Fähigkeit für Suche, Sitemap, usw.) und Implementierung verschiedener Module (Kontaktformular, Sitemap, Bildergalerie, geschlossener Bereich, WebCam Anzeige)

  • Erweiterte Suche mit Suche in Kontakten und Artikeln

  • Umsetzung der Onlineapplikation (unter Verwendung einer Web-Schnittstelle) Track'n Tracing zur Verfolgung von Sendungen

  • Generierung verschlüsselter URLs inkl. Entschlüsseln ankommender URLs

  • Seminarverwaltung für Akademiebereich (Anlage von Seminaren) mit Formular zur Anmeldung

  • Performancetuning

  • Erstellung eines Cachesystems zum Speichern der Ausgaben

  • Schulung der Redakteure

  • Fortlaufende Betreuung des Auftritts

  • Umsetzten weiterer Anforderungen/ Änderungen

  • 1 Mann-Team

Contenido CMS PHP OOP CSS JavaScript HTML MySQL
4 Monate
2004-09 - 2004-12

Anwendungsentwicklung: Redesign

Software-Entwickler Windows-API OOP MS-Access ...
Software-Entwickler
  • Mitentwicklung am Redesign der CD ROM - Software

  • Implementierung der Design-Engine, über die die Eigenschaften der Steuerelemente/ Dialoge mittels XML konfigurierbar sind, sowie neuer Funktionalitäten für Erweiterungen

  • 1 Mann-Team

Windows-API OOP MS-Access SQL XML Microsoft Visual Basic 6.0

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2003-06 - 2003-06

Training ?pro Praxis?

BIB Augsburg GmbH
BIB Augsburg GmbH
1 Jahr 8 Monate
1999-06 - 2001-01

Umschulung zum Fachinformatiker für Anwendungsentwicklung

Abschlussnote: 2,0, DEKRA Akademie GmbH, Augsburg  
Abschlussnote: 2,0
DEKRA Akademie GmbH, Augsburg  


4 Monate
1993-10 - 1994-01

Studium - Elektrotechnik

Fachhochschule Augsburg
Fachhochschule Augsburg

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

WebDevelopment JavaScript PHP Ajax Vanilla JS HTML5 CSS3 MySQL Content Management System TYPO3 CMS CONTENIDO Drupal pimcore Laravel Symfony Zend SPA Rich Internet Applications

Schwerpunkte

Programmierung
Experte
Software-Entwicklung
Experte
Frontend-Programmierung
Experte
Backend-Programmierung
Experte
Web-Entwicklung
Experte

Produkte / Standards / Erfahrungen / Methoden

PHP
Experte
JavaScript
Experte
Vanilla JS
Fortgeschritten
HTML 5
Experte
CSS 2
Experte
CSS 3
Fortgeschritten
MySQL
Fortgeschritten
MariaDB
Fortgeschritten
PostgreSQL
Fortgeschritten
Oracle
Basics
MS SQL Server
Basics
CONTENIDO CMS
Experte
TYPO3
Fortgeschritten
Drupal
Fortgeschritten
WordPress
Basics
Hublify PIM
Fortgeschritten
Pimcore
Fortgeschritten
Laravel
Fortgeschritten
Symfony
Fortgeschritten
Zend Framework
Fortgeschritten
Planung
gut
Realisation
gut
Dokumentation
gut

Content-Management-Systeme (CMS), PIM:

  • CONTENIDO 4.x - sehr gut
  • TYPO3, Drupal, Hublify PIM - gut
  • WordPress, Joomla, OpenCms, CMSimple, easyRed, Pimcore - fundiert


Frameworks, Development Kits, Libraries:

  • Laravel, Zend Framework, Symfony, Smarty, Bootstrap, YUI Library, jQuery, jQuery UI, Highcharts, Google Maps, Leaflet, OpenLayers, Jasmine, Jest, Stapes.js, Sass, Less, Gulp - gut
  • Kohana, PEAR, PHPLib, Propel, Creole, Doctrine, Prototype, PHPUnit, script.aculo.us, YAML (Yet Another Multicolumn Layout und Ain't Markup Language), CodeIgniter, Phing, TinyButStrong, 960 Grid System, React, Angular, Vue.js, node, TypeScript - fundiert


Standards/ Technologien:

  • OOA, OOD, OOP, AJAX, MVC-Pattern, AJAX, SOAP, REST, XML-RPC - gut
  • UML, WAI-ARIA, BTV - fundiert

 

Web-Server:

  • Apache HTTP Server - gut
  • Apache Tomcat, Internet Information Server - fundiert

  

Entwicklungswerkzeuge/ Programme:

WebStorm, PhpStorm, Visual Studio Code, ActiveState Komodo Edit, Adobe Photoshop, AMFPHP, ArgoUML, Boulm, CruiseControl, Cygwin, DBDesigner4, doxygen, Eclipse (PDT), EditPlus, Fiddler2, FreeMind, GIMP, ImageMagick, Jsdoc Toolkit, Microsoft Office, Microsoft Virtual PC, Microsoft Visual Studio, MySQL Workbench, NetBeans, Notepad++, OpenOffice, OpenVPN, Paint.NET, PHP_Beautifier, phpDocumentor, phpMyAdmin, phpUnderControl, PHPUnit, Poedit, PSPad editor, PuTTY, SimpleTest (PHP unit testing), Skype, soapUI, TortoiseGit, TortoiseSVN, VMware, WinCacheGrind, WinMerge, WinSCP, xampp, XML Notepad, YUI Compressor, Git, Webpack, Oracle VM VirtualBox, Docker, composer, npm, Jira, Confluence, Bamboo, Jenkins, Bitbucket, JFrog Artifactory


Kenntnisse:

  • Beratung
  • Consulting
  • Coaching
  • Schulung
  • Training
  • Projektleitung
  • Organisation
  • Koordination

Beruflicher Werdegang:

2004-10 - heute::

Rolle: Freiberuflicher Programmierer


2003-01 - 2004-10:


Aufgaben:

Orientierung am Arbeitsmarkt, Selbststudium in diversen CMS, Java und .NET


2001-02 - 2002-12:

Einsatzort: Augsburg

Rolle: Software-Entwickler und technischer Projektleiter

Arbeitgeber: new direction GmbH


1995-08 - 1999-05:


Aufgaben:

Verkehrsunfall mit anschließender Rehabilitationsphase


1994-03 - 1995-08:

Einsatzort: Augsburg

Rolle: Teamleiter in der Gebäudereinigungsbranche

Arbeitgeber: Reinigungsdienst Sönmezyurt


Praktika:

2004-06 - 2004-08:

Rolle: Programmierer

Firma: ToTango GmbH u. Co. KG


Aufgaben:

8-wöchiges Praktikum


2003-11 - 2003-12:

Einsatzort: Augsburg

Rolle: Software-Entwickler

Firma: new direction GmbH


Aufgaben:

6-wöchiges Praktikum


2000-05 - 2001-01:

Einsatzort: Augsburg

Rolle: Fachinformatiker/ Anwendungsentwicklung

Firma: CPU Softwarehouse AG

Betriebssysteme

Debian
fundiert
Mac OS X
fundiert
SuSe Linux
fundiert
Ubuntu
fundiert
Windows
95 - 10 - gut
CentOS
fundiert

Programmiersprachen

ASP
VB-Script - fundiert
Visual Basic 6
fundiert
C
fundiert
C#
fundiert
C++
fundiert
Java
fundiert
JavaScript
sehr gut
Perl 5
fundiert
PHP
4/ 5/ 7/ 8 - sehr gut
VBA
fundiert
Vanilla JS
sehr gut
ASP.NET
fundiert
HTML5
sehr gut
HTML
sehr gut
XHTML
sehr gut
DHTML
sehr gut
CSS
1/ 2/ 3 - sehr gut
XML
gut
SGML
gut


Datenbanken

ADO
gut
MS SQL Server 2000
fundiert
MySQL
3/ 4/ 5 - gut
ODBC
gut
Oracle
9i/ 10g - fundiert
PostgreSQL 9.6
fundiert
SQL
gut
MariaDB
gut
DDL
gut
DML
gut

Datenkommunikation

Ethernet
Gut
Internet, Intranet
Sehr gut
LAN, LAN Manager
Gut
SMTP
Basics
TCP/IP
Basics
Token Ring
Basics
Windows Netzwerk
Basics
Winsock
Basics

Hardware

Ascii/X - Terminals
Basics
CD-Writer / Brenner
Gut
Drucker
Gut
Macintosh
Basics
Modem
Basics
PC
Gut
Soundkarten
Basics

Ausreichende Kenntnisse in Aufbau und Funktionsweise von PC-Systemen

Design / Entwicklung / Konstruktion

Prototype

Personalverantwortung

symfony Framework (OOP

Branchen

Branchen

  • Software
  • Handel
  • Transport
  • Logistik
  • Tourismus
  • Presse
  • Gastronomie

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.