Senior IT-Consultant Software-Entwicklung (JavaScript)
Aktualisiert am 06.04.2020
Profil
Mitarbeiter eines Dienstleisters
Verfügbar ab: 15.04.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch: Muttersprache
Englisch: Sehr gut

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

5 Jahre 7 Monate
2018-09 - heute

KSB END-2-END ESALES STRATEGIE / ENTERPRISE CMS UND WEBSHOP

Senior Software-Entwickler React Node.js Express ...
Senior Software-Entwickler

Projektbeschreibung:

  • Unterstützung bei Neuausrichtung und Ausbau des digitalen Vertriebes von Produkten, die die Spanne zwischen Standardanwendung und hochgradig individualisiertem Einsatz abdecken
  • Entwicklung einer nutzerzentrierten Online Plattform für marktrelevanten Content und komfortable Shop-Funktionen über die vollständige Produktpalette
  • Corporate Website und internationaler Rollout regionaler Länder-Sites
  • Nahtlose headless-Integration eines Enterprise Content Management Systems und zahlreichen heterogenen Datenquellen und Zielsystemen

Aufgaben im Projekt:

  • Konzeption und Entwicklung einer universellen JavaScript Anwendung mit Node.js und React
  • Anbindung der Content API (CoreMedia headless) in die Node-App
  • Data crunching von generischen Content-Daten in ein Node-App verständliches View Model
  • Entwicklung eines OCC Shop API Client (Oauth Authenfizierung)
  • Technisch verantwortlich für die Anbindung der OCC Shop API (SAP Hybris Backend) in die Node-App
  • Dokumentierung und Mocking der API Endpunkte in Postman Collections
  • Erstellung von wiederverwendbaren Docker images (z.b. Node-App, Pattern-Library für die BITGRIP IT Infrastruktur)
  • Testimplementierung mit Unit Tests, Integration Tests und E2E Browser Automation Tests
  • Mentoring von Junior-Mitarbeitern in JavaScript
React Node.js Express server-side rendering JSON Webpack Jest Jenkins Docker CMS CoreMedia Studio Oauth Postman
KSB AG
6 Monate
2018-03 - 2018-08

KSB EUREKA

Senior Software-Entwickler Angular Webpack JSON ...
Senior Software-Entwickler

Projektbeschreibung:

  • Neuentwicklung eines Konfigurators für Pumpen
  • Die Auswahl der richtigen Pumpe für einen bestimmten Einsatz ist komplex und von vielen Faktoren abhängig, wie z.B. der Fördermenge des zu fördernden Materials, diverser Montage- und Sicherheitsmerkmale, usw
  • Der Konfigurator, der im Eureka-Projekt entwickelt wird, führt den Benutzer durch den Eingabeprozess der verschiedenen Pumpenanforderungen und unterstützt ihn bei der Auswahl der richtigen Pumpe für genau seinen Einsatzfall
  • Die Anwendung stellt das Bindeglied zwischen dem Produktkatalog und dem E-Commerce-System dar
  • Ausgehend von einem Produkt erfolgt hier die Konfiguration, um im Anschluss ein vorkonfiguriertes Warenkorbelement an den Shop übergeben zu können

Aufgaben im Projekt:

  • Team-Lead Software-Entwicklung JavaScript
  • Planung der Frontendarchitektur
  • Aufbau von Dev, Test und Build Umgebungen
Angular Webpack JSON REST Jenkins Docker
KSB AG
Berlin
1 Jahr 5 Monate
2016-10 - 2018-02

TOLL COLLECT / MV2.0

Senior Software-Entwickler angular2 Node.js React.js ...
Senior Software-Entwickler

Projektbeschreibung:

  • Ausbau des LKW-Mautsystems auf Bundesstraßen
  • Die Erweiterung von 12.000 km auf 40.000 km Mautstrecke erfordert im manuellen Verfahren (Buchung einer Mautstrecke per Web, mobiler App oder am Mautstellen-Teminal) eine vollständig neue Infrastruktur, inkl. neuer Prozesse und die Bearbeitung auf modernen Endgeräten
  • Im Rahmen des Projekts „manuelles Verfahren“ entsteht die Software für alle Kanäle für Buchung, Verwaltung und Stornierung von Routen im Mautnetz, inklusive Streckenauswahl, Bezahloptionen, Retouren (bei Stornierung), Legitimation, Anbindung an das EU-Mautsystem und Kontrollmechanismen für das BAG

