Mitarbeiter-Profil eines IT-/Engineering-Dienstleisters

Full-Stack JavaScript-Architekt und Entwickler (Node, React, Angular, VanillaJS), PHP, MySQL, NoSQL, DevOps-Skills (Ansible, Docker, Vagrant)

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

D3

D5

D6

D7

D8

Städte
Köln
200 km
Frankfurt am Main
100 km
Hannover
100 km
München
50 km
Stuttgart
50 km
Düsseldorf
50 km
Essen
50 km
Bonn
50 km
Kontaktwunsch

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

Position

Kommentar
  • Software-Architekt
  • Entwickler
  • DevOp
  • Full-Stack Entwickler

Projekte

01/2020 - 09/2020

9 Monate

Frontend-Webentwickler mit Fokus auf JavaScript / PHP in OXID

Rolle
Software-Architekt, Entwickler, DevOps
Kunde
Blume2000
Einsatzort
Hamburg
Projektinhalte
  • Code-Review, Refactoring, Bugfixes, Dokumentation
  • Refactoring und Optimierung des Codes in JS und PHP
  • Migration auf moderne Entwicklungs-Tools (u.a. Grunt)
  • Schulung des Teams zu den Themen Code- und Projektstrukturen, Coding Standards, Methoden und Techniken der Entwicklung, Git/GitLab
Kenntnisse

JavaScript

PHP

Linux Apache MySQL PHP

Sass

NPM

Webpack

Ansible

Gitlab

Git

Produkte

OXID eShop

09/2019 - 12/2019

4 Monate

Fullstack Webentwickler mit Fokus auf JavaScript / PHP InvesTech Crowdfunding Software

Rolle
Software-Architekt, Entwickler, DevOps
Einsatzort
Kassel, Hessen
Projektinhalte
  • Code-Review, Refactoring, Bugfixes, Dokumentation

  • Refactoring und Optimierung des Codes von Laravel und

    Angular.js

  • Containerisierung von Services mittels Docker

  • Automatisierung von Erstellung Entwicklungs- und Test-Servern

    mittels Ansible

  • Schulung des Teams zu den Themen Code- und

    Projektstrukturen, Coding Standards, Methoden und Techniken der Entwicklung, Git/GitLab

Kenntnisse

JavaScript

Angular.js

TypeScript

Docker

MySQL

MariaDB

PHP

Laravel

SCSS

NPM

Webpack

Apache

Nginx

Ansible

Git/GitLab

Bash Scripts

Scrum

Produkte

PhpStorm

MacOS

07/2018 - 09/2019

1 Jahr 3 Monate

Fullstack Webentwicklung im Fokus PHP/MySQL/JavaScript

Rolle
Software-Architekt, Entwickler, DevOps
Kunde
Schmitz Cargobull Telematics
Projektinhalte
  • Analyse, Profiling und Optimierung für Performance der Database sowie des des Source Codes.
  • Refactoring und Optimierung des Codes mit Umstellung von PHP 5 auf PHP 7
  • Code Review, Refactoring, Bugfixes und Test vom legacy Code
  • Entwicklung eines optimierten Frameworks mit moderner Architektur für Erweiterung und Unterstützung der bestehenden Business Logik im Legacy Code (älter als 10 Jahre)
  • Entwicklung von UI Komponenten mit Pug/JS/SCSS
  • Entwicklung eines einheitlichen Systems zur Integration einer mehrsprachigen Benutzeroberfläche über Module verschiedener Programmiersprachen (PHP, Pug-Template, JavaScript) hinweg
  • Migration des Projektes von SVN auf Git/Gitlab
  • Migration des Projektes von VMware ESXi in iCloud (Azure)
  • Migration des Projektes von Win Server auf Linux (Ubuntu)
  • Virtualisierung von Develop Umgebung mittels Vagrant, VirtualBox
  • Virtualisierung von Test Servers mittels ProxMox
  • Containerisierung von Services mittels Docker
  • Automatisierung von Erstellung Entwicklungs- und Test Servern mittels Ansible
  • Schulung des Teams zu den Themen Coding Standards, Methoden und Techniken der Entwicklung, PHPUnit Test, Git/ GitLab
Produkte

JavaScript

Webpack

Docker

Docker Composer

Ansible

PHP

PHPUnit Test

Pug

MySQL

PDO

MariaDB

WebSocket

Web Workers

SCSS

Npm

Apache

Nginx

Vagrant

VirtualBox

ProxMox

Azure

Git/GitLab

Bash Scripts

11/2017 - 05/2018

7 Monate

Fullstack Webentwicklung im Fokus Node.JS/Javascript

Rolle
Entwickler
Kunde
OTTO
Projektinhalte
  • Migration Kanban-System von IIS (Win Server) auf Linux (Ubuntu)
  • Einführung Continous Integration (Develop/Staging/Live, GIT, Ansible)
  • Weiterentwicklung des Kanban-Systems
  • Entwicklung von Management Tools für das Kanban System
  • Profiling und Performance Optimierungen
  • Refactoring des Source Codes
  • Dokumentation des Source Codes
  • Automatisierung Deployment mit Ansible
Produkte

Javascript

Node.JS

WebSocket (Datentransfer Protokoll)

Jade/Pug (Template Engine)

MySQL

Redis

Grunt

SASS (CSS Pre-Processor)

CSS

HTML5

Nginx

PM2 (Node.JS Process Manager)

Ansible

Versionisierungssysteme - Git/BitBucket

09/2017 - 11/2017

3 Monate

Blockchain Smart Contracts auf Ethereum-Basis

Rolle
Entwickler
Projektinhalte
  • Entwicklung des Smart Contract auf Ethereum-Basis
  • Analyse Proof-of-Work und Proof-of-Stake Solidity, Blockchain

06/2017 - 08/2017

3 Monate

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Entwicklung eines Kunden- und Downloadbereichs durch abstrahierte Anbindung einer Datenbank via REST-API

  • Umsetzung im Frontend und Backend (PHP, WordPress)
  • Entwicklung von Formulare, Validierungen
  • Schnittstellen-Programmierung mittels REST API
  • Entwicklung einer Benutzer-Authentifizierung auf Server- und Client-Seite
Produkte

PHP

JavaScript

HTML

REST

jQuery

CSS

WordPress

PHPStorm

Git/ GitLab

06/2017 - 06/2017

1 Monat

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Weiterentwicklung und Anpassungen des größten deutschen Online­Forums im Sport, Teilrichtung Paintball

  • Anpassungen an Design der Seite in phpBB
  • Migration phpBB 2.0 zu 3.0
  • Änderungen und Erweiterungen von Features der Seite
  • Bug-Fixing
Produkte

JavaScript

PHP

MySQL

HTML

CSS

phpBB

Git/GitLab

06/2017 - 06/2017

1 Monat

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Anpassungen in einem TYPO3 Projekt

  • Beratung des Kunden
  • Installation und Konfiguration von einer TYPO3 Extension für Export/Import der Übersetzungen
  • Dokumentation der Extension PHP, TYPO3

06/2017 - 06/2017

1 Monat

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Frontend Anpassungen und Erweiterungen bei einen bestehenden WordPress Projekt

  • Design Anpassungen an einem JavaScript-Slider.
  • Responsive Anpassungen an JavaScript-Slider.
  • Erweiterungen von Features des JavaScript-Sliders.
  • Bug-Fixing
Produkte

JavaScript

jQuery

HTML

CSS

WordPress

06/2017 - 06/2017

1 Monat

Full-Stack Entwicklung Online-Marktplatz

Rolle
Entwickler
Kunde
Lehrerheld
Projektinhalte

Weiterentwicklung eines Online-Marktplatzes zum An-/Verkauf von Unterrichtsmaterialien

  • Weiterentwicklung des Frontend
  • Optimierung des Backends
  • Integration von zusätzlichen Modulen für rechtliche Realisierung des Datenschutz
  • Bug-Fixing
Produkte

JavaScript

Node.js

React.js

TypeScript

HTML

CSS

Grunt

Docker

ElasticSearch

Linux

nginx

11/2016 - 04/2017

6 Monate

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Weiterentwicklungen eines Online-Shop Projekts auf Basis von

WordPress und WooCommerce.

  • Beratung des Kunden
  • Entwicklung eines Weihnachtskalenders.
  • Entwicklung von Facebook Applikationen (Sharing)
  • Entwicklung und Integration einer Fuzzy-Suche via ElasticSearch
  • Entwicklung von verschiedener Erweiterungen, Anbindungen an
  • Warenwirtschaften, Banking-Synchronisationen
  • Frontend-Entwicklungen des Shops, Split-Testing-Integrationen
  • Dokumentation
  • Bug-Fixing
Produkte

PHP

JavaScript

MySQL

HTML

CSS

jQuery

ElasticSearch

WordPress

Photoshop

Git/GitHub

07/2016 - 10/2016

4 Monate

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Entwicklung eines Online Bild-Editors. Das Online Tool dient zur Editierung von Nikon-Kamera-Profilen ähnlich der Desktop Software Nikon Desktop Utility, jedoch vollständig online und ohne Installation weiterer Software

  • Konzept und Produktentwicklung
  • Entwicklung Responsive Frontend und interaktive Website (JS)
  • Programmierung der Filter und Effekte für Client-und Server
