freiberufler Frontend Architect | React / TypeScript Senior Webdeveloper auf freelance.de

Frontend Architect | React / TypeScript Senior Webdeveloper

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 20099 Hamburg
  • auf Anfrage
  • de  |  hu  |  en
  • 28.07.2022

Kurzvorstellung

You want to set up a new team and spread solid state-of-the-art know-how with your juniors and mid-level developers? Or you rely on some more workforce to finish one of your projects in time extraordinary quality? Then do not hesitate to contact me!

Auszug Referenzen (3)

"Herr P. hat uns mit seinem umfangreichen Know-how im Bereich der Frontend-Entwicklung sehr gut beraten und tatkräftig unterstützt."
Frontend Developer
Jan Stüdemann
Tätigkeitszeitraum

1/2020 – 3/2021

Tätigkeitsbeschreibung

Weiterentwicklung einer synchronisierten, transparenten und kollaborativen Supply-Chain-Plattform, die Kommunikationsprobleme beseitigt.

Besondere Meilensteine: Migration von einer benutzerdefinierten Webpack Konfiguration zu Vue-CLI. Migration von Jest 23 zu 24. Optimierung der Dateiausgabegröße um 50% durch Babel 7/Terser Optimierungen und geeignete Polyfill-Einstellungen. Migration von TSLint zu ESLint. Evaluierung von AG-Grid und Umsetzung der ersten Tabellen. Migration von Typescript 3.3.3333 zu Typescript 3.9.9. Setup von Wallaby. Reduktion der Unittest-Zeit auf linuxbasierten Systemen um 45%. Optimierung der initialen Downloadzeit um 40%. Schulung der Mitarbeiter in den Schlüsseltechnologien.

Skills: Typescript 3.9,9, Vue, TSLint -> ESlint, Jest, ag-grid
Tooling: jira, Jenkins, BitBucket, Windows 10 mit WSL2

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, Jenkins, Jira, TypeScript, Vue.js

"Immer motiviert, hilfreich und konstruktiv. Hat ein Auge auf Langfristigen Projekterfolg/Wartbarkeit gehalten, was ich durchaus anders gesehen habe."
Senior web developer - consultant/mentorship
Tobias Bales
Tätigkeitszeitraum

7/2018 – 12/2019

Tätigkeitsbeschreibung

Active redevelopment of the user dashboard and logo tools as part of a 10
person team.

Driver for unit testing and coverage.

Joint responsibility for pairing sessions of applicants.

Evaluation of new technologies and improvement of the toolchain

Eingesetzte Qualifikationen

Testautomatisierung, Docker, Node.js, TypeScript, CSS (Cascading Style Sheet), React (JavaScript library)

"Exzellente Arbeit dank ausgesprochenem Fachwissen, sehr strukturiert, eigenständig und gewissenhaft. Für herausfordernde Projekte."
Senior web developer (Festanstellung)
Tobias Böhning
Tätigkeitszeitraum

1/2018 – 6/2018

Tätigkeitsbeschreibung

Development of dockerized microservices which manage dynamic,
cross-market promotional activities for Google’s Doubleclick. Further topics:

Conception for DOOH. Creation of various high-performance landing pages

Skills​ :ES6/ES7/ES8, React/Redux Stack + Typescript. VueJs/Vuex Stack
Typescript, ExpressJS, development in docker containers. Setting up a
CI/CD pipeline based on Docker and Jenkins.

Eingesetzte Qualifikationen

Testautomatisierung, TypeScript, React (JavaScript library), Vue.js

Ich biete

  • Agile Entwicklung
  • Continuous Delivery (CDE)
  • CSS (Cascading Style Sheet)
  • Git
  • GraphQL
  • HTML5
  • JavaScript
  • Node.js
  • React (JavaScript library)
  • Responsive Webdesign
  • Software Architektur / Modellierung
  • TypeScript
  • Vue.js

Projekt‐ & Berufserfahrung

