Auf die Plätze! Fertig! Los! Meine Vita Übersicht

Sehen Sie die Stationen meiner Laufbahn und weitere Informationen

Auf dieser Seite finden Sie alle Wissenswerten Daten zu meiner Person und meinem Beruflichen Werdegang. Wo und mit wem habe ich gearbeitet, was waren meine Aufgaben, welche Qualifikationen habe ich mir erarbeitet.

Beruflicher Werdegang, Stationen und Positionen

Fullstack Developer - Durchgeblueht.de SW6

09/2023 - heute

Simonsen Freianlagen Freiraumplanungsgesellschaft mbH

Entwicklung und Wartung des Shopware 6 Projekts. Anpassung von Frontend und Backend Modulen, Erstellung und Implementierung von neuen Erweiterungen. Updaten und Fehlerbehebungen bei vorhandenen Modulen. Prüfen und Optimieren der Admin Einstellungen, Verwaltung und nacharbeiten von Rules und Flows.

Weiterbildung - Web-Developer React.Js / Next.Js

02/2023 - 05/2023

neue fische

Programmierung von Single-Page-Applications in verwendung von ReactJs und NextJs. Vertiefende Übungen zur funktionalen Programmierung, Verwendung von Hooks, Routing, Statemanagments, Controlled Components. Backend erstellung mit Node, Restfull Api´s, Routing, DB Schemas und Models mit MongoDb und Mongoose, Deployment mit Github und Vercel Hosting.Erstellung eines Digitalen Gesellenstücks

Freelancer - Web-Developer/Designer

01/2022 - heute

Gambit24

Grafik und Webdesign, Entwicklung und Wartung von Webseiten, Projektmanagment und Programmierung für Privat, Vereine und Firmen. Webentwicklung mit Contao, Shopware 6 sowie auch NextJs. Individuelle Programmierung von Plugins und Erweiterungen für Shopware 6 unter Verwendung von HTML5, JavaScript, PHP, VueJS, Twig

eCommerce Projektmanager - Shopwaredesigner

11/2021 - 10/2022

WEBversiert GmbH

Designerstellung und Programmierung von Shopware Themes. Neu und bestandskunden Support, Projekt und Kundenbetreuung. Konfiguration sowie Recherche und beratende Tätigkeiten. Technische beratung und Unterstützung bei Akquise neuer Projekte und beteiligung an der Internen Planung.

Weiterbildung - Certified PHP Developer

07/2021 - 09/2021

alfatraining Bildungszentrum GmbH

Programmierung von dynamischen Webseiten. Aufbauend auf Syntax, Steuerung der Programme durch Kontrollstrukturen, Integration von HTML und PHP sowie der Modularisierung durch Funktionen wird die vertiefte Administration der Datenbank MySQL

Planung und Umsetzung einer komplexen Internetanwendung, Objektorientierte Anwendung mit Datenbankanbindung

den gesamten Lehrplan ansehen

Weiterbildung - JavaScript Developer

05/2021 - 07/2021

alfatraining Bildungszentrum GmbH

JavaScript, DOM-Manipulation mit JavaScript, JavaScript Vertiefung, Programmierrichtlinien, ECMA-Script Versionen, AJAX, Frameworks / Libraries, jQuery, NodeJS

Single Page Application:
ReactJS: Einführung, theoretische Betrachtung, Installation, Virtuelle DOM Funktionsweise und Vorteile, Komponenten, Verschachtelung, Parameterübergabe, Inhaltsupdate, Eventlistener

VueJS: Einführung, theoretische Betrachtung, Virtuelles DOM, Bidirektionale Datenbindung, Expressions, Direktiven, Bindings, Eigene Direktiven, Computed Properties Komponenten

den gesamten Lehrplan ansehen

Teamleitung - PM Webentwicklung Frontend

05/2019 - 03/2021

Rhinos-Media UG

