JavaScript-Experte: React, Node, Angular, Express, Restify; Beratung/Consulting; PostgreSQL, MySQL, PHP, Heroku, AWS, Github, ...
Aktualisiert am 16.10.2019
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Verfügbar ab: 01.06.2019
Verfügbar zu: 100%
davon vor Ort: 40%
JavaScript
Node.js
React
Deutsch
Muttersprache
Englisch
fließend
Französisch
Grundkenntnisse (4 Jahre schulische Ausbildung)

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

2 Monate
2017-07 - 2017-08

Beratung und Architektur Produkt Relaunch

Architekt/Berater
Architekt/Berater
  • Consulting client with new architecture, tech stack, working methodologies (agile/Scrum) for product „Media Box“

  • Discussing needs and requirements with stakeholders

  • Recruiting developers and agile coach for new internal team

  • Kickoff workshop for agile product development and engineering

Media Carrier GmbH
München
9 Monate
2016-12 - 2017-08

Building E.ON Solar

Tech Lead & Software Entwickler JavaScript React Node.js ...
Tech Lead & Software Entwickler
  • Working with Futurice at E.ON Solar, moving towards a full digital sales process of photovoltaic systems with batteries

  • Lifting the prototype to multi-market by creating a new application architecture with React and Redux using server side rendering and implementing a separate API for content and processing efficiency calculations

  • Implementing WordPress as a multi-language/multi-market headless CMS (WordPress was pre- defined by E.ON)

  • Optimizing code for faster page generation and better developer experience

  • Pushing towards an agile and lean approach by validating ideas at the user, implementing

    features iteratively (faster time to market) and challenge all prior decisions

  • Coaching team mates by pair programming, creating proof of technical concepts

Redis MySQL Varnish Jenkins GitLab WordPress Docker
JavaScript React Node.js Redux Restify Babel PostCSS cssnext Webpack Babel
Futurice GmbH / E.ON Energie Deutschland GmbH
München
1 Jahr 4 Monate
2015-09 - 2016-12

Digital Transformation @ Costa Crociere

Digital Transformation & Full Stack Engineer JavaScript React Redux ...
Digital Transformation & Full Stack Engineer
  • Part of Costa Digital Unit, the digital transformation initiative of Costa Crociere S.p.A.

  • Mainly worked on the stream for rebuilding the website of Costa for all markets including connecting to underlying data, reservation and booking systems while redefining some of those, as well as automating many manual processes

  • A to Z job: communication with stakeholders (different departments plus market managers from France, Denmark and Italy), collecting requirements, ideation, prototyping, client surveys on board of a cruise ship, architecting, developing, testing (unit tests, a/b tests), usage tracking, running web apps, ...

  • Additionally leading technical aspects of some job candidate interviews

  • Used Scrum and Kanban as agile frameworks, depending on the project situation

  • Used cloud technologies and services such as Heroku (plus add-ons like Papertrail, Postgres, Algolia, Scheduler, ...), Amazon Web Services (EC2, SNS, S3, CloudFront, VPC, ...), Twilio, etc.

  • Most of the apps were developed in JavaScript (Node, React, some AngularJS), some Ruby and Python

Heroku AWS Algolia Postgres Contentful GitHub
JavaScript React Redux Resitfy Babel Webpack Node.js SASS PostgreSQL New Relic
Costa Crociere
Hamburg, Genua (IT)
2 Jahre 6 Monate
2014-07 - 2016-12

JavaScript Advisor, MultiOffer Leben & Kraft @ Allianz

JavaScript Advisor HTML5 CSS3 JavaScript ...
JavaScript Advisor
  • Beratung der Entwickler rund um JavaScript/AngularJS
  • Analysierung, Optimierung und Erweiterung von JavaScript/AngularJS-Applikationen (Antragsstrecken und Indikationsrechner für verschiedene Bereiche, z.B. Risiko-Lebens- und KFZ-Versicherung)
  • Entwerfen von Best-Practice-Anwendungen
  • Standardisierung und Implementierung von Direktiven und Services (konzernweit)
  • Teamleitung
  • Initiieren einer zentralen Bower- und NPM-Registry im Konzern
AngularJS Gulp Grunt Karma Jasmine NodeJS Bower NPM jQuery
HTML5 CSS3 JavaScript LESS
Allianz Deutschland AG
Unterföhring, Stuttgart
10 Monate
2014-10 - 2015-07

