Fachlicher Schwerpunkt dieses Freiberuflers

Backend PHP Software Entwickler

verfügbar ab
01.11.2020
verfügbar zu
40 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Einsatzort unbestimmt

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

06/2020 - 10/2020

5 Monate

Neuentwicklung einer Corona Kontakt App

Rolle
Software-Entwickler
Kunde
Apleona Group GmbH
Einsatzort
remote
Projektinhalte

Auf Laravel 7 und 8 basierend mit PHP 7.4 und MariaDB in einer Docker-Umgebung soll eine Corona Kontakt App erstellt werden. Für das Frontend kommt JavaScript, CSS, SASS und LiveWire zum einsatz. Die App enthält Rollen und Berechtigungs funktionen. Das Projekt Manageing erfolgt in GitLab als auch auf Azure DevOps. Es sind CI Komponenten zu schreiben um das deployment zu realisieren als auch durch Tests mit phpstan, php-cs und phpUnit die Code Qualität sicherzustellen.

Kenntnisse

Laravel

MariaDB

JavaScript

Sass

API

Scrum

CSS

phpUnit

phpstan

php-cs

HTML

Docker

docker-compose

Produkte

PHPStorm

GitLab

Azure DevOps

03/2020 - 05/2020

3 Monate

Multipler Datenbanksupport MS SQL + sqlite

Rolle
Entwickler
Kunde
smart reporting GmbH
Einsatzort
München
Projektinhalte

Eine Symfony MySQL Application soll fitt gemacht werden für MS SQL, sqlite und weitere Datenbanken

Grundlage ist PHP 7.3, Symfony Framework 5 , MySQL, MS SQL, sqlite, docker. Die abgebildeten Datenbankstruckturen mit Doctrine müssen auch auf MS SQL und sqlite lauffähig sein.

Dazu ist es notwendig Das Datenbankschema die Datentypen, Trigger anzupassen.

Das Live System läuft unter Docker. Eine erweiterung der docker-compose für neue Datenbanktreiber ist erforderlich. Als Projekttools wird JIRA, Confluenc, phpcs und phpstan verwendet.

Kenntnisse

Scrum

PHP 7

Linux Apache MySQL PHP

MS SQL

sqlite

Symfony

Confluence

JavaScript

JSONP

phpUnit

phpstan

phplin

objektorientierte Entwicklung

Ajax

docker

docker-compose

Produkte

PhpStorm

JIRA

phpstan

phpcs

Git

08/2017 - 02/2020

2 Jahre 7 Monate

Neuentwicklung der Portal Applikation

Rolle
Senior Software Entwickler
Kunde
meetago GmbH
Einsatzort
Rodgau
Projektinhalte

Mit dem Laravel Framework und MySQL/ MariaDB unter PHP 7.4 ist eine Neuentwicklung der Portalsoftware angesetzt. Hierfür müssen Multiple API Systeme erbaut und implementiert werden. Componeneten werden mit Composerpackete bereit gestellt , die sich nahtlos von Laravel intrigieren lassen. Das Frontend wird mit JavaScript und Handlebars aufgebaut. Webpack soll die Kompilierung der SASS als auch Handlebars Features übernehmen.

Kenntnisse

PHP 7

Linux Apache MySQL PHP

MariaDB

JavaScript

Sass

Webpack

grunt

Scrum

Laravel

API

REST

Swagger

nginx

Docker

VMware-vSphere

jQuery

Handlebars

Git

Ajax

HTML 5

CSS

objektorientierte Entwicklung

Redis

Produkte

phpStorm

JIRA

Confluence

08/2016 - 04/2017

9 Monate

Neuentwiclung eines Shop Systems

Rolle
Senior Software Entwickler
Kunde
S-KON AG
Einsatzort
Hamburg
Projektinhalte

Auf Laravel und MongoDB Basis soll eine Shop Webseite aufgebaut werden. Kunden können ihre Produkte virtuell von allen Seiten betrachten und mit eigenen Grafiken durch Upload von allen Seiten bedrucken. Der Shop soll in der Amazon Cloud laufen. In einem Nebenprojekt soll eine Payment Strecke zwischen O2 und der Commerzbank programmiert werden.

Kenntnisse

