IT Consultant
Aktualisiert am 16.08.2022
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2023
Verfügbar zu: 100%
davon vor Ort: 20%
TypeScript
DevOps
Softwarearchitektur
Node.js
Docker
JavaScript
MySQL
Redis
PostgreSQL
Kafka
OOP
TDD
AWS
Symfony
REST
GraphQL
APIs
pimcore
Gitlab
elasticsearch
Managementerfahrung
Scrum Master
PHP 8
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

full-remote bei Projekten, die nicht Großraum München sind

möglich

Projekte

Projekte

3 Jahre 5 Monate
2020-11 - heute

Web Apps für e-bot7 (Chat Bot)

Tech Lead und Engineering Manager (bis zu 6 Entwickler im Team)
Tech Lead und Engineering Manager (bis zu 6 Entwickler im Team)
  • Projektsprache: Englisch

  • Maintenance und Rewrite zentraler Web Apps

  • Software-Entwicklung mit Node.js, TypeScript, MongoDB

  • Testautomatisierung mit JEST und Codeceptjs

  • Software-Architektur (Event-driven mit Kafka), Erstellen von Tech Specs

  • Cross-team Koordination

  • Konfiguration von Github-Pipelines, Kubernetes

  • Definieren von OKRs, Roadmap Erstellung

  • Fachliche und disziplinarische Führung, Mitarbeitergespräche, Engineering Interviews

  • Prozessoptimierung im Team (z.B. TypeScript Styleguide, Code Review Guidelines, Release Management, DoDs)

  • Handling von Security Audits (Pentests) und Repair Items

AWS TypeScript JavaScript Python Node.js NestJS VueJS React Kafka MongoDB Redis GraphQL (Apollo) REST OpenAPI (Swagger) websockets Docker Kubernetes VS Code Github Kibana Grafana Scrum Kanban
3 Monate
2020-09 - 2020-11

CMS Konzeption und PoC für Panasonic Europe

Technical Consultant für CMS Implementierung (Pimcore)
Technical Consultant für CMS Implementierung (Pimcore)
  • Projektsprache: Englisch

  • Requirement Analyse und Engineering

  • Software-Architektur

  • Erstellung von Flow Charts und Diagrammen

  • PoC Implementierung und Datenmodellierung

  • Kommunikation und Steuerung der implementierenden Agentur

AWS PHP Pimcore Docker MySQL
1 Jahr 1 Monat
2019-07 - 2020-07

CMS & Microservices

Tech Lead CMS Team (bis zu 8 Entwickler im Team) AWS Cloud Services TypeScript JavaScript ...
Tech Lead CMS Team (bis zu 8 Entwickler im Team)
  • Launch der Streamingplattform Joyn

  • Tech Lead CMS Team (bis zu 8 Entwickler im Team)

  • Software-Architektur, Erstellung von Tech Specs

  • Konzeption und Entwicklung eines headless, mutli-channel CMS (Pimcore)

  • Auslieferung via AWS Services, Managed Kafka-Cluster

  • Konzeption und Implementierung des zentralen Image Service für die Bildauslieferung für alle Apps mit TypeScript und AWS Services: AWS CloudFront (CDN), S3, Lambda@Edge

  • Software-Entwicklung mit Node.js und TypeScript

  • Software-Entwicklung mit PHP (Pimcore)

  • Entwicklung von REST APIs (OpenAPI)

  • Testautomatisierung mit JEST, PHPUnit und Codeception

  • Konfiguration von Gitlab-Pipelines und Deployment in die AWS Cloud (ECS, S3, etc.)

  • Message Bus Architektur mit Apache Kafka

  • Fachliche Führung, Engineering Interviews

AWS Cloud Services TypeScript JavaScript Node.js Express.js GraphQL JEST PHP PHPUnit Symfony REST OpenAPI Kafka MySQL PostgreSQL Dynamo DB Redis HTML5 LESS Bootstrap Linux Shell PHPStorm VS Code Pimcore Gitlab Kibana Grafana Scrum Kanban
Joyn
2 Jahre
2017-07 - 2019-06

CMS & Microservices

AWS Cloud Services TypeScript JavaScript ...
  • Entwicklung headless, multi-tenant, multi-channel CMS (Pimcore) für TV Websites
  • Software-Architektur
  • Entwicklung diverser Microservices in TypeScript und PHP
  • Volltextsuche mit Elasticsearch
  • Migration bestehender Microservices zu Docker und Gitlab Pipelines (von Vagrant und Jenkins)
  • Einrichtung und Administration von Gitlab CI-Pipelines