Entwicklung der Hybrid-App "happitz" (iOS und Android)

JavaScript Engineer (Front & Back End) HTML5 CSS3 JavaScript
JavaScript Engineer (Front & Back End)
  • Entwicklung der Hybrid-App "happitz" (iOS und Android) sowie der API zur App
  • Datenbankadministration
AngularJS NodeJS Restify Sequelize PostgreSQL Ionic Cordova
HTML5 CSS3 JavaScript
Happitz GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2000  -  2003   Ausbildung zum Fachinformatiker Fachrichtung Anwendungsentwicklung
2003  -  2004   System- und Netzwerkadministrator
2005  -  2007   Festanstellung als Junior/Senior Software Engineer
seit 12.2007    Freiberuflicher Software Engineer

Position

Position

Tech Lead/Architekt sowie Entwickler (immaer hands-on)

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Node.js React

Produkte / Standards / Erfahrungen / Methoden

Angular
AngularJS
AWS
Babel
Bower
Contentful
CSS3
Docker
GitHub
GitLab
Grunt
Gulp
Heroku
HTML5
Jasmine
Jenkins
Karma
LESS
New Relic
Node.js
NodeJS
NPM
PostCSS
React
React
Redis
Redux
Resitfy
SASS
Varnish
Webpack
WordPress

Erfahrungen:

  • Spezifikation, Planung, Test, Dokumentation
  • Datenbankdesign und -erstellung
  • Planung von Serverinfrastrukturen
  • Anwendungsprogrammierung (C, Perl)
  • Webprogrammierung (JavaScript, PHP, Perl; mittels HTML, CSS, SQL, XML)
  • Webdesign (Adobe Photoshop, Macromedia Fireworks, Sketch)
  • Client-Server-Applikationen, Socketprogrammierung (Node.js, C, Perl)
  • Loadbalancing mittels Apache (Frontend/Backend)


Methoden:

  • Test driven development
  • Extreme Programming
  • Prototyping


Produkte:

  • Catalyst
  • PostgreSQL
  • MySQL
  • HTML::Mason / Mason
  • AngularJS
  • Zend 1
  • Symfony 2
  • Typo3
  • Imperia 8.5
  • mod_perl
  • FastCGI
  • Eclipse
  • Apache 1 und 2
  • Sublime Text

Betriebssysteme

macOS
Tägl. Arbeitsumgebung
Unix
Linux: (System-)Administration (Server, Desktop), Anwendung (Desktop)
Windows
95 - Vista: (System-)Administration (Server, Desktop), Anwendung (Desktop)

Programmiersprachen

Angular
AngularJS
C
Basics
cssnext
JavaScript
Sehr gute Kenntnisse (vanilla, TypeScript, Node, React, AngularJS, Angular, jQuery)
jQuery
Perl
Sehr gute Kenntnisse (objektorientiert, System- und Webbereich)
PHP
Sehr gute Kenntnisse (objektorientiert)
PL/SQL
Basics
React
Shell
Basics
TypeScript

Umfangreiche Erfahrung als Perl-Entwickler im Webbereich und zur Automatisierung von Abläufen wie Datenimport und -export, API-Anbindungen. CPAN-Modulautor.

 

Ebenfalls umfangreiche Erfahrungen im Bereich Frontendentwicklung mittels HTML5, CSS3 und JavaScript.  JavaScript sowohl als solches ohne Bibliotheken, als auch mittels React, AngularJS, Angular und jQuery sowie serverseitig mit Node.

 

Früher (1999-2004) umfangreiche Erfahrung in PHP, 2012-2014 aufgefrischt und modernisiert; Eingesetzt in Projekten mit Zend 1 und Symfony 2.

Datenbanken

Algolia
MySQL
Aufsetzen, Verwendung und Optimierung (mittel)
Postgres
Aufsetzen, Verwendung und Optimierung (gut)
PostgreSQL
SQL
Sehr gute Kenntnisse (views, stored procedures, joins, etc.)

Datenkommunikation

Ethernet
Internet, Intranet
HTTP, FTP, SSH, SFTP, CGI, SOAP, XML, ...
Windows Netzwerk
Netzwerkadministration

Hardware