Produkte

JavaScript

jQuery

HTML

CSS

PHP

Git/GitLab

06/2016 - 06/2016

1 Monat

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Entwicklung einer interaktiven Seite im Bereich der Rentenversicherung, Risiko-Lebensversicherung, Anlagestrategie-Rechner, etc. für die Intranet-Filialen eines in öffentlicher Hand gelegenen Kreditinstituts

  • Entwicklung des interaktiven, responsive Frontends
Produkte

HTML

CSS

Sass/SCS

JavaScript

jQuery

Grunt

Npm

Node.js

Git/ GitLab

11/2015 - 05/2016

7 Monate

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Entwicklung von einer Suche TYPO3-Extension, basierte auf ElasticSearch, für mehren TYPO3 Projekten sowie Intranet Seiten

  • Entwicklung der Suche Extension (Frontend/Backend).
  • Integration ElasticSearch-Suchserver • Dokumentation
  • Support und Bugfixing
Produkte

PHP

MySQL

HTML

CSS

JavaScript

jQuery

ElasticSearch

TYPO3

composer

Jenkins

Git/GitLab

10/2015 - 10/2015

1 Monat

Webapplikationsentwicklung

Rolle
Entwickler
Projektinhalte

Entwicklung von einer TYPO3-Extension für Plakat Download im Bildungsbereich.

  • Entwicklung Frontend von TYPO3 Extension.
  • Entwicklung TYPO3-Backend für Inhalt den Plakaten zu erfassen.
Produkte

PHP

MySQL

HTML

CSS

JavaScript

jQuery

TYPO3

Extbase

Fluid

composer

Jenkins

Git/GitLab

09/2015 - 09/2015

1 Monat

Datenbankenmodell-Entwicklung

Rolle
Entwickler
Projektinhalte

Entwicklung eines relationalen Datenbank-Models für den eigenen Produkt-Katalog und Integration in den Shop/Katalog.

  • Entwicklung Datenbank Model.
  • Entwicklung TYPO3-Backend für Produkten Katalog
Produkte

PHP

MySQL

TYPO3

Extbase

MySQL Workbench

composer

Jenkins

Git/GitLab

Projekthistorie

weitere Projekte gerne auf Anfrage

Kompetenzen

Sprachkenntnisse
Deutsch
fließend im Wort und Schrift
Englisch
Grundkenntnisse
Russisch
fließend im Wort und Schrift

Produkte / Standards / Erfahrungen
Apache
Git
Nginx
OXID eShop
Scrum

Arbeitsgebiete

  • Entwicklung webbasierter Anwendungen (Frontend/Backend) JavaScript, PHP, MySQL
  • Entwicklung Schnittstellen: REST, SOAP
  • Qualitätssicherung: PHPUnit Test
  • Administration Linux Webserver

Entwicklungsumgebungen

  • PhpStorm
  • NetBeans
  • Zend Studio
  • Eclipse

Frameworks

Node.js, Socket.IO, React.js, Angular.js, TypeScript, Symfony, Doctrine, DBAL, WordPress, TYPO3, Extbase, Jade/Pug, Fluid, Twig, ElasticSearch, PHPUnit, jQuery, Backbone, eigene MVC Framework (PHP, PDO, WebSocket, Pug, JavaScript, SCSS, Webpack) — „VanillaJS“

Tools

Git/GitLab/GitHub/Bitbucket, PHPStorm, Composer, Npm, Webpack, Gulp, Grunt, Ansible, Vagrant, VirtualBox, Docker, Docker Composer, ProxMox, Jenkins, Doxygen, Graphviz, Selenium, Jira, Confluence

Webserver

Apache, Nginx

Methoden/Prozesse

OOP, Web Services: REST, SOAP, UML, Reverse Engineering, Design Patterns, Continuous Integration (CI)


Betriebssysteme
Linux
Linux Apache MySQL PHP
MacOS
Windows

Programmiersprachen
Angular.js
HTML5/CSS3
JavaScript
PHP
Sass
SASS/SCSS
Solidity
TypeScript
XSLT

Datenbanken
Blockchains
ElasticSearch
MariaDB
MS SQL
MySQL
Redis
SQLite

Bemerkungen

Referenzen gerne auf Anfrage


Ausbildungshistorie

Diplom-Biophysiker

Weiterbildung

2005

EDV in Medizin

2010

PHP Sicherheit

2015

TYPO3-Extension Entwicklung