Senior Frontend Architect
Kundenname anonymisiert, Berlin
3/2021 – offen (1 Jahr, 6 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2021 – offen

Tätigkeitsbeschreibung

Responsible to create a new architecture based on micro frontends.

Teaching teams to handle the new technology stack based on Typescript 4.6, React 18 (concurrent features), react-query and knowledge about micro frontends.

Responsible to convert the whole Flow.js-based code base to Typescript. Creating a toolchain to automatically provide types for both type systems in during migration.

Help the teams to migrate to the new micro frontend architecture

Eingesetzte Qualifikationen

Continuous Delivery (CDE), Git, React (JavaScript library), Software Architektur / Modellierung, TypeScript

Frontend Developer
Kühne+Nagel, Hamburg
1/2020 – 3/2021 (1 Jahr, 3 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2020 – 3/2021

Tätigkeitsbeschreibung

Weiterentwicklung einer synchronisierten, transparenten und kollaborativen Supply-Chain-Plattform, die Kommunikationsprobleme beseitigt.

Besondere Meilensteine: Migration von einer benutzerdefinierten Webpack Konfiguration zu Vue-CLI. Migration von Jest 23 zu 24. Optimierung der Dateiausgabegröße um 50% durch Babel 7/Terser Optimierungen und geeignete Polyfill-Einstellungen. Migration von TSLint zu ESLint. Evaluierung von AG-Grid und Umsetzung der ersten Tabellen. Migration von Typescript 3.3.3333 zu Typescript 3.9.9. Setup von Wallaby. Reduktion der Unittest-Zeit auf linuxbasierten Systemen um 45%. Optimierung der initialen Downloadzeit um 40%. Schulung der Mitarbeiter in den Schlüsseltechnologien.

Skills: Typescript 3.9,9, Vue, TSLint -> ESlint, Jest, ag-grid
Tooling: jira, Jenkins, BitBucket, Windows 10 mit WSL2

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, Jenkins, Jira, TypeScript, Vue.js

Senior web developer - consultant/mentorship
jimdo GmbH, Hamburg
7/2018 – 12/2019 (1 Jahr, 6 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

7/2018 – 12/2019

Tätigkeitsbeschreibung

Active redevelopment of the user dashboard and logo tools as part of a 10
person team.

Driver for unit testing and coverage.

Joint responsibility for pairing sessions of applicants.

Evaluation of new technologies and improvement of the toolchain

Eingesetzte Qualifikationen

Testautomatisierung, Docker, Node.js, TypeScript, CSS (Cascading Style Sheet), React (JavaScript library)

Senior web developer (Festanstellung)
Kolle Rebbe, Hamburg
1/2018 – 6/2018 (6 Monate)
Medienbranche
Tätigkeitszeitraum

1/2018 – 6/2018

Tätigkeitsbeschreibung

Development of dockerized microservices which manage dynamic,
cross-market promotional activities for Google’s Doubleclick. Further topics:

Conception for DOOH. Creation of various high-performance landing pages

Skills​ :ES6/ES7/ES8, React/Redux Stack + Typescript. VueJs/Vuex Stack
Typescript, ExpressJS, development in docker containers. Setting up a
CI/CD pipeline based on Docker and Jenkins.

Eingesetzte Qualifikationen

Testautomatisierung, TypeScript, React (JavaScript library), Vue.js

Software developer - management (SCRUM team) (Festanstellung)
getsafe, Heidelberg
11/2016 – 12/2017 (1 Jahr, 2 Monate)
Versicherungen
Tätigkeitszeitraum

11/2016 – 12/2017

Tätigkeitsbeschreibung

Führungskraft Engineering – Verantwortlich u.a. zur Festlegung von Mitarbeiterzielen zur Erreichung der unternehmensweiten OKRs / KPIs.
Head of Engineering (SCRUM Teamgröße: 9) – Gegenspieler zum Projektteam (3 POs). Teamzusammensetzung: 3 BE, 4 FE, 1 QA, 1 UX.
Verantwortlich für die Entwicklung von LP und Verkaufsflows im Web / Ionic 1 + React Native Vertragsverwaltungsapps.

Besondere Meilensteine: Aufsetzen eines Landingpage Generators für nicht Code-affine Personen (PO’s) mit Hilfe von Contentful und React. Entwicklung eines tief verschachtelten und konfigurierbaren Fragebogens zur Erfassung des benötigten Versicherungsstandes einer Person mit voneinander abhängigen Logikketten. Einführung von Scrum.

Skills: ES6/ES7 (Babel) (+ Eslint), React (16) + Redux (+ Flow) NodeJs + Express, RESTlike API + Swagger, gulp + webpack 3, Unittesting mit Mocha + Chai (+ sinon, nock), Jest (+ Snapshottesting) für React (Native) Projekt. Integrationstests mit Selenium (webdriver.io) und Saucelabs, Git

SaaS: Heroku (+ CI), CircleCi, Cloudflare, Appboy, Intercom, Contentful, Stripe

Eingesetzte Qualifikationen

Testautomatisierung, Node.js, TypeScript, React (JavaScript library)

Software developer
dmc digital media center GmbH, Stuttgart
1/2016 – 10/2016 (10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2016 – 10/2016

Tätigkeitsbeschreibung

Conception and development of SPA’s (React /Angular 1) and successive
migration of existing front-end e-commerce elements with the help of a
microservice REST architecture suitable for SEO applications

Conception and development of release processes

Adherence to SEO and mobile criteria (speed)

Skills: ​ HTML5, CSS3, JSS, React, React-Redux, ReduxForm, Webpack,
NodeJS, Git, Gitlab, ESLint (airbnb preset), Babel, ES6/ES7, TypeScript,
RESTlike API, unit testing with Karma + Jasmine, Jest and enzymes for
React Projects, CI: Jenkins, Chai, Atomic Design, Git

Eingesetzte Qualifikationen

Git, Jenkins, Node.js, TypeScript, CSS (Cascading Style Sheet), HTML5, React (JavaScript library), Representational State Transfer (REST)

Frontend Developer
heise Medien GmbH & Co. KG, Ispringen
4/2015 – 2/2017 (1 Jahr, 11 Monate)
Medienbranche
Tätigkeitszeitraum

4/2015 – 2/2017

Tätigkeitsbeschreibung

Responsible for the frontend development of the heise download relaunch 2016.

Development of responsive mustache templates.

Realization of frontend-backend communication.

Usage of semantics through schema.org markup/respect SEO guidelines, aria-roles

Eingesetzte Qualifikationen

Git, CSS (Cascading Style Sheet), HTML5, jQuery

Zertifikate

Course Udemy Microfrontends with React: A Complete Developer's Guide
Juni 2021
Udacity Graduation: Cloud Developer
Mai 2021

Ausbildung

Elektro- und Informationstechnik
(Bachelor)
Jahr: 2017
Ort: Karlsruhe

Qualifikationen

React v18, Typescript, GraphQL, Apollo, Node.js, Projektmanagement, ES7/ES8, JavaScript, Express.js, webpack Buildprozess, Scrum, HTML5, Responsive Webdesign, SASS, Git, SCSS

Über mich

My name is V., and I am a senior developer with plenty of leading and architectural experience in frontend and backend/api technologies.

I would love to find out in what ways we can work together:

You want to set up a new team and spread solid state-of-the-art know-how with your juniors and mid-level developers? Then I can help as a kindly mentor and consultant.

Or you rely on some more workforce to finish one of your client projects in time and extraordinary quality? By request, I will coordinate and develop your plan together with your team.

I am already excited to hear from you!

Since 12/2019 I am also a part of the certified expertlead freelance pool.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Ungarisch (Gut)
  • Englisch (Gut)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
2491
Alter
31
Berufserfahrung
12 Jahre und 4 Monate (seit 04/2010)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden