Backend und Frontend Entwicklung. PHP/Symfony und JS/Typescript/Angular.
Aktualisiert am 11.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.03.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Symfony
Angular
PHP
Frontend Performance Optimierung
Git
MySQL
PWA
Linux
Elastic Search
PostgreSQL
Docker
REST
OpenAPI
Continuous Integration
Deutsch
2. Muttersprache
Englisch
fließend
Russisch
1. Muttersprache

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Konzeption und Umsetzung von Backend und Frontend (Relaunch)

Angular v16 + Typescript v4 Symfony v6.4 + PHP8 OpenAPI (Swagger) ...
Konzeption und Umsetzung einer Social Plattform für Belletristik, Poesie und weitere Literaturgattungen. Als einziger Entwickler bin ich für alle Bereiche der Entwicklungsebenen zuständig: Backend, Frontend und DevOps.

Komponenten:

  • Symfony Backend
    • Rest API
    • Adminbereich
  • Hybride Angular App:
    • Web
    • Android
    • iOS
  • ?Drone für CI/CD

Die Angular WebApp wird mit Capacitor.js (von Ionic) angetrieben. Aus diesem Zusammenspiel wird ein hybride mobile App für Web, Android und iOS.

Tech. Stack: Angular v16 + Typescript v4, Symfony v6.4 + PHP8, PostgreSQL 15, OpenAPI (Swagger), Angular Material, Postgres, Doctrine, SCSS, Docker Compose, Capacitor.js. Drone als CI/CD, PHPStan, PHP_CodeSniffer, ESLint, Prettier, Stylelint

Dies ist ein eigenes Projekt.
Angular v16 + Typescript v4 Symfony v6.4 + PHP8 OpenAPI (Swagger) Angular Material Postgres Doctrine SCSS Docker Compose Apache Cordova
7 Monate
2023-01 - 2023-07

Plaungshilfe - Editor für Leistungsverzeichnisse

AngularJS v1 Symfony v1 Webpack ...
Aus Leistungsverzeichnissen der Krohne Produkten werden Ausschreibungen dynamisch erzeugt. Der Nutzer (Ingenieurbüro) erstellt die Ausschreibungen mit Hilfe eines Konfigurators im Frontend der Planungshilfe. Der Konfigurator seinerseits bekommt seine Produkteinstellungen-/Optionen aus XML?s. Um aufwendige XML Pflege zu vermeiden sollte ein UI Editor entwickelt werden, damit der Kunde (Krohne) selbständig die Produkteinstellungen-/Optionen pflegen kann.

  • Frontend/-Backendumsetzung
  • Umstellung von Vagrant auf Docker /Docker Compose
  • Update aller Frameworks, Libraries und der Laufzeitumgebung
  • Typescript Integration
  • Webpack Integration

AngularJS v1 Symfony v1 Webpack Typescript v4 Javascript PHP 8 Docker Docker Compose
KROHNE Messtechnik GmbH
7 Jahre 6 Monate
2016-02 - 2023-07

Projektleitung und Umsetzung von Backend/ Frontend

AngularJS 1.5 CSS3 HTML5 ...

  • Planningtool ist ein Konfigurationswerkzeug und Planungshilfe für Ingenieurbüros
  • Das Frontend wird neu gestaltet und für mobile Geräte(nur Tablet) optimiert
  • Frontend-Relaunch mit AngularJS, HTML5 und CSS3 vorher Flash

AngularJS 1.5 CSS3 HTML5 Sass Bower Grunt Mysql Doctrine Symfony 1 Twitter Bootstrap/UI Bootstrap UI Router
Krohne GmbH
4 Monate
2022-09 - 2022-12

Frontendentwicklung

Angular v14 Tailwind v3 Typescript v4 ...
  • Entwicklung eines Angular Frontends zur Anzeige von Wettervorhersagen, Temperaturverläufe, Live Cams
  • Daten werden aus einer kundeneigenen API konsumiert
Angular v14 Tailwind v3 Typescript v4 Docker D3 v7
Digitalsunray Media GmbH
4 Monate
2022-09 - 2022-12

Umsetzung mehrerer Webseiten mit CraftCMS

CraftCMS v4 PHP 8 Twig ...
  • Umsetzung von Designs aus Figma für das Frontend
  • Frontend/-Backend