AWS Cloud Services TypeScript JavaScript Node.js Express.js OpenAPI GraphQL PHP PHPUnit Symfony REST Jasmine/Karma HTML5 CSS3 LESS MySQL Redis XML Linux Shell PHPStorm Pimcore IntelliJ Jenkins Memcached Gitlab Jenkins Kibana Grafana Scrum Kanban
ProSiebenSat.1
1 Jahr 5 Monate
2016-01 - 2017-05

Entwicklung von B2C und B2B Online-Shops

PHP PHPUnit Symfony ...
  • Umsetzung von B2C und B2B-Shops auf Basis von Pimcore (CMS)
  • Implementierung benutzerdefinierter Warenkorb- und Checkout-Funktionen, z.B Coupon-Codes, Anbindung Payment-Provider, Anzeige inkl./zzgl. Mehrwertsteuer, Produkt- und Warenkorbrabatte, Paket-Splitting nach Zulieferer/Warenhaus bzw. Lieferbarkeit
  • Volltextsuche und Filtering mit Elasticsearch
  • Testautomatisierung (Unit und Functional Testing)
  • Gitlab Pipelines
PHP PHPUnit Symfony REST SOAP SoapUI JavaScript Jasmine/Karma HTML5 CSS3 LESS Bootstrap XML Linux Shell Pimcore Gitlab Jenkins Elasticsearch MariaDB Elasticsearch Redis Kibana Scrum
MediaMarktSaturn Retail Group
8 Monate
2015-05 - 2015-12

CMS & Frontend

PHP PHPUnit Symfony Components ...
  • Software-Entwicklung im Frontend (PHP, JavaScript)
  • Anbindung Java Backend via SOAP und REST
  • Anbindung FirstSpirit (CMS)
  • Entwicklungen von FirstSpirit Erweiterungen (Java)
  • Selenium Tests (Java)
  • PHPUnit und Codeception Tests (PHP)
  • Framework-Integration in bestehende Applikation
  • Erstellen von Software-Metriken, Administration Jenkins CI-Server
PHP PHPUnit Symfony Components Java JUnit REST SOAP SoapUI JavaScript Jasmine/Karma HTML5 CSS3 LESS Bootstrap XML Linux Shell PHPStorm IntelliJ Adobe Analytics FirstSpirit Memcached Jenkins Scrum
Payback

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informationswirt (FH)

Certified ScrumMaster (CSM)

Kompetenzen

Kompetenzen

Top-Skills

TypeScript DevOps Softwarearchitektur Node.js Docker JavaScript MySQL Redis PostgreSQL Kafka OOP TDD AWS Symfony REST GraphQL APIs pimcore Gitlab elasticsearch Managementerfahrung Scrum Master PHP 8

Produkte / Standards / Erfahrungen / Methoden

AWS
CSS3
Elasticsearch
Git
Gitlab Pipelines
GraphQL
HTML5
IntelliJ
Jasmine
Jenkins
JIRA
Kafka
Kanban
Nginx
Node.js
Pimcore
Redis
REST
Scrum
SOAP
Symfony
XML

Konzepte & Methoden:
Web Services, APIs, REST, GraphQL, SOA, Message Bus, OOP, TDD, BDD, Design Pattern, DDD, ORM, SOAP, JWT, OAuth, SAML, Unit Testing, Functional Testing, UML, DevOps, Continuous Integration, Continuous Delivery, SSH, SSL, Regular Expressions, Linux Shell

Programmierung & Markup:
TypeScript, JavaScript, Node.js, PHP, Java, HTML5, CSS3, XML, JSON, YAML

Anwendungen:

Docker, AWS Services (EC2, ECS, SNS/SQS, DynamoDB, S3, CloudFront, CloudFormation, Lambda, RDS, ElastiCache), Gitlab, Jenkins, Git, Ant, Make, Nginx, Apache httpd, Varnish, Kibana, Grafana, NewRelic

Frameworks & Libraries:

Express.js, koa, lodash, GraphQL, Apollo Server, React, Symfony, Doctrine, PHPUnit, JUnit, Behat, JEST, Jasmine, Twig, Silex

Data Storage & Queues:

PostgreSQL, MySQL, NoSQL, Redis, Elasticsearch, Java Lucene, Solr, Memcached, SNS/SQS, RabbitMQ, Kafka, Schema Registry

Dev Tools:

VS Code, IntelliJ, PHPStorm, Postman, Xdebug, Cachegrind, Sequel Pro, MySQL Workbench, SoapUI, Selenium, JIRA, Confluence

Betriebssysteme

Linux
Mac OS
Unix
Virtualisierung
Docker, Vagrant, VMWare, Virtualbox
Windows