Kundenkommunikation, Aufwandsschätzungen, ToDo Vergabe (Frontend, DEV), Qualitätsmanagment Projektverantwortungen, Livegänge Planen, Timetracking überprüfen. Azubis beaufsichtigen und Hilfestellung geben, Interne Schulungen für Mitarbeiter. Verwendete Software Trello, Mite, Zoho Projects

Webentwickler Frontend

06/2014 - 03/2021

Rhinos-Media UG

Erstellen von Shoplayouts für Shopware im B2B und B2C bereich. Umsetzung von Shoplayouts auf Basis von Shopware. Eingesetzte Technologien Smarty, HTML5, CSS3, JQuery. Verwendete Software Photoshop, Illustrator CS6 / CC, Notepad ++, PhPStorm, Git, Vagrant.

Ausbildung Mediengestalter Digital und Print

08/2012 - 06/2014

IBB-Buxtehude

Erstellen von Shoplayouts für Shopware im B2B und B2C bereich. Umsetzung von Shoplayouts auf Basis von Shopware. Eingesetzte Technologien Smarty, HTML5, CSS3, JQuery. Verwendete Software Photoshop, Illustrator CS6 / CC, Notepad ++, PhPStorm, Git, Vagrant.

Praktikum Mediengestalter Digital und Print

08/2013 - 02/2014

Rhinos-Media UG

Praktikum für Umschulung Webdesign und eCommerce Shopdesigns HTML, CSS, Responsive Webdesign, Smarty Umsetzung auf Shopware und Oxid

Freelancer Webdesigner / Frontendentwickler

10/2011 - 08/2014

Stahmann Medien

Layouten und Umsetzen von Screendesigns auf Contao Erstellen von Webvisitenkarten in HTML und CSS Kundenkommunikation und Beratung

Praktikum Mediengestalter Digital und Print

12/2011 - 01/2012

Subasic Subasic und Partner

Agenturaltag Printdesign Magazine, Photoretouche und Bildbearbeitung

Praktikum Grafik- und Webdesigner

09/2011 - 10/2011

Feldmann und Partner

Erstellen von Webdesigns und umsetzung auf Joomla. Layouten von Printmedien verschiedener bereiche.

X

JavaScript Developer Kursinhalte:

JavaScript

  • Einführung
  • Einbinden in HTML-Seiten
  • Sprachelemente
  • Variablen, Konstanten und Datentypen
  • Operatoren
  • Kontrollstrukturen
  • Bedingte Anweisungen
  • Schleifen, Funktionen, Arrays, Objekte
  • Cookies, Webstorage
  • Fehlerbehandlung

DOM-Manipulation mit JavaScript

  • Grundlagen
  • HTML-Selektieren
  • Inhalte und Attribute
  • Styling
  • Events
  • DOM-Elemente anlegen, kopieren
  • verschieben, löschen

AJAX

  • Einführung
  • Funktionsweise
  • Voraussetzungen
  • http-Anfragen
  • XMLHttpRequest-Objekt
  • Synchrone und asynchrone Requests
  • Web Services / Übertragungen:
  • -- JSON
  • -- XML / XML-Response

Frameworks / Libraries

  • Eigene Bibliothek erstellen
  • jQuery
  • Vor- und Nachteile

JavaScript Vertiefung

  • Programmierrichtlinien
  • ECMA-Script Versionen
  • Globaler und lokaler Scope, Blockscope
  • Arrow-Funktionen, Unterschied zu klassicher Syntax
  • DOM: das Event-Objekt
  • Rest-Parameter
  • Array-Methode
  • High-Order-Funktionen für Arrays
  • Spread-Syntax, Destructuring
  • Objekte anlegen mit Konstruktoren, Klassen, Factories
  • Getter und Setter, Dynamische Attribute
  • Prototyping, Objekte vererben
  • Maps- und Set-Collection anlegen und verwalten
  • Iteratoren und Generatoren