CraftCMS v4 PHP 8 Twig HTML SCSS Javascript Gulp
Roch-Technology GmbH
4 Monate
2022-09 - 2022-12

Entwicklung des Backends auf Firebase Plattform

Typescript v4 Node.js Cloud Firestore ...

Typescript v4 Node.js Cloud Firestore Cloud Functions Handlebars v4
earbreeze GmbH
6 Monate
2022-03 - 2022-08

Entwicklung eines Recommender Systems

Symfony 5.4 Doctrine v2 Sonata Admin ...
AskMe5 App ist eine Vermarktungsplattform. Anhand der Nutzerinteressen werden ihm entsprechende Produkte vermarktet.
  • Umsetzung einer REST API Schnittstelle für das AskMe5 Ecosystem
  • Die API sollte von unterschiedlichen Clients verwendet werden: Mobile App u. Angular Dashboard
  • Im Kernpunkt der API Umsetzung liegt OpenAPI Standard, damit u.a. aus OpenAPI Spec alle möglichen Clientlibraries generiert werden können Z.B.: Dart, Typescript
  • Umsetzung eines Adminbereiches
Symfony 5.4 Doctrine v2 Sonata Admin PHP 8 PostgreSQL OpenAPI v3 OpenAPI Generator Docker GCloud
AskMe5 GmbH
1 Jahr 3 Monate
2021-01 - 2022-03

Backend-Umsetzung: REST API Schnittstelle und Adminbereich

Symfony 4.4/Symfony 5.4 Doctrine v2 Sonata Admin ...
AbHof ist ein Marketplace für Lebensmittel, Getränke, Spirituosen etc. aus Bauernhofproduktion.
  • Umsetzung einer REST API Schnittstelle für den AbHof Marketplace
  • Die API sollte von unterschiedlichen Clients verwendet werden, hauptsächlich AbHof App (Marketplace)
  • Im Kernpunkt der API Umsetzung liegt OpenAPI Standard, damit u.a. aus OpenAPI Spec alle möglichen Clientlibraries generiert werden können Z.B.: Dart, Typescript 
  • Umsetzung eines Adminbereiches zur Einpflege von Bauernhofsdaten: Lebensmittelsortiment, Events, Öffnungszeiten
Symfony 4.4/Symfony 5.4 Doctrine v2 Sonata Admin PHP 7/8 PostgreSQL ElasticSearch OpenAPI v3 OpenAPI Generator Docker GCloud
eAHL AbHofLaden GmbH
2 Monate
2021-01 - 2021-02

Umsetzung des Frontends

Typescript v3 Vue.js v2 Tailwind v1
  • AbHof?s Webvisitenkarte ist ein Service, welches zusätzlich zu einem Marketplace Shop zugebucht wird
  • So erhält ein Bauernhof eine eigene Visitenkarte

Typescript v3 Vue.js v2 Tailwind v1
eAHL AbHofLaden GmbH
1 Monat
2020-12 - 2020-12

Umsetzung von Backend und Frontend


Böwer GmbH
Vue.js 2.6.12, CraftCMS 3.6.0, TailwindCSS 1.9.6, yarn
2 Monate
2020-11 - 2020-12

Umsetzung von Backend und Frontend (Relaunch)

Vue.js 2.6.12 CraftCMS 3.5.16 TailwindCSS 1.9.6 ...

Vue.js 2.6.12 CraftCMS 3.5.16 TailwindCSS 1.9.6 yarn
WorkWithUs
6 Monate
2020-07 - 2020-12

Konzeption und Umsetzung von Backend und Frontend (Relaunch)

Angular v10 + Typescript v3 Symfony v4.4 + PHP7 FOSRest ...
  • Entwicklung einer Social Plattform für Belletristik, Poesie und weitere Literaturgattungen
  • Aufbau nach SOA Prinzip
  • Symfony Restbackend als Service und Angular Webapp als Client
Angular v10 + Typescript v3 Symfony v4.4 + PHP7 FOSRest Angular Material Angular Flex-Layout MySQL Doctrine SCSS Docker
Eigenes Projekt
1 Jahr 10 Monate
2018-08 - 2020-05

Frontendentwicklung

Javascript ES6 Webpack Babeljs ...

  • www.emp.de ist ein auf Salesforce basierter E-Shop
  • Der EShop soll im Hinblick auf Performance optimiert werden
  • Verkürzung der Ladezeiten und Verbesserung von UX
  • Optimierung von Javascript, CSS und HTML
  • Dazu gehört Umbau der Javascript Code Architektur im Hinblick auf die Performance
  • Optimierung von FCP, FMP, TTI 
  • Umsetzung von CriticalCSS, Above the fold Priorisierung, HTML/ Image/ Javascript Lazyloading, Code Splitting, Dynamic Imports

Javascript ES6 Webpack Babeljs Lighthouse PWA Service Worker SASS SalesForce Bootstrap4 Node.js Grunt git-flow Scrum
E.M.P. Merchandising Handelsgesellschaft mbH
9 Monate
2017-07 - 2018-03

Frontendentwicklung

AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine ...

Henkel-Adhesives ist ein B2B E-Shop für Klebstoffe, Dichtstoffe etc. Das Projekt beinhaltet Entwicklung eines E-Shops und Vorbereitung zum Launch in APAC und EU Ländern. Das Ecosystem besteht u.a. aus SAP, Hybris (Java E-Commerce Lösung) und Client (Angularjs). Später wurde eine Migration von AngularJS nach Angular 2 durchgeführt. Projektmanagement wird agil nach SCRUM geführt.

AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine CSS3 HTML5 Bower Grunt UI Router Angular UI / Bootstrap Jira Confluence Scrum
Henkel AG & Co. KGaA
9 Monate
2017-07 - 2018-03

Frontendentwicklung

AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine ...
  • Henkel-Adhesives ist ein B2B E-Shop für Klebstoffe, Dichtstoffe 
  • Das Projekt beinhaltet Entwicklung eines E-Shops und Vorbereitung zum Launch in APAC und EU Ländern
  • Das Ecosystem besteht u.a. aus SAP, Hybris (Java E-Commerce Lösung) und Client (Angularjs)
  • Später wurde eine Migration von AngularJS nach Angular 2 durchgeführt
  • Projektmanagement wird agil nach SCRUM geführt
AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine CSS3 HTML5 Bower Grunt UI Router Angular UI / Bootstrap Jira Confluence Scrum
Henkel AG & Co. KGaA
1 Jahr 11 Monate
2015-08 - 2017-06

Umsetzung von Backend und Frontend

Symfony 2 Twig Sonata Admin ...
  • Relaunch des Portals
  • Redesign und Entwicklung neuer Features
  • Die Prozesse wie die Buchung, Hotelsuche oder Einkauf werden umgebaut und verbessert
Symfony 2 Twig Sonata Admin MySQL Doctrine Jackrabbit (JCR) Solr PHP5 Javascript Sass
FTM Freizeit- und Trendmarketing GmbH & Co. KG
2 Jahre 1 Monat
2015-06 - 2017-06

Umsetzung von Backend und Frontend

Symfony 2 Twig Sonata Admin ...

Relaunch des Portals. Redesign und Entwicklung neuer Features. Die Prozesse wie die Buchung, Hotelsuche oder
Einkauf werden umgebaut und verbessert.

Symfony 2 Twig Sonata Admin MySQL Doctrine Jackrabbit (JCR) Solr PHP5 Javascript Sass
FTM Freizeit- und Trendmarketing GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

9 Jahre 10 Monate
2004-09 - 2014-06

Studium - Angewandte Informatik

Diplom-Informatiker, Universität Duisburg-Essen
Diplom-Informatiker
Universität Duisburg-Essen

Interaktive Systeme / Human Computer Interaction

Kompetenzen

Kompetenzen

Top-Skills

Symfony Angular PHP Frontend Performance Optimierung Git MySQL PWA Linux Elastic Search PostgreSQL Docker REST OpenAPI Continuous Integration

Produkte / Standards / Erfahrungen / Methoden