Amazon Web Service

Amazon S3

PHP 7

MongoDB

JavaScript

ReactJS

jQuery

ECMASkript

Webpack

Bootstrap

Sass

SOAP

OAuth

Payment Solution

Ubuntu

Git

Ajax

HTML 5

CSS

composer

Eloquent

Produkte

JIRA

Confluence

phpStorm

RoboMongo

virtualbox

homestead

Swagger

05/2016 - 08/2016

4 Monate

Neuenticklung eines Teilnehmer Management Systems

Rolle
Senior PHP Entwickler
Kunde
four for business AG
Einsatzort
Offenbach am Main
Projektinhalte

Entwicklung eines TMS auf Basis von Zend Framework, JavaScript, jQuery, SASS und Bootstrap. Als Nebenprojekt die Weiterentwicklung einer Event und Veranstalltungs Management Plattform. Integration und Erweiterung der SOAP Interfaces. Aufbau neuer B2B Portale mit ZF2 nach Designvorlagen.

Kenntnisse

PHP 7

MySQL

JavaScript

jQuery

SOAP

Zend Framework

Bootstrap

Sass

grunt

phpUnit

Git

Ajax

HTML 5

CSS

Redis

Produkte

JIRA

Atlassian Confluence

Zend Studio

Projekthistorie

Projekt Historie:

smart reporting (Mar 2020 bis Mai 2020)

  • Backend: PHP 7.3, Symfony Framework 5.1 , MySQL, MS SQL, sqlite
  • Migration von MySql zu MSSQL, und MySQL zu sqlite
  • Anpassung des Datenbankschemas, typen und Trigger
  • Installationsprozess der Treiber in einer docker-compose Umgebung
  • ProjectTools: JIRA, Confluenc, phpcs, phpstan

Meetago (Aug 2017 bis Feb 2020)

  • Laravel Framework 6, MySQL, PHP 7.4
  • Backend API Developing für Management und Buchungssysteme.
  • Frontendaufbau mit JavaScript, SASS, Jquery
  • Serviceanbindungen zu HRS, DB und VW
  • Erstellen von composer packages mit autodeploy systems

 

S-KON AG (Aug. 2016 - Apr 2017)

  • Laravel Framework 5, MongoDB, SASS, Bootstrap, PHP 7.0
  • Anbindung der Commerzbank Kreditstrecken
  • Aufbau einer individuellen Shop Webseite mit Produktkonfiguration
  • Integration und Erweiterung der SOAP Interfaces

 

four for business AG (Mai. - Aug 2016)

  • Zend Framework 2, Doctrine 2, jQery, SASS, Bootstrap
  • Weiterentwicklung der Event und Veranstalltungs Management Plattformen
  • Integration und Erweiterung der SOAP Interfaces
  • Aufbau neuer B2B Portale mit ZF2 nach Designvorlagen

IntelliShop AG (Jan. - April 2016)

  • Intelli Framework, PHP, Dwoo, MySQL, MSSQL, ElasticSearch, jQuery, SASS, Bootstrap
  • Aufbau von B2B eCommerce Shopp Portale nach Kundenvorgaben
  • Aufbau einer Entwicklungsumgebung Docker + GIT + Gitlab
  • Programmierung von Registrierungsstrecken, Warenkorb und Checkout
  • Aufbau des Preiskalkulators und den Produktlisten aus dem ElasticSearch Index

sparksters (Apr. - Dez 2015)

  • Zend Framework, PHP, MySQL, jQuery, CSS, Bootstrap, responsive
  • Entwicklung der Portalumgebung Sparksters.
  • Realisierung in Modulgruppen. Frontend Applications, Backend Applications, Usermanagement, Projektmanagement, Newslettersystem, Kampagnenmanagement

 

 

venezianer.com (Dez 2014 - März 2015)

  • Symfony Framework, MySQL, jQuery
  • Paymentsysteme Anbindungen Micropayment, Paymentwall, Xsolla
  • Multilanguage Extension der Applikation
  • Marketing, Tracking und Analysewerkzeuge
  • Entwicklung eines Pirate Action Games mit 3D Elemente in JavaScript

 

 