NodeJS

  • Aufbau und Installation
  • Module
  • NPM
  • Webserver erstellen (Express)
  • Eigene Middleware
  • REST-Methoden
  • GET und POST
  • Datenübertragung
  • Dateien auf Server hochladen
  • Kommunikation mit mySQL-Datenbank
  • Fetch-Syntax für AJAX-Anfragen
  • Promise für asynchrone Funktionen
  • Websockets
  • Canvas-Element
  • Formen zeichnen
  • Füllmethoden
  • Pixelgrafiken einbinden und animieren

Single Page Application

  • ReactJS:
  • -- Einführung, theoretische Betrachtung, Installation
  • -- Virtuelle DOM Funktionsweise und Vorteile
  • -- Komponenten, Verschachtelung, Parameterübergabe
  • -- Inhaltsupdate, Eventlistener
  • VueJS:
  • -- Einführung, theoretische Betrachtung
  • -- Virtuelles DOM, Bidirektionale Datenbindung
  • -- Expressions, Direktiven, Bindings
  • -- Eigene Direktiven, Computed Properties Komponenten
X

PHP Developer Kursinhalte:

PHP Grundlagen

  • Webserver einrichten und konfigurieren
  • XAMPP-Grundlagen
  • PHP-Syntax
  • HTML und PHP kombinieren
  • Request/Response
  • Formulare
  • Bedingungen
  • Schleifen, Operatoren, Arrays
  • Externe Dateien
  • Funktionen

PHP-Aufbau

  • Cookies
  • Sessions
  • Upload/Löschen von Dateien
  • E-Mail versenden
  • Header verwenden

Datenbanken

  • Grundlagen Datenbanken
  • SQL-Befehle
  • MYSQLi
  • PDO

Interaktion und Risiko

  • Fehlerprüfung
  • Sicherheit

Strukturierung

  • Planung und Strukturierung von PHP-Projekte

Projektarbeit

  • Erstellen einer interaktiven Website
  • Präsentation der Projektergebnisse
  • PHP Vertiefung

Objektorientierte Programmierung

  • Grundlagen Objekte
  • Erstellen von Eigenschaften
  • Erstellen von Methoden
  • Magische Methoden
  • Vererbung
  • Traits
  • Interfaces
  • Namespaces

Beispielwebsite erstellen

  • Planen und Umsetzen einer professionellen Internetanwendung in OOP
  • Komplexe Datenbankabfragen
  • Präsentation der Projektergebnisse
  • Zertifizierungsprüfung „Certified PHP Developer“

Persönliche Daten:

Adresse und Kontakt:

René van Dinter
Schiffertorsstrasse 22
21682 Stade

Web: https://www.rene-van-dinter.de
Mail: info@rene-van-dinter.de

Tel.: +49 (0) 174 / 93 27 538

Sprachkenntnisse:

Deutsch: Muttersprache
Englisch: Gut in Wort und Schrift

Qualifikationen:

Ausbildung: Mediengestalter Digital & Print
Fachrichtung: Gestaltung und Technik

Shopware 5: Certified Template Developer
Shopware 6: Certified Template Designer

Alfatraining: JavaScript Developer
Alfatraining: Certified PHP Developer
neue fische: Web-Developer React

Hard und Software:

Arbeitsplatz: Macbook Pro 16“ 2019
Arbeitsplatz: Macbook Pro 15“ Retina
Betriebssystem: macOS Big Sur
Mobile: IPhone X
Tablet: Ipad Pro 12.9" 2020
Grafiktablett: Wacom Cintiq 16
Grafiksoftware: Adobe Creative Cloud
Grafiksoftware: Affinity Designer
Coding IDE: PhpStorm
Kamera: Nikon D5200

Dokumente & Zertifikate:

IBB Zeugniss
IHK Prüfungszeugnis
Arbeitszeugnis Rhinos-Media
Arbeitszeugnis WebVersiert
Zertifikat SW 5 Template Entwickler
Zertifikat SW 6 Template Designer
Zertifikat JavaScript Developer Zertifikat PHP MySQL Lehrgang Zertifikat PHP Developer Zertifikat Web Developer React