Babel
Bower
Composer
git/ git-flow
Grunt
npm
Webpack
Skills:

  • Backendentwicklung (PHP + Symfony)
  • Frontendentwicklung (Javascript/Typescript + Angular u. Vue.js)
  • Performance Optimierung im Frontendbereich (Lighthouse, Service Worker, Critical CSS, JS/HTML Optimierung, Image/HTML/JS Lazyloading etc.)
  • Software Design in beiden Bereichen: Frontend und Backend mit Hilfe von:
    • Design Patterns und Prinzipien wie SOLID, DRY, YAGNI etc.
    • Datenmodellierung mit Entity Relation Diagrammen
    • UML Modellierung
    • Flussdiagrammen
  • Entwicklung plattformspezifischer Apps: Firefox Extensions, Facebook Apps
  • Umsetzung von Webseiten mit CraftCMS
  • Agiles Arbeiten nach Scrum


Backendentwicklung

  • Objektorientierte Programmierung (PHP)
  • Unit testing, Integration Testing, Functional Testing
  • Frameworks u. CMS:
    • Symfony
    • CraftCMS
    • Node.js


Frontendentwicklung

  • Javascript (ES5 u. ES6+) / Typescript / HTML5 / CSS 2/3
  • Entwicklung von Single Page Applications (SPA )
  • Frontend Performance Optimierung
  • Entwicklung von PWA?s
  • Frameworks u. Libraries:
    • Angular
    • Vue.js
    • Tailwindcss / SCSS / Bootstrap
    • Angular Material
    • Workbox (for Service Workers)
    • Karma + Jasmine / Jest
    • jQuery/jQuery UI/Underscore.js/Lodash/Moment.js
    • D3.js


Code Versioning / Builder, Tools / Package Management

  • git ( nach git-flow Modell )
  • Webpack, Grunt, Babel etc
  • Composer, npm, yarn
  • Shellscripting


Projektmanagement u. CI / CD

  • Jira
  • Redmine
  • GitLab
  • Gitea
  • drone.io


Entwicklungsumgebung

  • Linux / Vim / PhpStorm / Vagrant / Docker / Docker Compose


Cloud Computing

  • Firebase
  • Google Cloud

Datenbanken

MySQL
PostgreSQL
Memcache / Redis
ElasticSearch
Cloud Firestore

Branchen

Branchen

  • E-Commerce
  • Marketplace
  • Touristik
  • Wasser- und Abwasserindustrie
  • Browsergames
  • Online-Marketing
  • Advertising

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Konzeption und Umsetzung von Backend und Frontend (Relaunch)

Angular v16 + Typescript v4 Symfony v6.4 + PHP8 OpenAPI (Swagger) ...
Konzeption und Umsetzung einer Social Plattform für Belletristik, Poesie und weitere Literaturgattungen. Als einziger Entwickler bin ich für alle Bereiche der Entwicklungsebenen zuständig: Backend, Frontend und DevOps.

Komponenten:

  • Symfony Backend
    • Rest API
    • Adminbereich
  • Hybride Angular App:
    • Web
    • Android
    • iOS
  • ?Drone für CI/CD

Die Angular WebApp wird mit Capacitor.js (von Ionic) angetrieben. Aus diesem Zusammenspiel wird ein hybride mobile App für Web, Android und iOS.

Tech. Stack: Angular v16 + Typescript v4, Symfony v6.4 + PHP8, PostgreSQL 15, OpenAPI (Swagger), Angular Material, Postgres, Doctrine, SCSS, Docker Compose, Capacitor.js. Drone als CI/CD, PHPStan, PHP_CodeSniffer, ESLint, Prettier, Stylelint

Dies ist ein eigenes Projekt.
Angular v16 + Typescript v4 Symfony v6.4 + PHP8 OpenAPI (Swagger) Angular Material Postgres Doctrine SCSS Docker Compose Apache Cordova
7 Monate
2023-01 - 2023-07

Plaungshilfe - Editor für Leistungsverzeichnisse

AngularJS v1 Symfony v1 Webpack ...
Aus Leistungsverzeichnissen der Krohne Produkten werden Ausschreibungen dynamisch erzeugt. Der Nutzer (Ingenieurbüro) erstellt die Ausschreibungen mit Hilfe eines Konfigurators im Frontend der Planungshilfe. Der Konfigurator seinerseits bekommt seine Produkteinstellungen-/Optionen aus XML?s. Um aufwendige XML Pflege zu vermeiden sollte ein UI Editor entwickelt werden, damit der Kunde (Krohne) selbständig die Produkteinstellungen-/Optionen pflegen kann.

  • Frontend/-Backendumsetzung
  • Umstellung von Vagrant auf Docker /Docker Compose
  • Update aller Frameworks, Libraries und der Laufzeitumgebung
  • Typescript Integration
  • Webpack Integration