Programmiersprachen

Bash
Java
JavaScript
Node.js
PHP
TypeScript

Datenbanken

MySQL
NoSQL
PostgreSQL
Redis

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

full-remote bei Projekten, die nicht Großraum München sind

möglich

Projekte

Projekte

3 Jahre 5 Monate
2020-11 - heute

Web Apps für e-bot7 (Chat Bot)

Tech Lead und Engineering Manager (bis zu 6 Entwickler im Team)
Tech Lead und Engineering Manager (bis zu 6 Entwickler im Team)
  • Projektsprache: Englisch

  • Maintenance und Rewrite zentraler Web Apps

  • Software-Entwicklung mit Node.js, TypeScript, MongoDB

  • Testautomatisierung mit JEST und Codeceptjs

  • Software-Architektur (Event-driven mit Kafka), Erstellen von Tech Specs

  • Cross-team Koordination

  • Konfiguration von Github-Pipelines, Kubernetes

  • Definieren von OKRs, Roadmap Erstellung

  • Fachliche und disziplinarische Führung, Mitarbeitergespräche, Engineering Interviews

  • Prozessoptimierung im Team (z.B. TypeScript Styleguide, Code Review Guidelines, Release Management, DoDs)

  • Handling von Security Audits (Pentests) und Repair Items

AWS TypeScript JavaScript Python Node.js NestJS VueJS React Kafka MongoDB Redis GraphQL (Apollo) REST OpenAPI (Swagger) websockets Docker Kubernetes VS Code Github Kibana Grafana Scrum Kanban
3 Monate
2020-09 - 2020-11

CMS Konzeption und PoC für Panasonic Europe

Technical Consultant für CMS Implementierung (Pimcore)
Technical Consultant für CMS Implementierung (Pimcore)
  • Projektsprache: Englisch

  • Requirement Analyse und Engineering

  • Software-Architektur

  • Erstellung von Flow Charts und Diagrammen

  • PoC Implementierung und Datenmodellierung

  • Kommunikation und Steuerung der implementierenden Agentur

AWS PHP Pimcore Docker MySQL
1 Jahr 1 Monat
2019-07 - 2020-07

CMS & Microservices

Tech Lead CMS Team (bis zu 8 Entwickler im Team) AWS Cloud Services TypeScript JavaScript ...
Tech Lead CMS Team (bis zu 8 Entwickler im Team)
  • Launch der Streamingplattform Joyn

  • Tech Lead CMS Team (bis zu 8 Entwickler im Team)

  • Software-Architektur, Erstellung von Tech Specs

  • Konzeption und Entwicklung eines headless, mutli-channel CMS (Pimcore)

  • Auslieferung via AWS Services, Managed Kafka-Cluster

  • Konzeption und Implementierung des zentralen Image Service für die Bildauslieferung für alle Apps mit TypeScript und AWS Services: AWS CloudFront (CDN), S3, Lambda@Edge

  • Software-Entwicklung mit Node.js und TypeScript

  • Software-Entwicklung mit PHP (Pimcore)

  • Entwicklung von REST APIs (OpenAPI)

  • Testautomatisierung mit JEST, PHPUnit und Codeception

  • Konfiguration von Gitlab-Pipelines und Deployment in die AWS Cloud (ECS, S3, etc.)

  • Message Bus Architektur mit Apache Kafka

  • Fachliche Führung, Engineering Interviews

AWS Cloud Services TypeScript JavaScript Node.js Express.js GraphQL JEST PHP PHPUnit Symfony REST OpenAPI Kafka MySQL PostgreSQL Dynamo DB Redis HTML5 LESS Bootstrap Linux Shell PHPStorm VS Code Pimcore Gitlab Kibana Grafana Scrum Kanban
Joyn
2 Jahre
2017-07 - 2019-06

CMS & Microservices

AWS Cloud Services TypeScript JavaScript ...
  • Entwicklung headless, multi-tenant, multi-channel CMS (Pimcore) für TV Websites
  • Software-Architektur
  • Entwicklung diverser Microservices in TypeScript und PHP
  • Volltextsuche mit Elasticsearch
  • Migration bestehender Microservices zu Docker und Gitlab Pipelines (von Vagrant und Jenkins)
  • Einrichtung und Administration von Gitlab CI-Pipelines
AWS Cloud Services TypeScript JavaScript Node.js Express.js OpenAPI GraphQL PHP PHPUnit Symfony REST Jasmine/Karma HTML5 CSS3 LESS MySQL Redis XML Linux Shell PHPStorm Pimcore IntelliJ Jenkins Memcached Gitlab Jenkins Kibana Grafana Scrum Kanban
ProSiebenSat.1
1 Jahr 5 Monate
2016-01 - 2017-05