Aufgaben im Projekt:

  • Team-Lead Software-Entwicklung JavaScript
  • Refactoring der kompletten JavaScript-Architektur nach 2,5 Jahren vorangegangener Entwicklungszeit
  • Sicherstellen einer einheitlichen Code-Basis für alle End-Geräte (Mobil bis Desktop sowie Terminals)
  • Integration und API-Anpassungen von Geodaten & Kartenservices bereitgestellt von esri-Deutschland
  • Implementierung eines globalen Error-Handling Mechanismus
  • Implementierung eines individuellen infinte-scroll-Mechanismus auf Basis von RxJS
  • Coaching und Einarbeiten von Studenten und Junior-Mitarbeitern in Angular
angular2 Node.js React.js PhantomJS MongoDB Docker Shellscript JSON Schema Angular angular4 Angular JS Angular RxJS React Node.js PhantomJS MongoDB Docker Shellscript JSON Schema
T-Systems / Toll-Collect
2 Jahre 3 Monate
2014-07 - 2016-09

1&1 INTERNET SE (HTTP://WWW.1UND1.DE)

Senior Software-Entwickler Javascript ES2015 React.js PhantomJS ...
Senior Software-Entwickler

Projektbeschreibung:

  • Unterstützung bei dem Aufbau eines Design-Schaufensters für den Homepage-Baukasten “MyWebsite”

Aufgaben im Projekt:

  • Entwicklung einer REST API für den 1&1 „MyTemplate-Shuffle-Generator“ mittels Node.js und dem Express Framework 
  • „Data-crunching“ Datenbezug und -verarbeitung von Assets (Texte, Bilder) aus internen Quellen
  • Erstellung von React-View-Komponenten
  • Entwicklung eines internen Website-Screenshot Microservice mittels Node.js und PhantomJS
  • Entwicklung eines YAML-Website-Editor zur Erstellung von 1&1 MyWebsite Design- Vorlagen
  • Aufbau von Dev, Test und Build Umgebungen mittels Docker Technologie
Javascript ES2015 React.js PhantomJS MongoDB Javascript ES2015 Node.js Express React PhantomJS MongoDB Docker Shellscript JSON Schema Mocha Chai Vagrant
1&1 Internet
4 Jahre 2 Monate
2010-03 - 2014-04

INOSTUDIO UG (HTTP://WWW.INOSTUDIO.DE/EN)

Senior Web Developer, Technischer Leiter Web Development PHP 5 Composer Laravel ...
Senior Web Developer, Technischer Leiter Web Development

Projektbeschreibung:

  • Aufbau der Agentursoftware Inform als moderne headless Systemarchitektur

Aufgaben im Projekt:

  • Technisch verantwortlich für die Agentursoftware Inform
  • Entwicklung der Agentursoftware Inform in moderner RESTful API Architektur
  • Linux Server Administration
  • Beratung / technischer Support für Agentursoftware Inform und Kundenprojekte
PHP 5 Composer Laravel PHPUnit MySQL Elasticsearch Shellscript Linux Server
INOSTUDIO UG
1 Jahr 6 Monate
2008-09 - 2010-02

DESIGN ASPEKT (HEUTE: INOSTUDIO UG)

Senior Web Developer (Backend) PHP 5 Zend Framework TCPDF ...
Senior Web Developer (Backend)

Projektbeschreibung:

  • Relaunch der Agentursoftware Inform 2.0

Aufgaben im Projekt:

  • Entwicklung von Zend Framework 2.0 Komponenten in MVC Architektur
  • Entwicklung einer PDF Bibliothek zur Erstellung von druckbaren Projektmanagement Dokumenten
PHP 5 Zend Framework TCPDF PHPUnit jQuery MySQL Linux Server
Design Aspekt
1 Jahr 1 Monat
2007-08 - 2008-08

DEUTSCHES ELEKTRONEN SYNCHROTRON DESY

Diplomand HTML CSS PHP 5 ...
Diplomand

Projektbeschreibung:

  • Aufbau eines webbasierten Systems zur Klimaüberwachung in Rechenzentren im Rahmen der Diplomarbeit

Aufgaben im Projekt:

  • Dynamische Abbildung von Serverräumen (im geeigneten Maßstab) in einem grafischen Web-Frontend
  • Visualisierung von Daten mit hoher Dichte (Rechenzentren Komponenten, Temperaturen und deren zeitlicher Verlauf)
  • Anzeige des Raumklimas in einer Temperaturraumverteilung
HTML CSS PHP 5 MySQL RRDTool Gnuplot Shellscript Linux Server
Deutsches Elektronen Synchrotron DESY
2 Jahre 4 Monate
2005-03 - 2007-06

SPLATTERLADDER GBR (HTTP://WWW.SPLATTERLADDER. COM)

Co-Founder & Developer HTML CSS PHP ...
Co-Founder & Developer

Projektbeschreibung:

  • Mitbegründer der „Splatterladder“, eine Ranking Website für Online Multiplayer Games (FPS)

Aufgaben im Projekt:

  • Gameserver Tracking
  • Visualisierung von Daten mit hoher Dichte (Server, Spieler)
  • Kollaboration mit Volontärs
HTML CSS PHP MySQL Linux Server
Splatterladder GbR
6 Monate
2004-09 - 2005-02

BUG COMPUTER COMPONENTS AG (HTTP://WWW.EBUG. DE)

Praktikant PHP Photoshop
Praktikant

Projektbeschreibung & Aufgaben im Projekt

  • Entwicklung einiger PHP Module für den Relaunch des e-BUG Webshop Erstellung von Bannergrafiken
PHP Photoshop
BUG Computer Components AG

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur (FH)

Auszeichnungen

Zend Certified Engineer, 2011

Position

Position

Ich biete besondere Expertise im Bereich der objektorientierten Frontend- und Backend-Softwareentwicklung mit den Schwerpunkten Javascript (react/angular/node) ? mit einschlägiger Berufs- und Projekterfahrung

Kompetenzen

Kompetenzen

Aufgabenbereiche

  • Software-Entwicklung (Javascript: node, angular, react)
  • Team-Lead Software-Entwicklung
  • Testing & Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

Chai
Cloud Foundry
CMS
Composer
CoreMedia Studio
CSS
Docker
Elasticsearch
Express
Gnuplot
HTML
Javascript ES2015
Jenkins
Jest
JSON Schema
Laravel
Mocha
Node.js
Oauth
PhantomJS
Photoshop
PHPUnit
Postman
REST
RRDTool
RxJS
server-side rendering
Spring Boot Cloud
TCPDF
Vagrant
webpack
Zend Framework

Betriebssysteme

Linux Server

Programmiersprachen

Angular
Angular JS
angular2
angular4
Java
Java API for RESTful Web Services
JPA
jQuery
JSON
PHP
PHP 5
React
React.js
Shellscript

Datenbanken

MongoDB
MySQL

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

5 Jahre 7 Monate
2018-09 - heute

KSB END-2-END ESALES STRATEGIE / ENTERPRISE CMS UND WEBSHOP

Senior Software-Entwickler React Node.js Express ...
Senior Software-Entwickler

Projektbeschreibung:

  • Unterstützung bei Neuausrichtung und Ausbau des digitalen Vertriebes von Produkten, die die Spanne zwischen Standardanwendung und hochgradig individualisiertem Einsatz abdecken
  • Entwicklung einer nutzerzentrierten Online Plattform für marktrelevanten Content und komfortable Shop-Funktionen über die vollständige Produktpalette
  • Corporate Website und internationaler Rollout regionaler Länder-Sites
  • Nahtlose headless-Integration eines Enterprise Content Management Systems und zahlreichen heterogenen Datenquellen und Zielsystemen

Aufgaben im Projekt:

  • Konzeption und Entwicklung einer universellen JavaScript Anwendung mit Node.js und React
  • Anbindung der Content API (CoreMedia headless) in die Node-App
  • Data crunching von generischen Content-Daten in ein Node-App verständliches View Model
  • Entwicklung eines OCC Shop API Client (Oauth Authenfizierung)
  • Technisch verantwortlich für die Anbindung der OCC Shop API (SAP Hybris Backend) in die Node-App
  • Dokumentierung und Mocking der API Endpunkte in Postman Collections
  • Erstellung von wiederverwendbaren Docker images (z.b. Node-App, Pattern-Library für die BITGRIP IT Infrastruktur)
  • Testimplementierung mit Unit Tests, Integration Tests und E2E Browser Automation Tests
  • Mentoring von Junior-Mitarbeitern in JavaScript
React Node.js Express server-side rendering JSON Webpack Jest Jenkins Docker CMS CoreMedia Studio Oauth Postman
KSB AG
6 Monate
2018-03 - 2018-08

KSB EUREKA

Senior Software-Entwickler Angular Webpack JSON ...
Senior Software-Entwickler

Projektbeschreibung:

  • Neuentwicklung eines Konfigurators für Pumpen
  • Die Auswahl der richtigen Pumpe für einen bestimmten Einsatz ist komplex und von vielen Faktoren abhängig, wie z.B. der Fördermenge des zu fördernden Materials, diverser Montage- und Sicherheitsmerkmale, usw
  • Der Konfigurator, der im Eureka-Projekt entwickelt wird, führt den Benutzer durch den Eingabeprozess der verschiedenen Pumpenanforderungen und unterstützt ihn bei der Auswahl der richtigen Pumpe für genau seinen Einsatzfall
  • Die Anwendung stellt das Bindeglied zwischen dem Produktkatalog und dem E-Commerce-System dar
  • Ausgehend von einem Produkt erfolgt hier die Konfiguration, um im Anschluss ein vorkonfiguriertes Warenkorbelement an den Shop übergeben zu können

Aufgaben im Projekt:

  • Team-Lead Software-Entwicklung JavaScript
  • Planung der Frontendarchitektur
  • Aufbau von Dev, Test und Build Umgebungen
Angular Webpack JSON REST Jenkins Docker
KSB AG
Berlin
1 Jahr 5 Monate
2016-10 - 2018-02

TOLL COLLECT / MV2.0

Senior Software-Entwickler angular2 Node.js React.js ...
Senior Software-Entwickler

Projektbeschreibung:

  • Ausbau des LKW-Mautsystems auf Bundesstraßen
  • Die Erweiterung von 12.000 km auf 40.000 km Mautstrecke erfordert im manuellen Verfahren (Buchung einer Mautstrecke per Web, mobiler App oder am Mautstellen-Teminal) eine vollständig neue Infrastruktur, inkl. neuer Prozesse und die Bearbeitung auf modernen Endgeräten
  • Im Rahmen des Projekts „manuelles Verfahren“ entsteht die Software für alle Kanäle für Buchung, Verwaltung und Stornierung von Routen im Mautnetz, inklusive Streckenauswahl, Bezahloptionen, Retouren (bei Stornierung), Legitimation, Anbindung an das EU-Mautsystem und Kontrollmechanismen für das BAG

Aufgaben im Projekt:

  • Team-Lead Software-Entwicklung JavaScript
  • Refactoring der kompletten JavaScript-Architektur nach 2,5 Jahren vorangegangener Entwicklungszeit
  • Sicherstellen einer einheitlichen Code-Basis für alle End-Geräte (Mobil bis Desktop sowie Terminals)
  • Integration und API-Anpassungen von Geodaten & Kartenservices bereitgestellt von esri-Deutschland
  • Implementierung eines globalen Error-Handling Mechanismus
  • Implementierung eines individuellen infinte-scroll-Mechanismus auf Basis von RxJS
  • Coaching und Einarbeiten von Studenten und Junior-Mitarbeitern in Angular
angular2 Node.js React.js PhantomJS MongoDB Docker Shellscript JSON Schema Angular angular4 Angular JS Angular RxJS React Node.js PhantomJS MongoDB Docker Shellscript JSON Schema
T-Systems / Toll-Collect
2 Jahre 3 Monate
2014-07 - 2016-09

1&1 INTERNET SE (HTTP://WWW.1UND1.DE)

Senior Software-Entwickler Javascript ES2015 React.js PhantomJS ...
Senior Software-Entwickler

Projektbeschreibung:

  • Unterstützung bei dem Aufbau eines Design-Schaufensters für den Homepage-Baukasten “MyWebsite”

Aufgaben im Projekt:

  • Entwicklung einer REST API für den 1&1 „MyTemplate-Shuffle-Generator“ mittels Node.js und dem Express Framework 
  • „Data-crunching“ Datenbezug und -verarbeitung von Assets (Texte, Bilder) aus internen Quellen
  • Erstellung von React-View-Komponenten
  • Entwicklung eines internen Website-Screenshot Microservice mittels Node.js und PhantomJS
  • Entwicklung eines YAML-Website-Editor zur Erstellung von 1&1 MyWebsite Design- Vorlagen
  • Aufbau von Dev, Test und Build Umgebungen mittels Docker Technologie
Javascript ES2015 React.js PhantomJS MongoDB Javascript ES2015 Node.js Express React PhantomJS MongoDB Docker Shellscript JSON Schema Mocha Chai Vagrant
1&1 Internet
4 Jahre 2 Monate
2010-03 - 2014-04

INOSTUDIO UG (HTTP://WWW.INOSTUDIO.DE/EN)

Senior Web Developer, Technischer Leiter Web Development PHP 5 Composer Laravel ...
Senior Web Developer, Technischer Leiter Web Development

Projektbeschreibung:

  • Aufbau der Agentursoftware Inform als moderne headless Systemarchitektur

Aufgaben im Projekt:

  • Technisch verantwortlich für die Agentursoftware Inform
  • Entwicklung der Agentursoftware Inform in moderner RESTful API Architektur
  • Linux Server Administration
  • Beratung / technischer Support für Agentursoftware Inform und Kundenprojekte
PHP 5 Composer Laravel PHPUnit MySQL Elasticsearch Shellscript Linux Server
INOSTUDIO UG
1 Jahr 6 Monate
2008-09 - 2010-02

DESIGN ASPEKT (HEUTE: INOSTUDIO UG)

Senior Web Developer (Backend) PHP 5 Zend Framework TCPDF ...
Senior Web Developer (Backend)

Projektbeschreibung:

  • Relaunch der Agentursoftware Inform 2.0

Aufgaben im Projekt:

  • Entwicklung von Zend Framework 2.0 Komponenten in MVC Architektur
  • Entwicklung einer PDF Bibliothek zur Erstellung von druckbaren Projektmanagement Dokumenten
PHP 5 Zend Framework TCPDF PHPUnit jQuery MySQL Linux Server
Design Aspekt
1 Jahr 1 Monat
2007-08 - 2008-08

DEUTSCHES ELEKTRONEN SYNCHROTRON DESY

Diplomand HTML CSS PHP 5 ...
Diplomand

Projektbeschreibung:

  • Aufbau eines webbasierten Systems zur Klimaüberwachung in Rechenzentren im Rahmen der Diplomarbeit

Aufgaben im Projekt:

  • Dynamische Abbildung von Serverräumen (im geeigneten Maßstab) in einem grafischen Web-Frontend
  • Visualisierung von Daten mit hoher Dichte (Rechenzentren Komponenten, Temperaturen und deren zeitlicher Verlauf)
  • Anzeige des Raumklimas in einer Temperaturraumverteilung
HTML CSS PHP 5 MySQL RRDTool Gnuplot Shellscript Linux Server
Deutsches Elektronen Synchrotron DESY
2 Jahre 4 Monate
2005-03 - 2007-06

SPLATTERLADDER GBR (HTTP://WWW.SPLATTERLADDER. COM)

Co-Founder & Developer HTML CSS PHP ...
Co-Founder & Developer

Projektbeschreibung:

  • Mitbegründer der „Splatterladder“, eine Ranking Website für Online Multiplayer Games (FPS)

Aufgaben im Projekt:

  • Gameserver Tracking
  • Visualisierung von Daten mit hoher Dichte (Server, Spieler)
  • Kollaboration mit Volontärs
HTML CSS PHP MySQL Linux Server
Splatterladder GbR
6 Monate
2004-09 - 2005-02

BUG COMPUTER COMPONENTS AG (HTTP://WWW.EBUG. DE)

Praktikant PHP Photoshop
Praktikant

Projektbeschreibung & Aufgaben im Projekt

  • Entwicklung einiger PHP Module für den Relaunch des e-BUG Webshop Erstellung von Bannergrafiken
PHP Photoshop
BUG Computer Components AG

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur (FH)

Auszeichnungen

Zend Certified Engineer, 2011

Position

Position

Ich biete besondere Expertise im Bereich der objektorientierten Frontend- und Backend-Softwareentwicklung mit den Schwerpunkten Javascript (react/angular/node) ? mit einschlägiger Berufs- und Projekterfahrung

Kompetenzen

Kompetenzen

Aufgabenbereiche

  • Software-Entwicklung (Javascript: node, angular, react)
  • Team-Lead Software-Entwicklung
  • Testing & Qualitätssicherung

Produkte / Standards / Erfahrungen / Methoden

Chai
Cloud Foundry
CMS
Composer
CoreMedia Studio
CSS
Docker
Elasticsearch
Express
Gnuplot
HTML
Javascript ES2015
Jenkins
Jest
JSON Schema
Laravel
Mocha
Node.js
Oauth
PhantomJS
Photoshop
PHPUnit
Postman
REST
RRDTool
RxJS
server-side rendering
Spring Boot Cloud
TCPDF
Vagrant
webpack
Zend Framework

Betriebssysteme

Linux Server

Programmiersprachen

Angular
Angular JS
angular2
angular4
Java
Java API for RESTful Web Services
JPA
jQuery
JSON
PHP
PHP 5
React
React.js
Shellscript

Datenbanken

MongoDB
MySQL

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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