Macintosh
Kenntnisse in Systemadministration und Anwendung
PC
Kenntnisse in Systemadministration und Anwendung

Branchen

Branchen

Keine Eingrenzung.

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

2 Monate
2017-07 - 2017-08

Beratung und Architektur Produkt Relaunch

Architekt/Berater
Architekt/Berater
  • Consulting client with new architecture, tech stack, working methodologies (agile/Scrum) for product „Media Box“

  • Discussing needs and requirements with stakeholders

  • Recruiting developers and agile coach for new internal team

  • Kickoff workshop for agile product development and engineering

Media Carrier GmbH
München
9 Monate
2016-12 - 2017-08

Building E.ON Solar

Tech Lead & Software Entwickler JavaScript React Node.js ...
Tech Lead & Software Entwickler
  • Working with Futurice at E.ON Solar, moving towards a full digital sales process of photovoltaic systems with batteries

  • Lifting the prototype to multi-market by creating a new application architecture with React and Redux using server side rendering and implementing a separate API for content and processing efficiency calculations

  • Implementing WordPress as a multi-language/multi-market headless CMS (WordPress was pre- defined by E.ON)

  • Optimizing code for faster page generation and better developer experience

  • Pushing towards an agile and lean approach by validating ideas at the user, implementing

    features iteratively (faster time to market) and challenge all prior decisions

  • Coaching team mates by pair programming, creating proof of technical concepts

Redis MySQL Varnish Jenkins GitLab WordPress Docker
JavaScript React Node.js Redux Restify Babel PostCSS cssnext Webpack Babel
Futurice GmbH / E.ON Energie Deutschland GmbH
München
1 Jahr 4 Monate
2015-09 - 2016-12

Digital Transformation @ Costa Crociere

Digital Transformation & Full Stack Engineer JavaScript React Redux ...
Digital Transformation & Full Stack Engineer
  • Part of Costa Digital Unit, the digital transformation initiative of Costa Crociere S.p.A.

  • Mainly worked on the stream for rebuilding the website of Costa for all markets including connecting to underlying data, reservation and booking systems while redefining some of those, as well as automating many manual processes

  • A to Z job: communication with stakeholders (different departments plus market managers from France, Denmark and Italy), collecting requirements, ideation, prototyping, client surveys on board of a cruise ship, architecting, developing, testing (unit tests, a/b tests), usage tracking, running web apps, ...

  • Additionally leading technical aspects of some job candidate interviews

  • Used Scrum and Kanban as agile frameworks, depending on the project situation

  • Used cloud technologies and services such as Heroku (plus add-ons like Papertrail, Postgres, Algolia, Scheduler, ...), Amazon Web Services (EC2, SNS, S3, CloudFront, VPC, ...), Twilio, etc.

  • Most of the apps were developed in JavaScript (Node, React, some AngularJS), some Ruby and Python

Heroku AWS Algolia Postgres Contentful GitHub
JavaScript React Redux Resitfy Babel Webpack Node.js SASS PostgreSQL New Relic
Costa Crociere
Hamburg, Genua (IT)
2 Jahre 6 Monate
2014-07 - 2016-12

JavaScript Advisor, MultiOffer Leben & Kraft @ Allianz

JavaScript Advisor HTML5 CSS3 JavaScript ...
JavaScript Advisor
  • Beratung der Entwickler rund um JavaScript/AngularJS
  • Analysierung, Optimierung und Erweiterung von JavaScript/AngularJS-Applikationen (Antragsstrecken und Indikationsrechner für verschiedene Bereiche, z.B. Risiko-Lebens- und KFZ-Versicherung)
  • Entwerfen von Best-Practice-Anwendungen
  • Standardisierung und Implementierung von Direktiven und Services (konzernweit)
  • Teamleitung
  • Initiieren einer zentralen Bower- und NPM-Registry im Konzern
AngularJS Gulp Grunt Karma Jasmine NodeJS Bower NPM jQuery
HTML5 CSS3 JavaScript LESS
Allianz Deutschland AG
Unterföhring, Stuttgart
10 Monate
2014-10 - 2015-07

Entwicklung der Hybrid-App "happitz" (iOS und Android)

JavaScript Engineer (Front & Back End) HTML5 CSS3 JavaScript
JavaScript Engineer (Front & Back End)
  • Entwicklung der Hybrid-App "happitz" (iOS und Android) sowie der API zur App
  • Datenbankadministration