AngularJS v1 Symfony v1 Webpack Typescript v4 Javascript PHP 8 Docker Docker Compose
KROHNE Messtechnik GmbH
7 Jahre 6 Monate
2016-02 - 2023-07

Projektleitung und Umsetzung von Backend/ Frontend

AngularJS 1.5 CSS3 HTML5 ...

  • Planningtool ist ein Konfigurationswerkzeug und Planungshilfe für Ingenieurbüros
  • Das Frontend wird neu gestaltet und für mobile Geräte(nur Tablet) optimiert
  • Frontend-Relaunch mit AngularJS, HTML5 und CSS3 vorher Flash

AngularJS 1.5 CSS3 HTML5 Sass Bower Grunt Mysql Doctrine Symfony 1 Twitter Bootstrap/UI Bootstrap UI Router
Krohne GmbH
4 Monate
2022-09 - 2022-12

Frontendentwicklung

Angular v14 Tailwind v3 Typescript v4 ...
  • Entwicklung eines Angular Frontends zur Anzeige von Wettervorhersagen, Temperaturverläufe, Live Cams
  • Daten werden aus einer kundeneigenen API konsumiert
Angular v14 Tailwind v3 Typescript v4 Docker D3 v7
Digitalsunray Media GmbH
4 Monate
2022-09 - 2022-12

Umsetzung mehrerer Webseiten mit CraftCMS

CraftCMS v4 PHP 8 Twig ...
  • Umsetzung von Designs aus Figma für das Frontend
  • Frontend/-Backend
CraftCMS v4 PHP 8 Twig HTML SCSS Javascript Gulp
Roch-Technology GmbH
4 Monate
2022-09 - 2022-12

Entwicklung des Backends auf Firebase Plattform

Typescript v4 Node.js Cloud Firestore ...

Typescript v4 Node.js Cloud Firestore Cloud Functions Handlebars v4
earbreeze GmbH
6 Monate
2022-03 - 2022-08

Entwicklung eines Recommender Systems

Symfony 5.4 Doctrine v2 Sonata Admin ...
AskMe5 App ist eine Vermarktungsplattform. Anhand der Nutzerinteressen werden ihm entsprechende Produkte vermarktet.
  • Umsetzung einer REST API Schnittstelle für das AskMe5 Ecosystem
  • Die API sollte von unterschiedlichen Clients verwendet werden: Mobile App u. Angular Dashboard
  • Im Kernpunkt der API Umsetzung liegt OpenAPI Standard, damit u.a. aus OpenAPI Spec alle möglichen Clientlibraries generiert werden können Z.B.: Dart, Typescript
  • Umsetzung eines Adminbereiches
Symfony 5.4 Doctrine v2 Sonata Admin PHP 8 PostgreSQL OpenAPI v3 OpenAPI Generator Docker GCloud
AskMe5 GmbH
1 Jahr 3 Monate
2021-01 - 2022-03

Backend-Umsetzung: REST API Schnittstelle und Adminbereich

Symfony 4.4/Symfony 5.4 Doctrine v2 Sonata Admin ...
AbHof ist ein Marketplace für Lebensmittel, Getränke, Spirituosen etc. aus Bauernhofproduktion.
  • Umsetzung einer REST API Schnittstelle für den AbHof Marketplace
  • Die API sollte von unterschiedlichen Clients verwendet werden, hauptsächlich AbHof App (Marketplace)
  • Im Kernpunkt der API Umsetzung liegt OpenAPI Standard, damit u.a. aus OpenAPI Spec alle möglichen Clientlibraries generiert werden können Z.B.: Dart, Typescript 
  • Umsetzung eines Adminbereiches zur Einpflege von Bauernhofsdaten: Lebensmittelsortiment, Events, Öffnungszeiten
Symfony 4.4/Symfony 5.4 Doctrine v2 Sonata Admin PHP 7/8 PostgreSQL ElasticSearch OpenAPI v3 OpenAPI Generator Docker GCloud
eAHL AbHofLaden GmbH
2 Monate
2021-01 - 2021-02

Umsetzung des Frontends

Typescript v3 Vue.js v2 Tailwind v1
  • AbHof?s Webvisitenkarte ist ein Service, welches zusätzlich zu einem Marketplace Shop zugebucht wird
  • So erhält ein Bauernhof eine eigene Visitenkarte

Typescript v3 Vue.js v2 Tailwind v1
eAHL AbHofLaden GmbH
1 Monat
2020-12 - 2020-12

Umsetzung von Backend und Frontend


Böwer GmbH
Vue.js 2.6.12, CraftCMS 3.6.0, TailwindCSS 1.9.6, yarn
2 Monate
2020-11 - 2020-12

Umsetzung von Backend und Frontend (Relaunch)

Vue.js 2.6.12 CraftCMS 3.5.16 TailwindCSS 1.9.6 ...

Vue.js 2.6.12 CraftCMS 3.5.16 TailwindCSS 1.9.6 yarn
WorkWithUs
6 Monate
2020-07 - 2020-12

Konzeption und Umsetzung von Backend und Frontend (Relaunch)

Angular v10 + Typescript v3 Symfony v4.4 + PHP7 FOSRest ...
  • Entwicklung einer Social Plattform für Belletristik, Poesie und weitere Literaturgattungen
  • Aufbau nach SOA Prinzip
  • Symfony Restbackend als Service und Angular Webapp als Client
Angular v10 + Typescript v3 Symfony v4.4 + PHP7 FOSRest Angular Material Angular Flex-Layout MySQL Doctrine SCSS Docker
Eigenes Projekt
1 Jahr 10 Monate
2018-08 - 2020-05

Frontendentwicklung

Javascript ES6 Webpack Babeljs ...

  • www.emp.de ist ein auf Salesforce basierter E-Shop
  • Der EShop soll im Hinblick auf Performance optimiert werden
  • Verkürzung der Ladezeiten und Verbesserung von UX
  • Optimierung von Javascript, CSS und HTML
  • Dazu gehört Umbau der Javascript Code Architektur im Hinblick auf die Performance
  • Optimierung von FCP, FMP, TTI 
  • Umsetzung von CriticalCSS, Above the fold Priorisierung, HTML/ Image/ Javascript Lazyloading, Code Splitting, Dynamic Imports

Javascript ES6 Webpack Babeljs Lighthouse PWA Service Worker SASS SalesForce Bootstrap4 Node.js Grunt git-flow Scrum
E.M.P. Merchandising Handelsgesellschaft mbH
9 Monate
2017-07 - 2018-03

Frontendentwicklung

AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine ...

Henkel-Adhesives ist ein B2B E-Shop für Klebstoffe, Dichtstoffe etc. Das Projekt beinhaltet Entwicklung eines E-Shops und Vorbereitung zum Launch in APAC und EU Ländern. Das Ecosystem besteht u.a. aus SAP, Hybris (Java E-Commerce Lösung) und Client (Angularjs). Später wurde eine Migration von AngularJS nach Angular 2 durchgeführt. Projektmanagement wird agil nach SCRUM geführt.

AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine CSS3 HTML5 Bower Grunt UI Router Angular UI / Bootstrap Jira Confluence Scrum
Henkel AG & Co. KGaA
9 Monate
2017-07 - 2018-03

Frontendentwicklung

AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine ...
  • Henkel-Adhesives ist ein B2B E-Shop für Klebstoffe, Dichtstoffe 
  • Das Projekt beinhaltet Entwicklung eines E-Shops und Vorbereitung zum Launch in APAC und EU Ländern
  • Das Ecosystem besteht u.a. aus SAP, Hybris (Java E-Commerce Lösung) und Client (Angularjs)
  • Später wurde eine Migration von AngularJS nach Angular 2 durchgeführt
  • Projektmanagement wird agil nach SCRUM geführt
AngularJS v1.5 und Angular v2 ES6 / Typescript Karma / Jasmine CSS3 HTML5 Bower Grunt UI Router Angular UI / Bootstrap Jira Confluence Scrum
Henkel AG & Co. KGaA
1 Jahr 11 Monate
2015-08 - 2017-06