E.ON (Juli - Nov 2014)

  • PHP, Oracle, MySQL, Zend Framework, jQuery
  • Migration von Oracle zu MySQL
  • Code Upgrade von PHP 4 und PHP 5.0 auf PHP 5.5

 

 

Projekt equira.de (von Jun 2014 bis Jun 2014)

  • PHP, Cake Framework, MySQL
  • Programmierung von Hintergrundprozessen zur Datenaufbereitung.
  • MySQL Datenmigration, MySQL Datenaufbereitung

 

 

Projekt Auktion:NG ( auktion-ng.de ) (seit Mai 2014 bis Juli 2014)

  • PHP, Zend Framework, MySQL, jQuery, Dojo, Smarty
  • Realisierung neuer Auktions-Features
  • Kudenanpassungen für Auftragsauktionen (Ausschreibungen) und Online Auktionen

 

 

Projekt Game Controll CenterBackend Management System (Feb 2013 bis Juni 2013)

  • Architektur und Programmierung einer neuen Plattform basierend auf Zend Framework.
  • Architektur und Programmierung eines umfangreichen SOAP Schnittellensystem
  • Automatisiertes Newslettermodul nach Benutzerevents
  • Finanz-Controlling System für Abrechnungen und Gutschriften
  • Marketing System durch Anbindung verschiedener (meist Google) SEM Dienste.
  • Sales Systeme durch individuelle Konfiguration von Sales-Aktionen in den Games
  • Analytics Modul für die Auswertungen und Monetarisierungs-Forschung
  • Advertising Modul, Auslieferung und Tracking von InGame Add's

 

 

Projekt [URL auf Anfrage] + [URL auf Anfrage] (seit Nov 2011 bis *)

  • PHP, Zend Framework, Symfony Framework, MySQL, prototype, jQuery, Debian
  • Einbindung von Paymentsystemem (Micropayment,Paymentwall, u.a)
  • Programmierung neuer Game Fetures.
  • Pflege, Installation, und Programmierung von / in phpBB und vBulliton Foren.
  • Erstellung von Grafiken mittels Photoshop.
  • Anbindung und Pflege von Schnittstellen zu BigPoint, Gamesload, PopMog, und RTL
  • Erstellung von SEO Pyramiden auf Landingpages
  • Installationen, und Wartung von Linux Server(Debian und Ubuntu)

 

 

Projekt hotelreservierungen.de (Aug 2011 bis Okt 2011)

  • Zend Framework, PHP, MySQL, prototype, jQuery, Debian
  • Bau einer High-Performance Online Hotel Suche aus mehreren Millionen Hotels.
  • Erstellung von Hotel Kataloge und mit Bewertungen für eine optimale SEO Anbindung.
  • Anpassung der Hotel Buchungssysteme

 

 

Projekt auto.de (Automotive) (Jan 2008 bis Sept 2011)

  • Zend Framework, PHP, MySQL, JavaScript, prototype, jQuery, Debian
  • High Performance Lösungen (für bis zu 1 Mio Besucher am Tag (stand 2009))
  • Planen und Architektur eines High-Performance Datenbanksystem für die Neuwagen und Gebrauchtwagenbörse mit bis zu 2,5 Mio Fahrzeugen und 75 Mio Bildern
  • Erstellung von MySQL Trigger, Prozeduren und gespeicherten Funktionen
  • Umfangreiches Schnittstellensystem aus verschiedenen Formaten (CSV, XML, REST, SOAP) für die Anbindung von 25.000 Autohäusern.
  • Programmierung einer Fahrzeugverwaltung und eines Fahrzeugmanagement Systems
  • Schnittstellensysteme zur Anbindung und vergleichen von Tankstellenpreisen.
  • Nachrichten und Redaktionsystem mit Schnittstellen zu internationalen Presseagenturen.
  • Schnittstellensysteme zur Anbindung von Boots und Schiffsdaten.
  • Programmierung eines umfangreiches WM2010 Tippspiels
  • Programmierung einer Community Plattform ala Facebook für Fahrzeuge.
  • Erstellung von SEO Pyramiden aus mehreren Millionen Webseiten.

 

 

Projekt carcopy.com (2007 bis 2007)

  • Programmierung einer zentralen Produktregistrierung für verschiedene Platformen
  • PHP, ez components, MySQL, Doctrine , Smarty Framework
  • Programmierung eines portalübergreifenden Datenaustausches mittels SOAP.

 

 