Entwicklung von B2C und B2B Online-Shops

PHP PHPUnit Symfony ...
  • Umsetzung von B2C und B2B-Shops auf Basis von Pimcore (CMS)
  • Implementierung benutzerdefinierter Warenkorb- und Checkout-Funktionen, z.B Coupon-Codes, Anbindung Payment-Provider, Anzeige inkl./zzgl. Mehrwertsteuer, Produkt- und Warenkorbrabatte, Paket-Splitting nach Zulieferer/Warenhaus bzw. Lieferbarkeit
  • Volltextsuche und Filtering mit Elasticsearch
  • Testautomatisierung (Unit und Functional Testing)
  • Gitlab Pipelines
PHP PHPUnit Symfony REST SOAP SoapUI JavaScript Jasmine/Karma HTML5 CSS3 LESS Bootstrap XML Linux Shell Pimcore Gitlab Jenkins Elasticsearch MariaDB Elasticsearch Redis Kibana Scrum
MediaMarktSaturn Retail Group
8 Monate
2015-05 - 2015-12

CMS & Frontend

PHP PHPUnit Symfony Components ...
  • Software-Entwicklung im Frontend (PHP, JavaScript)
  • Anbindung Java Backend via SOAP und REST
  • Anbindung FirstSpirit (CMS)
  • Entwicklungen von FirstSpirit Erweiterungen (Java)
  • Selenium Tests (Java)
  • PHPUnit und Codeception Tests (PHP)
  • Framework-Integration in bestehende Applikation
  • Erstellen von Software-Metriken, Administration Jenkins CI-Server
PHP PHPUnit Symfony Components Java JUnit REST SOAP SoapUI JavaScript Jasmine/Karma HTML5 CSS3 LESS Bootstrap XML Linux Shell PHPStorm IntelliJ Adobe Analytics FirstSpirit Memcached Jenkins Scrum
Payback

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Informationswirt (FH)

Certified ScrumMaster (CSM)

Kompetenzen

Kompetenzen

Top-Skills

TypeScript DevOps Softwarearchitektur Node.js Docker JavaScript MySQL Redis PostgreSQL Kafka OOP TDD AWS Symfony REST GraphQL APIs pimcore Gitlab elasticsearch Managementerfahrung Scrum Master PHP 8

Produkte / Standards / Erfahrungen / Methoden

AWS
CSS3
Elasticsearch
Git
Gitlab Pipelines
GraphQL
HTML5
IntelliJ
Jasmine
Jenkins
JIRA
Kafka
Kanban
Nginx
Node.js
Pimcore
Redis
REST
Scrum
SOAP
Symfony
XML

Konzepte & Methoden:
Web Services, APIs, REST, GraphQL, SOA, Message Bus, OOP, TDD, BDD, Design Pattern, DDD, ORM, SOAP, JWT, OAuth, SAML, Unit Testing, Functional Testing, UML, DevOps, Continuous Integration, Continuous Delivery, SSH, SSL, Regular Expressions, Linux Shell

Programmierung & Markup:
TypeScript, JavaScript, Node.js, PHP, Java, HTML5, CSS3, XML, JSON, YAML

Anwendungen:

Docker, AWS Services (EC2, ECS, SNS/SQS, DynamoDB, S3, CloudFront, CloudFormation, Lambda, RDS, ElastiCache), Gitlab, Jenkins, Git, Ant, Make, Nginx, Apache httpd, Varnish, Kibana, Grafana, NewRelic

Frameworks & Libraries:

Express.js, koa, lodash, GraphQL, Apollo Server, React, Symfony, Doctrine, PHPUnit, JUnit, Behat, JEST, Jasmine, Twig, Silex

Data Storage & Queues:

PostgreSQL, MySQL, NoSQL, Redis, Elasticsearch, Java Lucene, Solr, Memcached, SNS/SQS, RabbitMQ, Kafka, Schema Registry

Dev Tools:

VS Code, IntelliJ, PHPStorm, Postman, Xdebug, Cachegrind, Sequel Pro, MySQL Workbench, SoapUI, Selenium, JIRA, Confluence

Betriebssysteme

Linux
Mac OS
Unix
Virtualisierung
Docker, Vagrant, VMWare, Virtualbox
Windows

Programmiersprachen

Bash
Java
JavaScript
Node.js
PHP
TypeScript

Datenbanken

MySQL
NoSQL
PostgreSQL
Redis

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.