Umsetzung von Backend und Frontend

Symfony 2 Twig Sonata Admin ...
  • Relaunch des Portals
  • Redesign und Entwicklung neuer Features
  • Die Prozesse wie die Buchung, Hotelsuche oder Einkauf werden umgebaut und verbessert
Symfony 2 Twig Sonata Admin MySQL Doctrine Jackrabbit (JCR) Solr PHP5 Javascript Sass
FTM Freizeit- und Trendmarketing GmbH & Co. KG
2 Jahre 1 Monat
2015-06 - 2017-06

Umsetzung von Backend und Frontend

Symfony 2 Twig Sonata Admin ...

Relaunch des Portals. Redesign und Entwicklung neuer Features. Die Prozesse wie die Buchung, Hotelsuche oder
Einkauf werden umgebaut und verbessert.

Symfony 2 Twig Sonata Admin MySQL Doctrine Jackrabbit (JCR) Solr PHP5 Javascript Sass
FTM Freizeit- und Trendmarketing GmbH & Co. KG

Aus- und Weiterbildung

Aus- und Weiterbildung

9 Jahre 10 Monate
2004-09 - 2014-06

Studium - Angewandte Informatik

Diplom-Informatiker, Universität Duisburg-Essen
Diplom-Informatiker
Universität Duisburg-Essen

Interaktive Systeme / Human Computer Interaction

Kompetenzen

Kompetenzen

Top-Skills

Symfony Angular PHP Frontend Performance Optimierung Git MySQL PWA Linux Elastic Search PostgreSQL Docker REST OpenAPI Continuous Integration

Produkte / Standards / Erfahrungen / Methoden

Babel
Bower
Composer
git/ git-flow
Grunt
npm
Webpack
Skills:

  • Backendentwicklung (PHP + Symfony)
  • Frontendentwicklung (Javascript/Typescript + Angular u. Vue.js)
  • Performance Optimierung im Frontendbereich (Lighthouse, Service Worker, Critical CSS, JS/HTML Optimierung, Image/HTML/JS Lazyloading etc.)
  • Software Design in beiden Bereichen: Frontend und Backend mit Hilfe von:
    • Design Patterns und Prinzipien wie SOLID, DRY, YAGNI etc.
    • Datenmodellierung mit Entity Relation Diagrammen
    • UML Modellierung
    • Flussdiagrammen
  • Entwicklung plattformspezifischer Apps: Firefox Extensions, Facebook Apps
  • Umsetzung von Webseiten mit CraftCMS
  • Agiles Arbeiten nach Scrum


Backendentwicklung

  • Objektorientierte Programmierung (PHP)
  • Unit testing, Integration Testing, Functional Testing
  • Frameworks u. CMS:
    • Symfony
    • CraftCMS
    • Node.js


Frontendentwicklung

  • Javascript (ES5 u. ES6+) / Typescript / HTML5 / CSS 2/3
  • Entwicklung von Single Page Applications (SPA )
  • Frontend Performance Optimierung
  • Entwicklung von PWA?s
  • Frameworks u. Libraries:
    • Angular
    • Vue.js
    • Tailwindcss / SCSS / Bootstrap
    • Angular Material
    • Workbox (for Service Workers)
    • Karma + Jasmine / Jest
    • jQuery/jQuery UI/Underscore.js/Lodash/Moment.js
    • D3.js


Code Versioning / Builder, Tools / Package Management

  • git ( nach git-flow Modell )
  • Webpack, Grunt, Babel etc
  • Composer, npm, yarn
  • Shellscripting


Projektmanagement u. CI / CD

  • Jira
  • Redmine
  • GitLab
  • Gitea
  • drone.io


Entwicklungsumgebung

  • Linux / Vim / PhpStorm / Vagrant / Docker / Docker Compose


Cloud Computing

  • Firebase
  • Google Cloud

Datenbanken

MySQL
PostgreSQL
Memcache / Redis
ElasticSearch
Cloud Firestore

Branchen

Branchen

  • E-Commerce
  • Marketplace
  • Touristik
  • Wasser- und Abwasserindustrie
  • Browsergames
  • Online-Marketing
  • Advertising

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.