Projekt bmw.de / bmw.com (2003 bis 2006)

  • Realisierung mit HTML, JavaScript, IBM DB2, Visual Basic
  • Erstellung von Intranet Webseiten nach BMW CI-Design.
  • Programmierung von Support Unterstützende Informationssysteme.
  • Programmierung von Prozess Überwachungs Tools aus dem HOST Umfeld (AS400)

 

 

Projekt mystical-islands.de + fallen-lands.de (2000 bis 2002)

  • Realisierung durch PHP 3 und PHP 4.0 (ab 2001), HTML, MySQL 4
  • Programmierung einer Community Plattform mit persönlichen und individuellen Profil-Seiten.
  • Umbau von phpBB 1.4 und 2.x zu einem CMS System.
  • Programmierung von Schnittstellen zum Domain übergreifenden Contentaustausch
  • Erstellung von GEO Karten und des Live-Tracking von Spielern (freiwilliger Basis)

 

Branchen

Viele Jahre habe ich für den Automobile Bereich gearbeitet. Ich habe 3 Jahre für BMW gearbeitet. Weitere 4 Jahre an der Webseite auto.de füt Unister

Der Schwerpunkt der PHP Applikations lag dabei in der Hochverfügbarkeit als auch in Hi-Traffic Realisierungen.

 

Eine weitere Branche ist der Games Bereich. Ich programmierter auch an vielen Browsergames. Der Schwerpunkt lag hier besonders im Sicherheitsbereich als auch der Anbindung verschiedenster Paymentsystemen.

Kompetenzen

Betriebssysteme
Docker
Ubuntu
Unix
Linux, Debian, Ubuntu
Windows

Datenbanken
MariaDB
MongoDB
MS SQL
MS SQL Server
MySQL
ständige IT und Berufserfahrung mit MySQL seit 2002
ODBC
Oracle
Migration von Connerction, Daten, Prozeduren und Trigger zu MySQL
Redis
SQL
sqlite

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
fließend

Programmiersprachen
CSS
ECMASkript
HTML
HTML 5
JavaScript
Standard JavaScript als auch jQuery oder prototype
jQuery
PHP
Zend Certified Engineer PHP
PHP 7
ReactJS
Sass
Webpack

weitere Schwerpunkte

  • HTML, HTML5
  • XML, XSD, WSDL
  • CSS 3

 


Design / Entwicklung / Konstruktion
API

Bevorzugste Entwicklertools:

  • phpStorm
  • Zend Studio
  • Netbeans
  • Eclipse

 

Weitere Entwickler Tools:

  • Firebug
  • Webdeveloper Toolbar
  • XDebug
  • Adobe Photoshop

 

 


Datenkommunikation
JSONP
OAuth
REST
SOAP

Produkte / Standards / Erfahrungen
Ajax
Amazon Web Service
Atlassian Confluence
Azure DevOps
Bootstrap
composer
Confluence
docker-compose
Eloquent
Git
GitLab
grunt
Handlebars
homestead
JIRA
Laravel
Linux Apache MySQL PHP
nginx
objektorientierte Entwicklung
Payment Solution
php-cs
phpcs
phplin
phpstan
PhpStorm
phpUnit
RoboMongo
Scrum
Swagger
Version 2 und 3
Symfony
Version 1, 4 und 5
virtualbox
VMware-vSphere
Zend Framework
Zend Studio

Hardware
Amazon S3

Bemerkungen

PHP Frameworks

  • Laravel 1 bis 6 (aktuellste)
  • Symfony 1, 2, 3, 4
  • Zend Framework 1, 2, 3
  • CakePHP


Ausbildungshistorie

Zertifikate:

  • ZCE - Zend Certified Engineer PHP
  • MCP - Microsoft Certified Professional
  • CNA - Certified Novell Engineer

 

Ausbildung

  • Netzwerkfachmann Novell und Linux
    CDI Akademie, Erfurt

  • Weiterbildung Microsoft SQL Server Developing
    IAD Institut Erfurt

  • Energieelektroniker FA Anlagentechnik
    Siemens AG