AngularJS NodeJS Restify Sequelize PostgreSQL Ionic Cordova
HTML5 CSS3 JavaScript
Happitz GmbH
München

Aus- und Weiterbildung

Aus- und Weiterbildung

2000  -  2003   Ausbildung zum Fachinformatiker Fachrichtung Anwendungsentwicklung
2003  -  2004   System- und Netzwerkadministrator
2005  -  2007   Festanstellung als Junior/Senior Software Engineer
seit 12.2007    Freiberuflicher Software Engineer

Position

Position

Tech Lead/Architekt sowie Entwickler (immaer hands-on)

Kompetenzen

Kompetenzen

Top-Skills

JavaScript Node.js React

Produkte / Standards / Erfahrungen / Methoden

Angular
AngularJS
AWS
Babel
Bower
Contentful
CSS3
Docker
GitHub
GitLab
Grunt
Gulp
Heroku
HTML5
Jasmine
Jenkins
Karma
LESS
New Relic
Node.js
NodeJS
NPM
PostCSS
React
React
Redis
Redux
Resitfy
SASS
Varnish
Webpack
WordPress

Erfahrungen:

  • Spezifikation, Planung, Test, Dokumentation
  • Datenbankdesign und -erstellung
  • Planung von Serverinfrastrukturen
  • Anwendungsprogrammierung (C, Perl)
  • Webprogrammierung (JavaScript, PHP, Perl; mittels HTML, CSS, SQL, XML)
  • Webdesign (Adobe Photoshop, Macromedia Fireworks, Sketch)
  • Client-Server-Applikationen, Socketprogrammierung (Node.js, C, Perl)
  • Loadbalancing mittels Apache (Frontend/Backend)


Methoden:

  • Test driven development
  • Extreme Programming
  • Prototyping


Produkte:

  • Catalyst
  • PostgreSQL
  • MySQL
  • HTML::Mason / Mason
  • AngularJS
  • Zend 1
  • Symfony 2
  • Typo3
  • Imperia 8.5
  • mod_perl
  • FastCGI
  • Eclipse
  • Apache 1 und 2
  • Sublime Text

Betriebssysteme

macOS
Tägl. Arbeitsumgebung
Unix
Linux: (System-)Administration (Server, Desktop), Anwendung (Desktop)
Windows
95 - Vista: (System-)Administration (Server, Desktop), Anwendung (Desktop)

Programmiersprachen

Angular
AngularJS
C
Basics
cssnext
JavaScript
Sehr gute Kenntnisse (vanilla, TypeScript, Node, React, AngularJS, Angular, jQuery)
jQuery
Perl
Sehr gute Kenntnisse (objektorientiert, System- und Webbereich)
PHP
Sehr gute Kenntnisse (objektorientiert)
PL/SQL
Basics
React
Shell
Basics
TypeScript

Umfangreiche Erfahrung als Perl-Entwickler im Webbereich und zur Automatisierung von Abläufen wie Datenimport und -export, API-Anbindungen. CPAN-Modulautor.

 

Ebenfalls umfangreiche Erfahrungen im Bereich Frontendentwicklung mittels HTML5, CSS3 und JavaScript.  JavaScript sowohl als solches ohne Bibliotheken, als auch mittels React, AngularJS, Angular und jQuery sowie serverseitig mit Node.

 

Früher (1999-2004) umfangreiche Erfahrung in PHP, 2012-2014 aufgefrischt und modernisiert; Eingesetzt in Projekten mit Zend 1 und Symfony 2.

Datenbanken

Algolia
MySQL
Aufsetzen, Verwendung und Optimierung (mittel)
Postgres
Aufsetzen, Verwendung und Optimierung (gut)
PostgreSQL
SQL
Sehr gute Kenntnisse (views, stored procedures, joins, etc.)

Datenkommunikation

Ethernet
Internet, Intranet
HTTP, FTP, SSH, SFTP, CGI, SOAP, XML, ...
Windows Netzwerk
Netzwerkadministration

Hardware

Macintosh
Kenntnisse in Systemadministration und Anwendung
PC
Kenntnisse in Systemadministration und Anwendung

Branchen

Branchen

Keine Eingrenzung.

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.